公网访问内网ip
Ⅰ 路由器 内网ip怎么让公网访问内网服务器
对于许多在内网搭建服务,如何把内网IP映射到公网,使公网也能轻松访问所搭建的服务,例如,网站、管家婆、FTP、SVN、远程桌面、视频监控,数据库等等。正常一般的端口映射略微繁琐,相比较更为简单的是采用第三方辅助管理工具映射:
花生壳实现内网映射
全新版花生壳不仅能够实现内网穿透,摆脱无公网IP及NAT转发导致无法使用的问题,而且也支持公网。无需公网IP,无需路由器端口映射。
以搭建网站为例,操作步骤如下:
第一步,从花生壳官网下载最新版本客户端,安装好之后登录。
第二步,软件上设置映射。在默认域名的地方点击,新花生壳管理。
第三步,添加映射。
第四步,点击当前主机。内网选择相应的端口映射,获取外网随机端口,点击确认。
最后,映射好了。内网映射后不再需要其他任何设置,直接通过映射后的外网地址即可以访问映射的域名,对应在内网的IP服务链接。
Ⅱ 如何用公网IP地址访问内网
1利用路由器里面的NAT技术,端口映射到指定ip
2使用dmz功能,把内网的某个ip绑定到dmz,通过访问路由器的WAN口ip转到内网ip上
Ⅲ 如何通过公网IP经过防火墙访问内网服务器
1、首先登录防火墙后台,找的源nat选项新建一条源NAT策略。
Ⅳ 如何用公网IP地址访问内网
如果是企业,一般需要设个VPN
如果是个人,需要申请的是静态IP接入,再到路由器上配VPN
Ⅳ 路由器怎么设置公网访问内网服务器地址
方法/步骤
查看拨号得到的IP地址:打开网络,在搜索框输入IP,回车,记下这个IP地址。
打开路由器设置界面(我的是小米路由器),其他的品牌的路由器也差不多,选择端口转发:
这里要说明一下为什么要选端口转发:因为外网要访问你的电脑,是需要一个端口的,端口就相当于一道门,这道门不打开别人是无法访问的。
下面就添加端口:看图中的做法,你需要外网访问你的哪个端口,就添加哪个端口,例如我开通8080和29200端口,就这样添加:
当然要注意上面添加的端口,后面填写的端口是可以变的,但是输入的第二个端口不能变,修改输入的第一个端口是防止有访问者知道你开的本地端口而恶意的攻击你的电脑。添加完成以后,如图:
这里还要提醒一下,有的童鞋不知道怎么看自己的本地IP地址,按下win+R输入CMD回车,再输入ipconfig回车就看到了IPV4地址,这就是本地IP。
当外网来访问你的电脑的时候,只需配置如:182.242.224.116:15000 就可以访问你的电脑了。
鉴于绝大部分人的网络每次在猫重启后公网IP地址就变了,我们可以用DDNS软件来绑定域名,使得每次别人来访问的时候直接用域名而不需要IP地址就能访问,如图:
添加完成之后,如下图:以后别人要访问的时候,只需要输入紫色框内的信息就可以连接到你的电脑了。
Ⅵ 如何通过一个公网IP访问内网中的多台服务器应用
如图中所示,R1和R2模拟成两台服务器并且提供相同的服务(地址分别为172.16.1.1 ,172.16.1.2),R3是交换机,R4是边界路由器也就是内部服务器的网关所在路由器(内网口地址为172.16.1.254 ),R5充当公网并且有环回口5.5.5.5,在R4上的E0/0(地址为222.222.222.1) 接口开启PAT,使得内网服务器可以访问外网R5的 5.5.5.5
如图:
这时就进入关键性阶段了,1:写一条ACL来匹配公网路由,access-list 2 permit 222.222.222.1
2:定义一个以内部服务器为地址的池:ip nat pool ccna 172.16.1.1 172.16.1.2 netmask 255.255.255.0 type rotary (最后这两个一定要有意思就是让这些地址轮循)
3:将ACL跟地址池关连起来:ip nat inside destination (注意这个不是source) list 2 pool ccna
最后就是在R1,R2的line vty 0 4 下打no login 允许外网的登陆。
这时可以检验结果了,,在R5上telnet 222.222.222.1 可以发现第一次时进入R1,第二次就进入R2了,
这 样就达到了两个服务器的负载均衡了。。当然这种情况是在多个服务器提供相同的服务的前提下才好用。
但是对于内部有多台服务器要同时开放一个相同的端口但是又只有一个公网IP时该怎么办呢?
图中标出了拓扑的详细结构,服务器地址分别为172.16.1.2 和172.16.1.3 ,网关为172.16.1.1 ,然后同样的跟上边一个实验一样,在边界路由器做基于接口的PAT转换,使得服务器可以访问公网,然后我们就开始在边界路由器上配置端口跟ip地址的映射,通常情况下我们都认为映射是这样写: ip nat inside source static tcp 172.16.1.2 80 222.222.222.1 80 然后会发现下一台服务器没法再做相同端口的映射了,,因此我们就必需改变上面的命令来使得另一台服务器也可以基于80端口的映射:这进命令就可以改成:ip nat inside source static tcp 172.16.1.2 80 222.222.222.1 100 与
ip nat inside source static tcp 172.16.1.3 80 222.222.222.1 101 这样的两条映射。。那么这样写的映射是否真的可行呢?那就让我们一起来检验下成果,首先必需在两台服务器上面的HTTP上面写上一些内容以做为区分。。
最后就是在最右边的PC上边打开WEB页面,输入地址:222.222.222.1:100 就会看到这个现象,,
说明我们己经可以访问内部的一台服务器了。
然后再输入:222.222.222.1:101 可以看到有
仔细看地址下面的字母两次登陆时结果是不一样的。。。这就说明我们可以利用这一个公网IP来映射多个内网的服务器了。。
Ⅶ 如何通过一个公网固定IP访问内网2台以上的服务器
如图中所示,R1和R2模拟成两台服务器并且提供相同的服务(地址分别为172.16.1.1 ,172.16.1.2),R3是交换机,R4是边界路由器也就是内部服务器的网关所在路由器(内网口地址为172.16.1.254 ),R5充当公网并且有环回口5.5.5.5,在R4上的E0/0(地址为222.222.222.1) 接口开启PAT,使得内网服务器可以访问外网R5的 5.5.5.5
如图:
这时就进入关键性阶段了,1:写一条ACL来匹配公网路由,access-list 2 permit 222.222.222.1
2:定义一个以内部服务器为地址的池:ip nat pool ccna 172.16.1.1 172.16.1.2 netmask 255.255.255.0 type rotary (最后这两个一定要有意思就是让这些地址轮循)
3:将ACL跟地址池关连起来:ip nat inside destination (注意这个不是source) list 2 pool ccna
最后就是在R1,R2的line vty 0 4 下打no login 允许外网的登陆。
这时可以检验结果了,,在R5上telnet 222.222.222.1 可以发现第一次时进入R1,第二次就进入R2了,
这 样就达到了两个服务器的负载均衡了。。当然这种情况是在多个服务器提供相同的服务的前提下才好用。
但是对于内部有多台服务器要同时开放一个相同的端口但是又只有一个公网IP时该怎么办呢?
图中标出了拓扑的详细结构,服务器地址分别为172.16.1.2 和172.16.1.3 ,网关为172.16.1.1 ,然后同样的跟上边一个实验一样,在边界路由器做基于接口的PAT转换,使得服务器可以访问公网,然后我们就开始在边界路由器上配置端口跟ip地址的映射,通常情况下我们都认为映射是这样写: ip nat inside source static tcp 172.16.1.2 80 222.222.222.1 80 然后会发现下一台服务器没法再做相同端口的映射了,,因此我们就必需改变上面的命令来使得另一台服务器也可以基于80端口的映射:这进命令就可以改成:ip nat inside source static tcp 172.16.1.2 80 222.222.222.1 100 与
ip nat inside source static tcp 172.16.1.3 80 222.222.222.1 101 这样的两条映射。。那么这样写的映射是否真的可行呢?那就让我们一起来检验下成果,首先必需在两台服务器上面的HTTP上面写上一些内容以做为区分。。
最后就是在最右边的PC上边打开WEB页面,输入地址:222.222.222.1:100 就会看到这个现象,,
说明我们己经可以访问内部的一台服务器了。
然后再输入:222.222.222.1:101 可以看到有
仔细看地址下面的字母两次登陆时结果是不一样的。。。这就说明我们可以利用这一个公网IP来映射多个内网的服务器了。。