一、先配置虚拟机网络映射
二、配置虚拟机网络:
1. /etc/host.conf文件如下
multi on #允许主机拥有多个IP地址 (默认)order hosts,bind #主机名解析顺序,即本地解析,DNS域名解析的顺序 (添加)这个文件一般不需要我们修改,解析顺序是本地解析,DNS服务器解析。
对于一个主机名首先进行本地解析,如果本地解析没有,然后进行DNS服务器解析。
2. /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost.localdomain4
::1 localhost localhost.localdomain localhost6 localhost.localdomain6
#以上为默认, 可以添加其他,如
# 127.0.0.1 hn localhost localhost.localdomain localhost4 localhost.localdomain4
第一行是ipv4信息,第二行是ipv6信息,如果用不上ipv6本机解析,一般把该行注释掉。第一行的解析效果是,localhost.localdomain localhost都会被解析成127.0.0.1
注:如果该文件被改,就会被恶意使用。
3 ./etc/resolv.conf
配置参数一般4个: nameserver 指定DNS服务器的IP地址 domain 定义本地域名信息 search 定义域名的搜索列表 sortlist 对gethostbyname返回的地址进行排序 但是最常用的配置参数是nameserver,其他的可以不设置,如免费的: nameserver 8.8.8.8 nameserver 8.8.4.4 注:如果该文件被改,就会发生DNS劫持。
4. /etc/sysconfig/network
NETWORKING=yes #设置网络是否有效,yes有效,no无效
NETWORKING_IPV6=no #置ipv6网络是否有效,yes有效,no无效
HOSTNAME=hn #主机名,即是 计算机名
GATEWAY=192.168.192.2 #网关IP
5. /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 # 设备名,不要自己乱改
HWADDR=00:0C:29:9F:18:87 # 计算机物理地址
TYPE=Ethernet #网络类型
UUID=973eb165-41e2-4df1-8124-c66c42ada833 #
MM_CONTROLLED=yes #
BOOTPROTO=static #默认为 BOOTPROTO=dhcp ,开机协议
#static (静态IP) #none (不指定,设置固定ip的情况,这个也行
#但是如果要设定多网口绑定bond的时候,必须设成none)
#dhcp (动态获得IP相关信息)
ONBOOT=yes #启动或者重启网络时,是否启动该设备,yes是启动,no是不启动
IPADDR=192.168.192.190 # IP地址
NETMASK=255.255.255.0 #掩码
GATEWAY=192.168.192.2 #网关