㈠ 解决为什么内网不能用公网地址访问内网服务器
方法有两个: 在WEB服务器端,用路由器设置VPN,在异地使用VPN功能的路由器采用GateWay To GateWay办法虚拟局域网,Cisco普通的是通过PerShareKeys共享一个密文,Di-Link系列是通过PPTH通信方式。如果你在采用路由器之间通信业可以,只要你外部网络通,你可以直接在电脑上新建一个VPN拨号连接WEB端的VPN服务器。上述方法,一但虚拟局域网成功,就可以通过内部IP访问WEB服务器。 用花生壳解析一个地址(有免费的、Nat123等都行),映射好端口,然后在IIS上把你解析到的地址发布到网站,这样在外网范围只要装了IE浏览器的地方都能访问WEB服务器的WEB,手机等智能设备都可以。 你映射的端口之所以不成功,估计是端口被占用或者没书写正确,好好学习一下如何解析地址、如何做端口映射、费如何使用IIS时关键,不要太着急。
㈡ 怎么给内网服务器配置外网访问地址
2018-12-11
外网 路由器 访问地址
114.248.76.186 用户名:admin 密码:省略
windows 2012 内网服务器
ipconfig 192.168.1.22 内网地址
在目标主机,打开“开始→运行”,输入“regedit”,打开注册表,
进入以下路径:修改数值的话需要修改注册表的两个地方:
第一个地方:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\rdpwd\Tds\tcp
PortNumber值,默认是3389,修改成所希望的端口,比如我的改为4489。
第二个地方:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
PortNumber值,默认是3389,修改成所希望的端口,比如我的4489,这个修改跟前一个修改端口相同。
关闭防火墙
设置登录用户名和密码
参考 https://blog.csdn.net/kxwinxp/article/details/78560402
输入:114.248.76.186:8389 用户名Administrator 密码:略
配置完成
内网能远程连接服务器,外网不能:
原因:内网映射的外网内网访问不了,内网模拟不了外网映射访问,只能访问内网服务器,不然容易形成闭环
解决办法:
找个外网的人访问这个外网ip port
㈢ 没有公网IP怎么办这么样才能有公网IP
没有公网IP的话是需要借助第三方软件来实现的,可以通过网云穿内网穿透进行中转,下载软件后简单配置就可以使用,网云穿二级域名对应的就是公网ip,可以免费使用都有教程