{"id":1787,"date":"2022-05-15T21:57:42","date_gmt":"2022-05-15T12:57:42","guid":{"rendered":"https:\/\/oboki.net\/workspace\/?p=1787"},"modified":"2022-10-27T00:47:47","modified_gmt":"2022-10-26T15:47:47","slug":"resolving-symantec-network-blocking","status":"publish","type":"post","link":"https:\/\/oboki.net\/workspace\/system\/network\/resolving-symantec-network-blocking\/","title":{"rendered":"WSL2 Symantec \ub124\ud2b8\uc6cc\ud06c \ucc28\ub2e8 \uc6b0\ud68c\ud558\uae30"},"content":{"rendered":"<p>wsl2 \ubd80\ud130 symantec PC \ubcf4\uc548 \uc194\ub8e8\uc158\uc5d0 \uc758\ud574\uc11c \uc678\ubd80 \ub124\ud2b8\uc6cc\ud06c\uac00 \ucc28\ub2e8\ub418\ub294 \ubb38\uc81c\uac00 \uc788\ub2e4. \ub2e4\uc74c \ub9c1\ud06c\uc5d0\uc11c resolution \uc744 \uc81c\uacf5\ud574\uc8fc\uae30\ub294 \ud558\uc9c0\ub9cc,<\/p>\n<p><a href=\"https:\/\/knowledge.broadcom.com\/external\/article\/221329\/endpoint-protection-firewall-blocks-netw.html\">https:\/\/knowledge.broadcom.com\/external\/article\/221329\/endpoint-protection-firewall-blocks-netw.html<\/a><\/p>\n<p>wsl2 \uc744 \uc7ac\uc2e4\ud589(\uc7ac\ubd80\ud305)\ud560 \ub54c\ub9c8\ub2e4 \ub8f0\uc744 \uc801\uc6a9\ud574\uc8fc\ub294\uac8c \ubc88\uac70\ub86d\uae30\ub3c4 \ud558\uace0, \ud68c\uc0ac\uc640 \uac19\uc774 \ud574\ub2f9 \uaddc\uce59\uc744 \uc9c1\uc811 \uad00\ub9ac\ud560 \uc218 \uc5c6\ub294, \uc911\uc559\uad00\ub9ac\ub418\ub294 \ud658\uacbd\uc774\ub77c\uba74 \ub9e4\ubc88 \uacb0\uc7ac\ub97c \ubc1b\uc744 \uc218\ub3c4 \uc5c6\uace0 \ub09c\uac10\ud558\ub2e4.<\/p>\n<p>\uadfc\ubcf8\uc801\uc778 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\ub294 \ubc29\ubc95\uc740 \uc544\ub2c8\uaca0\uc9c0\ub9cc, \ucee8\ud14c\uc774\ub108\ub85c \ud504\ub85d\uc2dc\ub97c \uad6c\ub3d9\ud574\uc8fc\ub294 \uac83\uc73c\ub85c \uc6b0\ud68c\ud574\uc11c \uc0ac\uc6a9\ud558\uace0 \uc788\ub294\ub370 \uad00\ub828 \ubc29\ubc95\uc744 \uc815\ub9ac\ud574\ubcf8\ub2e4.<\/p>\n<p>wsl2 \uc5d0\uc11c\ubd80\ud130 \ub3c4\ucee4 \uc9c0\uc6d0\uc774 \uc2dc\uc791\ub410\ub294\ub370, \uc774\uac8c wsl \uba38\uc2e0 \uc548\uc5d0\uc11c \uad6c\ub3d9\ub418\ub294 \ub3c4\ucee4\ub370\ubaac\uc774 \uc544\ub2c8\ub77c windows host \uc5d0\uc11c \uad6c\ub3d9\ub418\ub294 docker \ub370\ubaac\uacfc \uc5f0\ub3d9\uc2dc\ucf1c\uc8fc\ub294 \ubc29\uc2dd\uc73c\ub85c \uad6c\ud604\ub3fc \uc788\ub2e4. \uadf8\ub798\uc11c \ucee8\ud14c\uc774\ub108\uc5d0\uc11c\ub294 \uc678\ubd80 \ub124\ud2b8\uc6cc\ud06c\uac00 \uc815\uc0c1\uc801\uc73c\ub85c \ub3d9\uc791\ud558\ub294\ub370 \uc774\ub97c \ud65c\uc6a9\ud558\uba74 \ub2e4\uc18c \uc5b5\uc9c0\uc2a4\ub7fd\uae34\ud558\uc9c0\ub9cc wsl2 \uba38\uc2e0 \uc548\uc5d0\uc11c\ub3c4 \ub3c4\ucee4 \ucee8\ud14c\uc774\ub108\ub97c \uacbd\uc720\uc2dc\ucf1c \uc678\ubd80 \ub124\ud2b8\uc6cc\ud06c\uac00 \uac00\ub2a5\ud558\ub3c4\ub85d \ud560 \uc218 \uc788\ub2e4.<\/p>\n<p>\uc900\ube44\ubb3c\uc740 nginx \uc774\ubbf8\uc9c0 \ud558\ub098\ub9cc \uc788\uc73c\uba74 \ub41c\ub2e4. \uc774 \ubc29\uc2dd\uae4c\uc9c0 \uc368\uc57c\ud558\ub294 \ud658\uacbd\uc740 \ubcf4\ud1b5 \ubcf4\uc548\uc774 \uce58\ubc00\ud55c \ud68c\uc0ac\uc77c\ud14c\ub2c8, \ub3c4\ucee4 \uc774\ubbf8\uc9c0\ub97c \uc778\ud130\ub137 \ud658\uacbd\uc5d0\uc11c \ucd94\ucd9c\ud574 \ubc18\uc785\ud558\uac70\ub098 \uc0ac\uc124 \ub3c4\ucee4 \uc774\ubbf8\uc9c0 \ub808\ud3ec\uc9c0\ud1a0\ub9ac\ub97c \uc774\uc6a9\ud574 nginx \ub97c \ub0b4\ub824\ubc1b\uc73c\uba74 \ub41c\ub2e4. docker pull \uc740 windows host \uc5d0\uc11c \ub3d9\uc791\ud558\ub294 \ub3c4\ucee4 \ub370\ubaac\uc5d0\uc11c \uc774\ub904\uc9c0\uae30 \ub54c\ubb38\uc5d0 \ub124\ud2b8\uc6cc\ud06c\uac00 \ub418\uc9c0 \uc54a\ub294 wsl2 \uba38\uc2e0 \uc548\uc5d0\uc11c \uba85\ub839\ud558\ub354\ub77c\ub3c4 windows host \uc758 \ub124\ud2b8\uc6cc\ud06c\ub97c \uc774\uc6a9\ud558\uae30 \ub54c\ubb38\uc5d0 \uc815\uc0c1\uc801\uc73c\ub85c \ub3d9\uc791\ud560 \uac83\uc774\ub2e4.<\/p>\n<p>\uc774\ubbf8\uc9c0\ub97c \ub0b4\ub824\ubc1b\uc558\uc73c\uba74 \ub2e4\uc74c\uacfc \uac19\uc774 nginx \uc124\uc815\uc5d0 \ub2e4\uc74c\uacfc \uac19\uc774 \ud504\ub85d\uc2dc\ub97c \uacbd\uc720\uc2dc\ud0ac url \ub4e4\uc744 \uae30\uc7ac\ud574\ub193\uace0 \ucee8\ud14c\uc774\ub108\ub97c \uae30\ub3d9\ud558\uba74 \ub41c\ub2e4.<\/p>\n<h3>docker\u2013compose.yml<\/h3>\n<pre><code class=\"language-yml\">version: &#039;3&#039;\n    services:\n        nginx:\n\n \u00a0 \u00a0 \u00a0 \u00a0 \u00a0  image: nginx:latest\n            ports:\n                \u2013 1599:443\n                \u2013 3333:80\n            volumes:\n                \u2013 .\u2044nginx.conf:\u2044etc\u2044nginx\u2044nginx.conf\n                \u2013 .\u2044conf.d:\u2044etc\u2044nginx\u2044conf.d\n                \u2013 .\u2044stream\u2013enabled:\u2044etc\u2044nginx\u2044stream\u2013enabled<\/code><\/pre>\n<h3>nginx.conf<\/h3>\n<pre><code class=\"language-conf\">user nginx;\nworker_processes 1;\n\nevents {\n    worker_connections 1024;\n}\n\nhttp {\n    include \u2044etc\u2044nginx\u2044mime.types;\n    default_type application\u2044octet\u2013stream;\n\n    log_format main &#039;$remote_addr \u2013 $remote_user [$time_local] &quot;$request&quot; &#039;\n    &#039;$status $body_bytes_sent &quot;$http_referer&quot; &#039;\n    access_log \u2044var\u2044log\u2044nginx\u2044access.log main;\n\n    sendfile on;\n    keepalive_timeout 65;\n\n    include \u2044etc\u2044nginx\u2044conf.d\u2044*.conf;\n}\n\nstream {\n    include \u2044etc\u2044nginx\u2044stream\u2013enabled\u2044*.conf;\n}<\/code><\/pre>\n<h3>conf.d\u2044default.conf<\/h3>\n<p>\ub2e4\uc74c\uacfc \uac19\uc774 http \uc11c\ube44\uc2a4\ub4e4\uc740 sub\u2013directory \ub85c \uc811\uadfc\ud558\uace0\uc790 \ud558\ub294 \uc11c\ube44\uc2a4\ub4e4\uc744 \uad6c\ubd84\ud574 location \uc139\uc158\uc5d0\uc11c \ub9f5\ud551\ud558\uace0<\/p>\n<pre><code class=\"language-conf\">server {\n    listen 80;\n    client_max_body_size 0;\n\n    location \u2044gitlab\u2044 {\n        proxy_pass https:\/\/gitlab.private.domain\/;\n    }\n\n    location \u2044nexus\u2044 {\n        proxy_pass https:\/\/nexus.private.domain:9443\/;\n    }\n}<\/code><\/pre>\n<h3>stream\u2013enabled\u2044ssh.conf<\/h3>\n<p>ssh \uc640 \uac19\uc740 \uc2a4\ud2b8\ub9bc \uc11c\ube44\uc2a4\ub4e4\uc740 \uc704 \uacbd\ub85c\uc5d0 \uc124\uc815\ud55c\ub2e4. stream \uc139\uc158\uc5d0\ub294 location \uc73c\ub85c \uad6c\ubd84\ud560 \uc218\uac00 \uc5c6\uc5b4\uc11c ssh \ub4f1\uc758 \uc2a4\ud2b8\ub9bc\uc744 \uc5ec\ub7ec\uac1c \uc0ac\uc6a9\ud558\ub824\uba74 \uac01\uac01 \ud3ec\ud2b8 \ub9f5\ud551\uc774 \ud544\uc694\ud558\ub2e4.<\/p>\n<pre><code class=\"language-conf\">server {\n    listen 442;\n\n    proxy_pass gateway.private.domain:22;\n}<\/code><\/pre>\n<p>\ub2e4\uc74c\uacfc \uac19\uc774 \uba85\ub839\ud588\uc744 \ub54c\ub294 \ud55c\ucc38 \uc751\ub2f5\uc774 \uc5c6\ub2e4\uac00 \ud0c0\uc784\uc544\uc6c3\uc774 \ubc1c\uc0dd\ud558\uc9c0\ub9cc<\/p>\n<pre><code class=\"language-bash\"># curl \u2013XGET https:\/\/gitlab.private.domain\/\ncurl: (28) Failed to connect to gitlab.private.domain port 443: Connection timed out<\/code><\/pre>\n<p>\ub2e4\uc74c\uacfc \uac19\uc774 \uc704 \uae43\ub7a9 \uc11c\ube44\uc2a4\ub97c \ub85c\uceec\ud638\uc2a4\ud2b8\ub85c \ud504\ub85d\uc2dc\ud55c \uacbd\ub85c\ub85c \uc694\uccad\uc744 \ubcf4\ub0b4\uba74 \uc815\uc0c1\uc801\uc73c\ub85c \uc751\ub2f5\uc774 \uc628\ub2e4.<\/p>\n<pre><code class=\"language-bash\"># curl \u2013XGET http:\/\/localhost:3333\/gitlab\/\n&lt;html&gt;&lt;body&gt;You are being &lt;a redirected&lt;\u2044a&gt;.&lt;\u2044body&gt;&lt;\u2044html&gt;<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>wsl2 \ubd80\ud130 symantec PC \ubcf4\uc548 \uc194\ub8e8\uc158\uc5d0 \uc758\ud574\uc11c \uc678\ubd80 \ub124\ud2b8\uc6cc\ud06c\uac00 \ucc28\ub2e8\ub418\ub294 \ubb38\uc81c\uac00 \uc788\ub2e4. \ub2e4\uc74c \ub9c1\ud06c\uc5d0\uc11c resolution \uc744 \uc81c\uacf5\ud574\uc8fc\uae30\ub294 \ud558\uc9c0\ub9cc, https:\/\/knowledge.broadcom.com\/external\/article\/221329\/endpoint-protection-firewall-blocks-netw.html wsl2 \uc744 \uc7ac\uc2e4\ud589(\uc7ac\ubd80\ud305)\ud560 \ub54c\ub9c8\ub2e4 \ub8f0\uc744 \uc801\uc6a9\ud574\uc8fc\ub294\uac8c \ubc88\uac70\ub86d\uae30\ub3c4 \ud558\uace0, \ud68c\uc0ac\uc640 \uac19\uc774 \ud574\ub2f9 \uaddc\uce59\uc744 \uc9c1\uc811 \uad00\ub9ac\ud560 \uc218 \uc5c6\ub294, \uc911\uc559\uad00\ub9ac\ub418\ub294 \ud658\uacbd\uc774\ub77c\uba74 \ub9e4\ubc88 \uacb0\uc7ac\ub97c \ubc1b\uc744 \uc218\ub3c4 \uc5c6\uace0 \ub09c\uac10\ud558\ub2e4. \uadfc\ubcf8\uc801\uc778 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\ub294 \ubc29\ubc95\uc740 \uc544\ub2c8\uaca0\uc9c0\ub9cc, \ucee8\ud14c\uc774\ub108\ub85c \ud504\ub85d\uc2dc\ub97c \uad6c\ub3d9\ud574\uc8fc\ub294 \uac83\uc73c\ub85c \uc6b0\ud68c\ud574\uc11c \uc0ac\uc6a9\ud558\uace0 \uc788\ub294\ub370 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[162,19],"tags":[],"class_list":["post-1787","post","type-post","status-publish","format-standard","hentry","category-docker","category-network"],"_links":{"self":[{"href":"https:\/\/oboki.net\/workspace\/wp-json\/wp\/v2\/posts\/1787","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oboki.net\/workspace\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/oboki.net\/workspace\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/oboki.net\/workspace\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oboki.net\/workspace\/wp-json\/wp\/v2\/comments?post=1787"}],"version-history":[{"count":0,"href":"https:\/\/oboki.net\/workspace\/wp-json\/wp\/v2\/posts\/1787\/revisions"}],"wp:attachment":[{"href":"https:\/\/oboki.net\/workspace\/wp-json\/wp\/v2\/media?parent=1787"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oboki.net\/workspace\/wp-json\/wp\/v2\/categories?post=1787"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oboki.net\/workspace\/wp-json\/wp\/v2\/tags?post=1787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}