1. 编辑-->虚拟机网络编辑器-->修改设置
  2. 选中NAT的模式编辑,桥接只能用外部的网段,没那么自由,host only不能上外网。
    按循序修改,192.168这两点段可以随便写,1-255都行
  3. VMware设置B类网_IP

  4. 点击上面图上的NAT 设置
    这个是网关,前两端和外面设置的子网前两段一样,后面随便写,不能是192.168.1.1,因为他被主机虚拟网卡占用了。
  5. VMware设置B类网_IP_02

  6. 外部虚拟网卡IP
  7. VMware设置B类网_外网_03

  8. 内部虚拟机网络模式设置,选nat
  9. VMware设置B类网_外网_04

  10. 内部虚拟机网卡设置
    vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static                         #固定IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33                            #网卡名字
UUID=c3e83ed2-0333-49e7-b65a-e85526e3c0ed   
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.100.202 #IP可以写 192.168.[1-255].[1-255] ,网关和主机虚拟网卡用了的不能选
NETMASK=255.255.0.0   #B类网,是后面2段0
GATEWAY=192.168.1.2   #这里填写网关
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  1. 搞定,你可以在主机通过IP访问内部虚拟机了
  2. 另外说一下这个功能
    类似路由器的DMZ功能,可以用主机IP:端口映射到指定内部虚拟的指定IP端口上。这样别的就能直接访问你内部虚拟机上的程序了。
    比如你把主机端口的 加上路由器的MDZ功能和外网IP。可以直接通过外网IP访问到内网虚拟机中的程序。
    外部IP:端口-->路由器的MDZ映射到主机的指定IP端口-->VM端口转发映射到NAT内网虚拟机的指定IP:端口。
    之前联通宽带给的是外网IP,每天变一次,可以在路由器和光猫中搞定DMZ映射,加上DDNS(动态域名解析),可以通过外部域名访问到内部。移动宽带给的内网IP。
  3. VMware设置B类网_IP_05