VMware虚拟机CentOS的网络设置

原文地址:http://blog.sina.com.cn/s/blog_3e4dd88d0100yaur.html


一、VMware提供了两个虚拟的网络连接,VMnet1和VMnet8,安装VMware后,系统中会出现这两个网络连接。如果没有这


两个网络连接,说明VMware安装不正确。

二、CentOS通过VMnet1或VMnet8进行网络通信。在CentOS中,“Virtual MachineSettings”--"Network Adapter"项

目下,如果选择“Host-only: A private network shared with thehost”,则通过VMnet1虚拟连接进行网络通信;

如果选择“NAT: Used to share the host's IPaddress”,则通过VMnet8虚拟连接进行网络通信。

三、在Windows下,对当前使用的网络连接(本地连接或无线连接)进行共享设置。打开网络连接的属性页,进行共享

设置,选择“允许其他网络用户通过此计算机的Internet连接来连接(N)”,然后在“家庭网络连接(H)”的选择框里,

选择“VMware Network Adapter VMnet8”或者“VMware Network AdapterVMnet1”,具体选择哪个,需要根据CentOS

的网络设置中是"NAT"还是"Host-only"来确定。

 
          一般情况下,例如共享到VMnet8时,打开VMnet8的属性页,其IP地址为:192.168.137.1,子网掩码为:

255.255.255.0。

四、在CentOS中进行网络适配器设置。一般要求其IP地址为静态方式,IPADDR=192.168.137.2(要求与VMnet8同一个网

段),子网掩码NETMASK=255.255.255.0。

            网络适配器参数在/etc/sysconfig/network-scripts/目录下,可使用vi进行编辑修改:

            # vi /etc/sysconfig/network-scripts/ifcfg-eth0

            网络参数修改后,需要重启动。可使用命令:

            # service network restart

            这时候,网络启动应该OK。如果还存在FAIL情况,说明设置还有问题。有时候,会提示MAC地址不是期望的,这

种情况可将eth0参数文件中的HWADDR=项注释点(行开始处加#)。

            CentOS中DNS的设置:/etc/resolv.conf,使用vi命令对该文件进行编辑,应增加:nameserver192.168.137.1

,即VMnet1或VMnet8的虚拟网络连接的IP地址。其内容如下:
            search localdomain
            nameserver 192.168.137.1

            CentOS有关的其他参数及命令:

            1、/etc/hosts,是用来定义主机名的。

            2、/etc/sysconfig/network-scripts/ifcfg-eth0,网卡参数,主要指定IP获得方式(static),ip地址,子

网掩码,网络类型
            # Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCIExpress
            DEVICE=eth0
            #BOOTPROTO=dhcp
            BOOTPROTO=static
            IPADDR=192.168.137.2
            NETMASK=255.255.255.0
            TYPE=Ethernet
            HWADDR=XX:XX:XX:XX:XX:XX
            ONBOOT=yes


            3、/etc/sysconfig/network,主要是指定网关
            NETWORKING=yes
            NETWORKING_IPV6=no
            GATEWAY=192.168.137.1
            HOSTNAME=localhost.localdomain

            4、网络设置命令

            重新启动网络配置
                    # service network restart
            或
                    # /etc/init.d/network restart

          修改 IP 地址
          即时生效:
                  # ifconfig eth0 192.168.137.2 netmask 255.255.255.0
          启动生效:
                  修改 /etc/sysconfig/network-scripts/ifcfg-eth0

          修改网关 Default Gateway
          即时生效:
                    # route add default gw 192.168.137.1 dev eth0
          启动生效:
                  修改 /etc/sysconfig/network

          修改 DNS
          修改/etc/resolv.conf
                    修改后可即时生效,启动同样有效

          修改 host name
          即时生效:
                    # hostname centos1
          启动生效:
                  修改/etc/sysconfig/network

你可能感兴趣的:(linux,虚拟机,网络)