Vmware 虚拟机设置主机映射端口

需求: 在一个局域网中通过 Vmware 使用NAT模式创建了一个虚拟机(Linux服务器),实现局域网中所有的主机都能够访问

应用场景: 一个开发团队在同一个局域网中进行开发,每个人电脑都是 Windows 系统,但是一般服务器是Linux系统,因此一般开发者需要在自己的电脑中安装一个虚拟机,但是虚拟机一般使用 NAT模式创建,但是该模式下,虚拟机可以访问局域网的其他用户,其他用户却不能访问虚拟机,因此如果其他用户想要访问虚拟机,则可以通过端口映射的方式实现(使用桥连接的方式创建则不会出现以上问题,但是会占用局域网中的 ip 资源,个人认为不建议这么做)

实现步骤:

方法/步骤


  1. 1

    1 Vmware 虚拟网络设置

    打开 Vmware — 点击「编辑」— 选择「虚拟网络编辑器」

  2. 2

    在弹出框选择「NAT模式」 — 点击「更改设置」— 点击之后可以根据自己需要修改虚拟机网关

    Vmware 虚拟机设置主机映射端口

  3. 3

    点击「NAT模式」— 选择「NAT设置」

    Vmware 虚拟机设置主机映射端口

  4. 4

    在「端口转发」下边选择「添加」

    Vmware 虚拟机设置主机映射端口

  5. 5

    添加端口,然后进行保存

    Vmware 虚拟机设置主机映射端口

  6. 6

    2 通过映射的端口进行连接测试

    端口连接测试

    SSH 连接: ssh root@localhost -p 10022

    登录之后查看 ip: ip addr

    Vmware 虚拟机设置主机映射端口

  7. 7

    3 主机防火墙开放端口

    同时按 Win + R ,输入 control 进入控制面板

    Vmware 虚拟机设置主机映射端口

  8. 8

    选择「系统和安全」

    Vmware 虚拟机设置主机映射端口

  9. 9

    选择「防火墙」设置

    Vmware 虚拟机设置主机映射端口

  10. 10

    选择左侧的「高级设置」

    Vmware 虚拟机设置主机映射端口

  11. 11
    入防火墙的「高级设置」之后,选择「入站规则」,然后点击「新建规则」 Vmware 虚拟机设置主机映射端口

  12. 12
    选择「端口」

Vmware 虚拟机设置主机映射端口
13. 13
选择「TCP」— 选择「特定本地端口」,并填写端口(需要和前边 Vmware 中设置的一致)

Vmware 虚拟机设置主机映射端口
Vmware 虚拟机设置主机映射端口

Vmware 虚拟机设置主机映射端口

Vmware 虚拟机设置主机映射端口

  1. 14

给新建的规则起名

Vmware 虚拟机设置主机映射端口

  1. 15

到这里,端口映射已经设置完毕
4 局域网中其他用户进行连接测试
下图为作者通过 ipad 连接测试,10066 端口为主机映射的虚拟机 tomcat 的 8080 端口

Vmware 虚拟机设置主机映射端口
16. 16

5 关于 win 10 可能出现的问题

如果你是 win 10 系统,即使全部按照上边的操作,可能还是连接不上,那是因为:

win 10 系统默认不允许同一局域网中各用户之间进行连接(即同一局域网中的用户相互之间 ping 不通)

需要进行一下防火墙的设置

还是在防火墙的「高级设置」面板

在「入站规则」和「 出站规则」中打开以下选项

文件和打印机共享(回显请求-ICMPv4-….)

Vmware 虚拟机设置主机映射端口

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值