LinuxIP地址、网卡相关、克隆、VM
改IP地址(#setup)
1、输入vi /etc/sysconfig/network-scripts/ifcfg-eth0
2、里面的内容修改为
DEVICE=eth0
HWADDR=FC:4D:D4:2E:AF:31
TYPE=Ethernet
UUID=ad8ede6c-2e68-441c-8d8b-8e760fe38305
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
NETMASK=255.255.252.0
IPADDR=10.10.3.95
GATEWAY=10.10.0.1
网络重启
/etc/init.d/network restart
ok----ifconfig就可以查看到。
ifup eth0
ifdown eth0
------------------------------------------------
改DNS
1、vi /etc/resolv.conf
2、输入
nameserver 8.8.8.8
nameserver 1.2.4.8
VM克隆,eth0变成eth1处理
原因分析:
很多Linux distribution使用udev动态管理设备文件,并根据设备的信息对其进行持久化命名。例如在
Debian etch中,udev会在系统引导的过程中识别网卡,将mac地址和网卡名称对应起来记录在udev的规则
脚本中。而VMware会自动生 成虚拟机的mac地址。这样,由于基本系统的虚拟机已经记录了该虚拟机的网
卡mac地址对应于网卡eth0,在克隆出的虚拟机中由于mac地址发生改 变,udev会自动将该mac对应于网
卡eth1。以此类推,udev会记录所有已经识别的mac与网卡名的关系,所以每次克隆网卡名称会自动加1,
而其 实kernel仅仅只识别到一张网卡,跟网卡名相关的网络配置也未发生任何变化
解决方法:
1、vi /etc/udev/rules.d/70-persistent-net.rules
删除跟NAME=”eth0″相关的行,然后把eth1对应的哪一行的”eth1″修改为”eth0″即可。
2、cp /etc/sysconfig/networking/devices/ifcfg-eth0 /etc/sysconfig/network-scripts/
3、service network restart