通过虚拟机端口转发(端口映射)进行远程访问

前言

本文各电脑均在统一网段内,如果是公司的网络,应该可以保证全部电脑都在同一网段中的

所用机器

通过virtualbox安装的一台ubuntu虚拟机(ip:1.0.7.8)
宿主机(Ip:1.2.3.4)
电脑1(ip:1.2.3.5)

操作步骤

1.设置-网络-连接方式(NAT)-高级-端口转发
通过虚拟机端口转发(端口映射)进行远程访问_第1张图片
通过虚拟机端口转发(端口映射)进行远程访问_第2张图片

2.右侧加号新增一条端口转发规则
主机ip:1.2.3.4 (通过cmd-ipconfig可获得)
主机端口:2333 需要填写一条宿主机未被占用的端口号
子系统ip:1.0.7.8 (ubuntu通过terminal-ifconfig获得)
子系统端口:8080 填写的是虚拟机需要被转发的一个端口号(这里选择Tomcat默认端口号,当然,实际得看你的项目所在的Tomcat用的哪个端口)
(这里之所以不用填写主机IP和子系统IP是因为主机和子系统对应的是同一台电脑上的宿主机和虚拟机,所以localhost可以自动获取)
点击ok确认~~
通过虚拟机端口转发(端口映射)进行远程访问_第3张图片

3.可以开始访问啦
虚拟机和宿主机只需要localhost就可以访问,其他电脑需要用宿主机的ip地址

机器名 IP 访问地址
虚拟机 1.0.7.8 localhost:8080/项目名
宿主机 1.2.3.4 localhost:2333/项目名
电脑1 1.2.3.5 1.2.3.4:2333/项目名

你可能感兴趣的:(linux)