vmware nat 设置静态ip

  • 宿主机操作系统:win7
  • vmware 版本:15.5.7
  • redhat镜像版本:Oracle Linux Server release 6.8(可通过lsb_release -a查看)
  1. vmware-编辑-虚拟网络编辑器,如果没有NAT模式的网络,要新建一个如VMnet8. VMnet信息选"NAT模式".点"NAT设置"
    记下来下面的子网ip(如192.168.85.0)子网掩码(如255.255.255.0)网关(192.168.85.2)后面要用。注意要配静态ip所以不要选"使用本
    地DHCP服务将IP地址分配给虚拟机"。
  2. 控制面板-网络和Internet-网络连接,找到刚才建的VMnet8,右键-属性-Internet协议版本 4(TCP/IPv4),
    记下IP地址(如192.168.85.1)
  3. 加到vmware,创建一个虚拟机,操作系统是Oracle Linux Server release 6.8,右键虚拟机-设置-网络适配器-
    自定义(U)特定虚拟网络-选中刚才新建的VmNet8(NAT模式)-高级记下mac地址如00:0C:29:D5:26:1B
  4. 启动虚拟机,执行ip a通常能看到两个网卡,1个lo,一个以eth开头的如eth0,如果是eth0,修改/etc/sysconfig/network-scripts/ifcfg-eth0的内空
    DEVICE=eth0
    HWADDR=00:0C:29:D5:26:1B
    TYPE=Ethernet
    UUID=a32eb30f-f052-4efb-8b36-04c3b7b08226
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    GATEWAY=192.168.85.2
    IPADDR=192.168.85.100
    NETMASK=255.255.255.0
    
    DEVICE是网卡的名称;HWADDR是刚才记下的mac地址;ONBOOT设置成yes表示启用;BOOTPROTO表示配成静态Ip;
    GATEWAY是刚才记下VMnet8的网关,IPADDR是ip地址,不要与VMnet8的ip地址和网关地址重复.NETMASK是之前记下的子网掩码.
  5. 修改后,备份/etc/udev/rules.d/70-persistent-net.rules,再把/etc/udev/rules.d/70-persistent-net.rules删除
  6. 重启虚拟机.然后就能通过ip192.168.85.100访问虚拟机了

posted on 2024-08-11 07:56  荷楠仁  阅读(10)  评论(0编辑  收藏  举报

导航