Linux网络配置
环境:在VMware Workstation虚拟环境下进行Linux网络配置。
一、进行网络配置的四种方法:
1.临时命令行修改
2.利用setup命令永久修改
3.直接修改配置文件
4.通过GUI修改
下面总结的是通过修改配置文件进行网络配置的方式。
二、修改网络配置文件进行网络配置
1.修改网络配置文件
配置文件是: /etc/sysconfig/network-scripts/ifcfg-eth0
打开配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改的项目:
ONBOOT=yes #开机启动网络服务
IPADDR=192.168.150.128 #配置静态IP
NETMASK=255.255.255.0 #配置子网掩码
GATEWAY=192.168.2.1 #配置网关
2.配置完成后需要重启网络服务
service network restart
3.检查网络服务是否配置正确
ping www.baidu.com
4.设置DNS服务
DNS服务配置文件:/etc/resolv.conf
vi /etc/resolv.conf
修改项目:
nameserver 114.114.114.114 #输入DNS服务器的IP
三、相关项目配置的说明和修改
1. /etc/sysconfig/network-scripts/ifcfg-eth0配置文件
DEVICE=eth0 #网卡名
HWADDR=00:0C:29:13:62:EA #硬件地址
TYPE=Ethernet #网卡类型 以太网卡
UUID=95735d4c-3e5c-4ba5-a178-1561d069043b #物理地址
ONBOOT=yes #开机启动
NM_CONTROLLED=yes #网络管理员控制??
BOOTPROTO=none
IPADDR=192.168.150.128 #本机IP
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.150.2
DNS1=202.106.0.20 #默认DNS服务器
IPV6INIT=no #IPV6服务
USERCTL=no #是否非允许root控制该设备(网卡)
2.虚拟机中linux主机的关系
在一个虚拟机中创建的几个Linux系统,如果使用NAT网络,那么它们以及物理主机逻辑上属于同一个局域网内连接同一个交换机的多台计算机,因此,在配置各台虚拟机ip的时候需要注意一些问题:不同的虚拟主机IP地址和物理地址都不应该相同。
在虚拟机中克隆出来的Linux主机特别要注意这个问题,需要修改以下的设置:
a.删除网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0中的物理地址
b.删除文件/etc/udev/rules.d/70-persisten-net.rules,这个文件的作用是将MAC地址和网卡进行绑定的文件
rm -rf /etc/udev/rules.d/70-persisten-net.rules
3.相关的配置项
修改主机名:/etc/sysconfig/network
临时修改主机名命令:hostname node1
IP和域名映射文件:/etc/hosts
在文件最后增加:
192.168.150.200 node2
192.168.150.201 node3