如何用外网ip访问路由器下的电脑

如题所述

外网ip访问路由器下内网的电脑,最通用的方法是用NAT。

NAT是通过将专用的网络地址(内部网Intranet)转换为公用地址(如互联网Internet),从而对外隐藏了内部的IP地址。这样,通过在内部使用非注册的 IP 地址,并将它们转换为一小部分外部注册的 IP 地址,从而减少了IP 地址注册的费用以及节省了目前越来越缺乏的地址空间(即IPV4)。同时,这也隐藏了内部网络结构,从而降低了内部网络受到攻击的风险。

    NAT三种类型

    NAT有三种类型:静态NAT(staticNAT)、NAT池(pooledNAT)和端口NAT(PAT)。

    1,其中静态NAT设置起来最为简单,内部网络中的每个主机都被永久映射成 外部网络中的某个合法的地址,多用于服务器。

    2,而NAT池则是在外部网络中定义了一系列的合法地址,采用动态分配的方法映射到内部网络,多用于网络中的工作站。

    3,PAT则是把内部地址映射到外部网络的一个IP地址的不同端口上。

    下面以静态NAT为例,配置步骤:

    假设外部地址只有一个,比如61.177.0.7。
    而内部的IP是私有地址,比如路由器设为10.0.0.1,下面的电脑就依次设为10.0.0.2到10.0.0.254。
    以最常用的80端口为例,设置一个虚拟HTTP服务器,假设内部HTTP服务器IP地址为10.0.0.10。
    第一步,在浏览器中输http://10.0.0.1,进入其他配置页面,修改路由器本身HTTP服务端口,不建议关闭,因为通常使用WEB设置将HTTP服务器端口修改为81。
    提交并重新启动。
    第二步,打开路由器控制页http://10.0.0.1:81
    进入虚拟服务器页面,依次填入公共端口号80,私有端口号80,端口类型为TCP,主机IP地址10.0.0.10。
    完毕后点击“增加该设置”,然后保存并重新启动路由器,设置就完成了。这个时候外网的通过在IE中输入外网IP地址就可以访问到内部的10.0.0.10了,当然10.0.0.10要把HTTP服务打开。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-23
外网要访问DMZ区web的话 要做端口映射啊 外网的80端口映射到DMZ web服务器的80端口就行
第2个回答  2017-01-09
你想干嘛,这个对于新手来说可能比较麻烦 没事最好别想了 小心被剃光头了
第3个回答  2016-11-30
如何用外网ip访问路由器下的电脑方法:
1、需要在路由器上做1对1的NAT映射
2、外网直接访问路由器IP地址(运营商分配的IP),就可以访问到路由器下的电脑
注:如果是家用路由器的话一般可以在高级应用找到NAT或端口映射。
第4个回答  2016-11-23
用网线连接到局域网里
相似回答