新手问怎么让一台内网的HTTP服务器让外网可以访问到
可以使用花生壳内网版软件做下端口映射,即可实现外网访问内网。
怎么才能在外网访问内网服务器的网站?
一、确保页面在内网可正常访问
比如,Tomcat默认页面是:
二、确认内网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)的管理页面();
2、在“转发规则-虚拟服务器”下设置:
服务端口号:8080
IP地址:192.168.0.123
协议:ALL
状态:生效
或者在“转发规则-DMZ主机”下设置“虚拟服务”:
DMZ 状态:启用
DMZ 主机IP地址:192.168.0.123
设置并保存好后,就可以通过外网IP访问内网的网页了:
DMZ(Demilitarize Zone)即非军事区,它将主机从防火墙内暴露给外网。
它无需设置端口,也就是所有端口全部开放,所以,安全风险很大。
怎么才能让外网访问内网的http呢web服务器呢?路由为一台Xp
所有的方法,总结后,都是NAT映射。NAT,网络地址翻译
在你的主机上,安装路由器或者防火墙一类的软件,都可以做NAT影射,使得外部网路可以通过这个映射访问内网的服务。
内网服务器怎样才能从外网访问?
我们在日常工作中。在处理工作上的问题,任务等一般都是在公司内网进行的;如果赶上出差在外,或者在家遇到紧急事情,需要连接公司内网处理问题怎么办?我们都知道,公司内部的服务是只能连接公司内网的,由于网络限制;wai网是无法连接的,如果遇到紧急事情需要在外网处理,就非常头疼。
我们今天就可以借助内网穿透工具来实现,以此来实现wai网和内网互通,使得内网的服务可以在任意wai网被访问。
借助的工具/材料:
①网云穿
②可以正常上内网的电脑一台
目的:
利用网云穿实现外网与内网的网络互通
注意事项:
1、确保我们内网服务可以正常访问
2、在官网下载网云穿软件
操作步骤:
一、在网云穿官网注册账号,领取试用隧道
二、领取完我们跳转控制台配置隧道;控制台网址 i.xiaomy.net ,然后点隧道管理,配置隧道信息
隧道名称:自定义(可以随时修改)
内网地址:服务器主机ip,一般为127.0.0.1
内网端口:内网的服务端口(根据自己服务端口填写)
二级域名:系统分配,后期可取控制台自行修改
穿透协议:http
配置完信息,点击确定
三、下载客户端,根据自己电脑系统下载相应的版本;我是win10系统,下载windows版本
四、下载完解压,然后双击启动客户端,启动隧道。启动后如下图所示:
五、会看到软件分配给我们一个映射地址,我们在外面访问这个映射地址即可成功访问至我们内网的服务,简单且实用。
怎样使外网访问自己建立的HTTP服务器
如果没有公网IP的话,可以借助一些内网穿透软件,比如开源的holer配置一个key就实现从外网访问了
怎样从外网访问内网服务器,内网电脑
如没有固定ip去使用的话,我们可以选择第三方软件来实现这个功能,想在局域网外访问内网的办公系统,可以结合网云穿使用。网云穿就是提供一个固定的公网ip,注册时候,系统会分配一个二级域名,域名指向的就是公网ip。这样就可以通过软件生成的映射地址(也就是二级域名),在局域网外访问内网的应用了。
说下这个软件所支持的版本:
我们来看下详细设置
1、下载网云穿,解压启动
2、配置相关信息
内网地址:本机ip
内网端口:内网应用的端口
穿透协议:http
配置完点击确定
3、启动隧道,点击软件生成的映射地址,即可在局域网外访问内网应用