netsh端口转发 内网映射实例
1 基本使用
1.1 新增端口转发
netsh interface portproxy add v4tov4 listenport=监听端口 connectaddress=转发到的地址 connectport=转发到的端口
eg
netsh interface portproxy add v4tov4 listenport=8888 connectaddress=192.168.56.3 connectport=6666
1.2 查看转发了哪些端口
netsh interface portproxy show all

1.3 删除转发规则
netsh interface portproxy delete v4tov4 listenport=3389
2 内网映射实例
netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=80 connectaddress=192.168.56.6 connectport=8888
- listenaddress:监听地址,0.0.0.0表示监听所有地址,建议用0.0.0.0
- listenport:本机对外开放端口
- connectaddress:要转发的主机ip
- connectport:要转发的主机端口

<h2><a id="1__0"></a>1 基本使用</h2>
<h3><a id="11__2"></a>1.1 新增端口转发</h3>
<pre><code class="lang-">netsh interface portproxy add v4tov4 listenport=监听端口 connectaddress=转发到的地址 connectport=转发到的端口
</code></pre>
<p>eg</p>
<pre><code class="lang-">netsh interface portproxy add v4tov4 listenport=8888 connectaddress=192.168.56.3 connectport=6666
</code></pre>
<h3><a id="12__16"></a>1.2 查看转发了哪些端口</h3>
<pre><code class="lang-">netsh interface portproxy show all
</code></pre>
<p><img src="https://static.couragesteak.com/article/c51d6cce1e352610d5062454cd08bc0f.png" alt="netsh查看转发了哪些端口" /></p>
<h3><a id="13__26"></a>1.3 删除转发规则</h3>
<pre><code class="lang-">netsh interface portproxy delete v4tov4 listenport=3389
</code></pre>
<h2><a id="2__34"></a>2 内网映射实例</h2>
<pre><code class="lang-powershell">netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=80 connectaddress=192.168.56.6 connectport=8888
</code></pre>
<ul>
<li>listenaddress:监听地址,0.0.0.0表示监听所有地址,建议用0.0.0.0</li>
<li>listenport:本机对外开放端口</li>
<li>connectaddress:要转发的主机ip</li>
<li>connectport:要转发的主机端口</li>
</ul>
<p><img src="https://static.couragesteak.com/article/7951d1424db761674a67be1288405f28.png" alt="netsh内网映射实例" /></p>
留言