失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 公网IP实现虚拟机服务器外网访问

公网IP实现虚拟机服务器外网访问

时间:2023-06-01 11:24:04

相关推荐

公网IP实现虚拟机服务器外网访问

公网IP实现虚拟机服务器外网访问

项目背景是要建一个web服务器,但是需要外网访问,虚拟机建的服务器只能局域网访问,本来是用花生壳做的内网穿透,但是怕出现什么问题,后面登录公司路由,发现其IP其实是固定IP(公网IP)。基本就是两个部分,一个是路由的设置,一个是虚拟机网络的设置。

路由设置

首先进入路由设置界面,一般路由的进入地址是你wifi的网关地址,我的是电脑地址是192.168.0.XX,所以我进入的地址就是192.168.0.1,然后登录进去

登录之后有个运行状态里会有该路由的公网IP

点击高级功能里的虚拟服务器,然后新增,其配置如下图所示,然后点击保存即可。

这样,就可以通过公网IP及外部端口访问到内部服务IP和内部端口,然后就是虚拟机的设置。

虚拟机设置

找到管理中VMware的虚拟网络编辑器用管理员身份打开

设置界面如下,选择类型为NAT模式的网络,点击NAT设置

在NAT设置界面中的端口转发框下点击添加,然后添加相应的主机端口,虚拟机IP地址和端口,然后点击确定,然后返回到上一级虚拟网络编辑器中点击应用即可。

这样内网可以通过本机地址和内部端口访问虚拟机创建的服务器,外网可以通过公网IP和外部端口来访问虚拟机创建的服务器。例如我在虚拟机上建立了一个内网的gitlab库,他的虚拟机ip是192.168.1.195:1000,然后经过上面步骤后,我可以在内网中用192.168.0.150:8000访问(IP是我的wifi IP,端口是路由设置中的内网端口),在外网中使用113258.192.108:7000(IP是公网IP,端口是路由设置中的外网端口)

如果觉得《公网IP实现虚拟机服务器外网访问》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。