linux 端口开放后 访问无响应_推荐Parallels Desktop虚拟机不为人知的优质功能:端口映射...

我在办公环境下,想要接入公司内部网络,必须报备自己的网卡mac地址,以及个人姓名等信息,非常麻烦。

我有一个Linux环境运行的程序,需要临时运行在公司内网,为了避开报备网卡mac地址的麻烦,我把程序放到Parallels Desktop虚拟机Linux环境中运行,然后把Linux运行程序的服务端口映射到物理机,这样就能让Linux运行的程序,借助物理机的「外壳」,向公司内网提供服务了。

如何设置端口映射

先在Linux虚拟机的8080端口开启一个网页服务

caa5bbd4a8dd4a989ffd83a8197d8edc.png

打开Linux虚拟机的 控制中心

d36cb5e00dcd01f23df8d09bf97a98cd.png

获取物理机ip地址

Mac/Linux 命令行运行 ifconfig | grep inet

Windows命令行运行 ipconfig

cb869594682e7b2c9fce2d8d2158b359.png

**获得物理机ip地址10.221.55.2 **(下一步会用到)

如何从显示的众多ip中,找出10.221.55.2

696fca3e9cb47de711eefcec745bfb8d.png

设置端口映射

5a2a88ac583aec22c10722217cf15e19.png

95d9fa3acef4f0582edcbe4b4acdfb28.png

按照以上图中操作,完成8080端口映射后,在办公网络(局域网)中的任何机器,都能通过访问物理机的8080端口,获得Linux虚拟机提供的服务(程序需要允许来自局域网的连接)

61a1e043f81d635f5a27441ad9293eeb.png

如果是网页服务,推荐使用http-server,作为静态服务程序,http-server默认允许来自局域网的连接,http-server全局安装方式npm i http-server -g ,在网页文件夹运行 hs -o

小结

虚拟机软件的端口映射功能,可以让Linux和物理机系统进一步融合。

物理机的浏览器和测试软件,可以极其方便的访问虚拟机的开发环境,省时省力。

用Linux做开发环境,可以避开很多Windows文件系统的坑,换电脑时,将虚拟机导出为ovf,无感知轻松迁移到任何平台。

阅读原文(支持读写评论)

https://www.v2fy.com/p/2020-12-07-vm/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值