栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

virtualbox宿主机访问虚拟机启动的服务器端口

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

virtualbox宿主机访问虚拟机启动的服务器端口

看了很多网上的教程,多半是用NAT网络配置端口转发,说是能做到

  • 虚拟机可以正常上网
  • 宿主机可以正常访问虚拟机
  • 宿主机所在的局域网发生变更时,不影响对虚拟机的正常访问

但是按照教程进行virtualbox配置时,宿主机仍然无法访问虚拟机的端口。希望以后有空进行深入研究能解决这个问题。

这里记录一下目前能够实现宿主机访问虚拟机服务器端口的一种方式

  • 虚拟机不能正常上网
  • 宿主机只能访问虚拟机的特定端口
  • 宿主机所在局域网发生变更时,影响对虚拟机的正常访问

显然这个解决方案比较愚蠢,但是我暂时只是在该虚拟机上实现一个程序测试,只要开启这个服务器即可,因此暂时采用该方案。具体方案如下:
https://zhuanlan.zhihu.com/p/348990887
修改了IP分配为静态分配,虚拟机直接不能上网了,当然改回去重启后能正常连接。

另外附加一些常用操作:
netstat -tunlp 查看占用端口,我配置的端口转发规则里把子系统端口和主机端口都设置成1443,所以在宿主机里输入https://127.0.0.1:1443就可以访问虚拟机的服务器端口了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/974397.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号