❶ 怎么才能在外网访问内网服务器的网站
一、确保页面在内网可正常访问
比如,Tomcat默认页面是:http://localhost:8080/
二、确认内网IP和外网IP
1、Windows系统的内网IP查询办法:
a、按下“Win+R”快捷键,打开“运行”窗口;
b、在“运行”窗口里输入“cmd”并按Enter键,打开命令(Command)窗口;
c、在命令行中输入“ipconfig”,即可查到本机的内网IP(IPv4 地址);
本地链接 IPv6 地址. . . . . . . . : fe80::cca4:d1c:35d1:a149%13
IPv4 地址 . . . . . . . . . . . . : 192.168.0.123
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : 192.168.0.1
2、外网IP的查询办法:
打开浏览器,输入网址“ip.cn”,并按Enter键前往,即可看到外网IP了。
当前 IP:122.233.45.140 来自:浙江省杭州市 电信
GeoIP: Hangzhou, Zhejiang, China
三、设置本地的路由器的端口转发功能
1、登陆路由器(TP-LINK)的管理页面(http://192.168.0.1/);
2、在“转发规则-虚拟服务器”下设置:
服务端口号:8080
IP地址:192.168.0.123
协议:ALL
状态:生效
或者在“转发规则-DMZ主机”下设置“虚拟服务”:
DMZ 状态:启用
DMZ 主机IP地址:192.168.0.123
设置并保存好后,就可以通过外网IP访问内网的网页了:
http://122.233.45.140:8080/
DMZ(Demilitarize Zone)即非军事区,它将主机从防火墙内暴露给外网。
它无需设置端口,也就是所有端口全部开放,所以,安全风险很大。
❷ 路由器怎么设置公网访问内网服务器地址
方法/步骤
查看拨号得到的IP地址:打开网络,在搜索框输入IP,回车,记下这个IP地址。
打开路由器设置界面(我的是小米路由器),其他的品牌的路由器也差不多,选择端口转发:
这里要说明一下为什么要选端口转发:因为外网要访问你的电脑,是需要一个端口的,端口就相当于一道门,这道门不打开别人是无法访问的。
下面就添加端口:看图中的做法,你需要外网访问你的哪个端口,就添加哪个端口,例如我开通8080和29200端口,就这样添加:
当然要注意上面添加的端口,后面填写的端口是可以变的,但是输入的第二个端口不能变,修改输入的第一个端口是防止有访问者知道你开的本地端口而恶意的攻击你的电脑。添加完成以后,如图:
这里还要提醒一下,有的童鞋不知道怎么看自己的本地IP地址,按下win+R输入CMD回车,再输入ipconfig回车就看到了IPV4地址,这就是本地IP。
当外网来访问你的电脑的时候,只需配置如:182.242.224.116:15000 就可以访问你的电脑了。
鉴于绝大部分人的网络每次在猫重启后公网IP地址就变了,我们可以用DDNS软件来绑定域名,使得每次别人来访问的时候直接用域名而不需要IP地址就能访问,如图:
添加完成之后,如下图:以后别人要访问的时候,只需要输入紫色框内的信息就可以连接到你的电脑了。
❸ 异地公网访问本地服务器,如何设置
我个人经验是,如果有固定IP或者动态域名,可能做通路由开SSH,注意防火墙要开通,否则建议你使用teamviewer的host功能,使用远程的方式就行了。
❹ 怎样从外网访问内网服务器,内网电脑
如没有固定ip去使用的话,我们可以选择第三方软件来实现这个功能,想在局域网外访问内网的办公系统,可以结合网云穿使用。网云穿就是提供一个固定的公网ip,注册时候,系统会分配一个二级域名,域名指向的就是公网ip。这样就可以通过软件生成的映射地址(也就是二级域名),在局域网外访问内网的应用了。
说下这个软件所支持的版本:
❺ 异地访问服务器有几种方法
不知道你说的访问方法是指线路连接方式,还是用户认证方式
如果是线路连接方式问题的话,看你的服务器上的东西是不是涉密了。如果涉密,必须用专线,至少,也得是基于INTERNET的VPN,而且是128位以上强加密的SSL类VPN。
不涉密的话,只要有个固定公网IP地址,或者装个动态域名的花生壳之类软件,直接走公网。
身份认证方式看你的应用系统的功能了。
回答补充:
那,你的服务器是直接放在公网上,还是放在内网里,目前仅能内网用户访问得到?
你的上网方式是固定IP地址的专线还是动态IP地址的ADSL或者小区宽带等其他类型?
❻ WIN7防火墙如何设置才能让外网访问本地网站
WIN7设置防火墙,让外网访问本地网站的步骤:
1、点开始按钮——控制面板;
2、点系统和安全——点Windows防火墙——点允许程序或功能通过Windows防火墙;
❼ 怎么让局域网以外的网络能够访问到本地的tomcat服务器 新手 说得越详细越好
访问你本地的tomcat,无非就是跟你本机上的http端口(看设置了,比如8080)进行通信,关键问题是怎么才能在局域网外面访问到你的本机上.人家只能访问到你的局域网上的路由器所在的外网IP,所以要建立转发规则,让路由器将别人的访问请求转发到你本机的8080端口上.
打开路由器的配置页面(页面地址即http://默认网关IP),找到"转发规则",配置相应的外部端口,内部端口,和你的本机IP就行了,即表示别人访问你的路由器的外部IP的外部端口,然后路由器会将该访问转发到你的本机上的内部端口上.如下图
查你的路由器的外网IP,直接在网络上输入"查IP"即可.
但是如果组网比较复杂,还有什么防火墙什么的,原理还是一样去配置转发规则,具体咋配置我就不知道了,我以前是可以用路由器来搞转发的,后来电信的猫换了,换了个光猫,它自己就有路由功能,不过我没研究这东西咋配置转发--
❽ 如何让局域网的服务器在外网能访问
在出口路由器(也就是连接外网的路由器上)上的连接外网的端口做个访问控制列表(ACL),禁止将某一网段,或者某几个指定IP的电脑的数据向外转发就OK。
至于具体怎么配置,请咨询的网络管理人员。