如何实现外网访问公司的局域网服务器,求大佬教!!!

我在办公电脑上部署了一台服务器,想在外面/家里也可以访问,所以萌生了这个想法。

目前办公电脑连的是公司的电信天翼wifi,用百度查出来的公网IP是这个
image

办公电脑的局域网ip是192.168.0.103,服务器端口是8080
image

登录电信的后台管理页面,有2台终端,但是看ip没有我的电脑,这是怎么回事?办公室平常就2台电脑和一台打印机连这个wifi,求求大佬解答一些疑惑

这是网关的信息,WAN IP这里是100.64.168.121,为什么和我百度查出来的公网IP不一样?

这是我设置的端口映射,局域网IP设置的是192.168.1.3,设置完之后不生效,于是换成192.168.0.103(我决定应该设置这个才对),但是提示不是同一网段。


希望有网络大佬答疑一下,小白有些难懂,操作步骤都是问的AI

4 个赞

上面的看不懂。
简单点,把服务器内网穿透出去。就可以了。

多少有点不合规啊

2 个赞

你的宽带就没有公网ip,必须内网穿透 有公网的才能用域名解析出去或者直接公网访问

找你们公司领导申请,让运维去折腾
这个一旦出问题你要背大锅的

7 个赞

看截图应该有IPv6,这样其实应该就还好,通过IPv6直接访问呗

“办公电脑上部署了一台服务器”,你指的该不会是办公电脑上虚拟机软件部署的虚机吧…这NAT转换,我个人诚恳的建议你少花时间折腾,硬是要折腾也行,但你算算要穿透多少层网络才能到公网… :bili_105:

frp做内网穿透

可以用zerotier one 弄虚拟局域网 也能访问

1 个赞

我查过了,这个没有v6服务

你没有公网IPv4,根据你的一般性描述,我觉得你独立搞定内网穿透什么的有难度

而且内网穿透了还是需要外面有个出口,你有自己公网IPv4的服务器之类的吗?

zwrotier one

1 个赞

去买个 大带宽的小鸡, 然后 FRP 映射出来呗

不是虚拟机,就是本地的win系统弄了个服务器

内网穿透或者组网

要明确下用词,服务器一般代指的是硬件+软件(操作系统等)的组成;
所以你的意思就是本地局域网的一台服务器要穿透到互联网。
推荐个工具你自己研究下吧:ngrok内网穿透

穿透啊,frp,tailscale,cf,都可以。当然前提是公司允许

2 个赞

你应该是要在路由器设置,192.168.0的网段,映射到你本地

没有IPv4的公网IP,
1、向运营商申请一个(难实现)
2、买一台国内的vps,将流量中继到vps上代理转发出去
3、IPv6 映射(无需穿透),需要设置好光猫

是的,原本是想用路由器映射完成的,比较简单,但是不知道为什么哪里出问题了,所以来论坛问问