公网IP实现虚拟机服务器外网访问
项目背景是要建一个web服务器,但是需要外网访问,虚拟机建的服务器只能局域网访问,本来是用花生壳做的内网穿透,但是怕出现什么问题,后面登录公司路由,发现其IP其实是固定IP(公网IP)。基本就是两个部分,一个是路由的设置,一个是虚拟机网络的设置。
路由设置
首先进入路由设置界面,一般路由的进入地址是你wifi的网关地址,我的是电脑地址是192.168.0.XX,所以我进入的地址就是192.168.0.1,然后登录进去
登录之后有个运行状态里会有该路由的公网IP
点击高级功能里的虚拟服务器,然后新增,其配置如下图所示,然后点击保存即可。
这样,就可以通过公网IP及外部端口访问到内部服务IP和内部端口,然后就是虚拟机的设置。文章来源:https://www.toymoban.com/news/detail-402486.html
虚拟机设置
找到管理中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,端口是路由设置中的外网端口)文章来源地址https://www.toymoban.com/news/detail-402486.html
到了这里,关于公网IP实现虚拟机服务器外网访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!