{"id":119,"date":"2018-09-27T22:40:01","date_gmt":"2018-09-27T14:40:01","guid":{"rendered":"https:\/\/www.theinsecurewire.com\/?p=119"},"modified":"2018-09-27T22:40:01","modified_gmt":"2018-09-27T14:40:01","slug":"testing-layer-4-connectivity-with-macos-and-netcat","status":"publish","type":"post","link":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/","title":{"rendered":"Connecting to a network port without sending data to it using MacOS"},"content":{"rendered":"<p>So the other day I needed a quick and easy way to test L4 comms to a server from a guest wireless segment. I purchased a new Macbook earlier this year (a support unix based OS just works best for networking IMO) and MacOS has the netcat tool built into the cli. To use it open terminal and type &#8216;nc&#8217;.<\/p>\n<p>Onto the scenario &#8211; we moved a datacentre over the weekend and our WAN provider changed out the router and accidentally missed out a permit statement in the WAN-IN ACL for the guest wireless network. This meant no one could access the Cisco ISE captive portal.<\/p>\n<p>So after I had the ISP add the ACL back in I used the nc command on MacOS to verify layer 4 communications to the Cisco ISE server captive portal port which is TCP\/8443 like so:<\/p>\n<p><code>nc -zv 192.168.1.100 8443<\/code><\/p>\n<p>&#8216;z&#8217; scans for listening daemons and does not send any data just connects to the port and &#8216;v&#8217; sets the output to verbose. In this case the ACL had been updated and the output comes back as successful:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-120\" style=\"font-size: 14px;\" src=\"https:\/\/www.insecurewi.re\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png\" alt=\"MacOS Terminal\" width=\"529\" height=\"171\" data-srcset=\"https:\/\/www.insecurewi.re\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png 300w, https:\/\/www.insecurewi.re\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-1024x332.png 1024w, https:\/\/www.insecurewi.re\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-768x249.png 768w, https:\/\/www.insecurewi.re\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-100x32.png 100w, https:\/\/www.insecurewi.re\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-700x227.png 700w, https:\/\/www.insecurewi.re\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm.png 1390w\" data-sizes=\"auto, (max-width: 529px) 100vw, 529px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>So the other day I needed a quick and easy way to test L4 comms to a server from a guest wireless segment. I purchased&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32,14],"tags":[],"class_list":["post-119","post","type-post","status-publish","format-standard","hentry","category-mac-os","category-toolkit"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Connecting to a network port without sending data to it using MacOS - Insecure Wire<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Connecting to a network port without sending data to it using MacOS - Insecure Wire\" \/>\n<meta property=\"og:description\" content=\"So the other day I needed a quick and easy way to test L4 comms to a server from a guest wireless segment. I purchased...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/\" \/>\n<meta property=\"og:site_name\" content=\"Insecure Wire\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-27T14:40:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png\" \/>\n<meta name=\"author\" content=\"nikonau\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/insecurewire\" \/>\n<meta name=\"twitter:site\" content=\"@insecurewire\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"nikonau\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/\"},\"author\":{\"name\":\"nikonau\",\"@id\":\"https:\/\/www.insecurewi.re\/#\/schema\/person\/8ba08b41fc754b971a948ead6ccb777d\"},\"headline\":\"Connecting to a network port without sending data to it using MacOS\",\"datePublished\":\"2018-09-27T14:40:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/\"},\"wordCount\":191,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.insecurewi.re\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png\",\"articleSection\":[\"Mac OS\",\"Toolkit\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/\",\"url\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/\",\"name\":\"Connecting to a network port without sending data to it using MacOS - Insecure Wire\",\"isPartOf\":{\"@id\":\"https:\/\/www.insecurewi.re\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png\",\"datePublished\":\"2018-09-27T14:40:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#primaryimage\",\"url\":\"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png\",\"contentUrl\":\"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.insecurewi.re\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connecting to a network port without sending data to it using MacOS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.insecurewi.re\/#website\",\"url\":\"https:\/\/www.insecurewi.re\/\",\"name\":\"Insecure Wire\",\"description\":\"A Network Engineer\u2019s Perspective.\",\"publisher\":{\"@id\":\"https:\/\/www.insecurewi.re\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.insecurewi.re\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.insecurewi.re\/#organization\",\"name\":\"Insecure Wire\",\"url\":\"https:\/\/www.insecurewi.re\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.insecurewi.re\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.insecurewi.re\/wp-content\/uploads\/2023\/10\/cloud.png\",\"contentUrl\":\"https:\/\/www.insecurewi.re\/wp-content\/uploads\/2023\/10\/cloud.png\",\"width\":32,\"height\":32,\"caption\":\"Insecure Wire\"},\"image\":{\"@id\":\"https:\/\/www.insecurewi.re\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/insecurewire\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.insecurewi.re\/#\/schema\/person\/8ba08b41fc754b971a948ead6ccb777d\",\"name\":\"nikonau\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.insecurewi.re\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2d1b9d9dc90da4f6d3da31b870f418c6b3553ba9be48d53e8ee3a35b0adb1d35?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2d1b9d9dc90da4f6d3da31b870f418c6b3553ba9be48d53e8ee3a35b0adb1d35?s=96&d=mm&r=g\",\"caption\":\"nikonau\"},\"sameAs\":[\"https:\/\/x.com\/https:\/\/twitter.com\/insecurewire\"],\"url\":\"https:\/\/www.insecurewi.re\/index.php\/author\/nikon\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Connecting to a network port without sending data to it using MacOS - Insecure Wire","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/","og_locale":"en_US","og_type":"article","og_title":"Connecting to a network port without sending data to it using MacOS - Insecure Wire","og_description":"So the other day I needed a quick and easy way to test L4 comms to a server from a guest wireless segment. I purchased...","og_url":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/","og_site_name":"Insecure Wire","article_published_time":"2018-09-27T14:40:01+00:00","og_image":[{"url":"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png","type":"","width":"","height":""}],"author":"nikonau","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/insecurewire","twitter_site":"@insecurewire","twitter_misc":{"Written by":"nikonau","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#article","isPartOf":{"@id":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/"},"author":{"name":"nikonau","@id":"https:\/\/www.insecurewi.re\/#\/schema\/person\/8ba08b41fc754b971a948ead6ccb777d"},"headline":"Connecting to a network port without sending data to it using MacOS","datePublished":"2018-09-27T14:40:01+00:00","mainEntityOfPage":{"@id":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/"},"wordCount":191,"commentCount":0,"publisher":{"@id":"https:\/\/www.insecurewi.re\/#organization"},"image":{"@id":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#primaryimage"},"thumbnailUrl":"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png","articleSection":["Mac OS","Toolkit"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/","url":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/","name":"Connecting to a network port without sending data to it using MacOS - Insecure Wire","isPartOf":{"@id":"https:\/\/www.insecurewi.re\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#primaryimage"},"image":{"@id":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#primaryimage"},"thumbnailUrl":"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png","datePublished":"2018-09-27T14:40:01+00:00","breadcrumb":{"@id":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#primaryimage","url":"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png","contentUrl":"https:\/\/www.theinsecurewire.com\/wp-content\/uploads\/2018\/09\/Screen-Shot-2018-09-27-at-10.31.45-pm-300x97.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.insecurewi.re\/index.php\/2018\/09\/27\/testing-layer-4-connectivity-with-macos-and-netcat\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.insecurewi.re\/"},{"@type":"ListItem","position":2,"name":"Connecting to a network port without sending data to it using MacOS"}]},{"@type":"WebSite","@id":"https:\/\/www.insecurewi.re\/#website","url":"https:\/\/www.insecurewi.re\/","name":"Insecure Wire","description":"A Network Engineer\u2019s Perspective.","publisher":{"@id":"https:\/\/www.insecurewi.re\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.insecurewi.re\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.insecurewi.re\/#organization","name":"Insecure Wire","url":"https:\/\/www.insecurewi.re\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.insecurewi.re\/#\/schema\/logo\/image\/","url":"https:\/\/www.insecurewi.re\/wp-content\/uploads\/2023\/10\/cloud.png","contentUrl":"https:\/\/www.insecurewi.re\/wp-content\/uploads\/2023\/10\/cloud.png","width":32,"height":32,"caption":"Insecure Wire"},"image":{"@id":"https:\/\/www.insecurewi.re\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/insecurewire"]},{"@type":"Person","@id":"https:\/\/www.insecurewi.re\/#\/schema\/person\/8ba08b41fc754b971a948ead6ccb777d","name":"nikonau","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.insecurewi.re\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2d1b9d9dc90da4f6d3da31b870f418c6b3553ba9be48d53e8ee3a35b0adb1d35?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2d1b9d9dc90da4f6d3da31b870f418c6b3553ba9be48d53e8ee3a35b0adb1d35?s=96&d=mm&r=g","caption":"nikonau"},"sameAs":["https:\/\/x.com\/https:\/\/twitter.com\/insecurewire"],"url":"https:\/\/www.insecurewi.re\/index.php\/author\/nikon\/"}]}},"_links":{"self":[{"href":"https:\/\/www.insecurewi.re\/index.php\/wp-json\/wp\/v2\/posts\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.insecurewi.re\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.insecurewi.re\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.insecurewi.re\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.insecurewi.re\/index.php\/wp-json\/wp\/v2\/comments?post=119"}],"version-history":[{"count":0,"href":"https:\/\/www.insecurewi.re\/index.php\/wp-json\/wp\/v2\/posts\/119\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.insecurewi.re\/index.php\/wp-json\/wp\/v2\/media?parent=119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.insecurewi.re\/index.php\/wp-json\/wp\/v2\/categories?post=119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.insecurewi.re\/index.php\/wp-json\/wp\/v2\/tags?post=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}