新闻资讯

外网连接内网服务器怎么实现 花生壳的方案是什么?

2022-10-3

外网连接内网服务器怎么实现?外网又称广域网,是连接不同地区局域网的远程网,而内网又称局域网,是在某一区域由多台计算机互联成的计算机组。一般来说,因为内网IP只能在内局域网进行访问连接,而外网是不能认识内网IP,无法进行访问内网服务器的。但是要实现外网连接内网服务器也是有可能的。

外网连接内网服务器具体步骤

一、确保页面在内网可正常访问
比如,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)即非军事区,它将主机从防火墙内暴露给外网。
它无需设置端口,也就是所有端口全部开放,所以,安全风险很大。

用花生壳软件来外网访问内网的方案


工具:花生壳内网穿透软件
步骤:
1.确保内网可以正常访问。如Windows机子在内网其他机子是否正常远程桌面,Linux的SSH在局域网内其他机子可以访问否。
2.从花生壳官网下载最新版本客户端,安装好之后登录。
3.双击你想映射的域名,进入花生壳端口映射添加界面,点击打开内网映射。
4.添加映射,应用名称可以随便填个好记的,内网主机就是你想被公网访问的那台电脑IP地址,内网端口就是希望被映射的端口,点击确定,就启动端口映射了。
现在端口映射窗口就会添加一条映射记录,此时,公网只要使用花生壳分配的这个域名+端口,就可以访问内网的主机和服务器了。
有了花生壳的“内网穿透”服务,不需要公网IP、不需要路由端口映射就可以通过固定的域名对内网资源与服务进行访问。花生壳累积经过多年时间发展,已经成功的为全球1800多万用户提供服务,得到广大企业与个人的喜爱,比较难得是,它还提供了免费版的花生壳内网穿透服务,主要给个人或者新手提供体验。