linux下的网络配置
注:本文章中所有操作均在rhel6.3中以root用户运行
1.临时修改ip相关命令(重启後配置失效)
ifconfig命令
[root@localhost ~]# ifconfig eth0 10.0.0.88[root@localhost ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:30:67:EC:D5:7E
inet addr:10.0.0.88 Bcast:10.255.255.255 Mask:255.0.0.0
ip add命令
[root@localhost ~]# ip add del 10.0.0.88/24 dev eth0[root@localhost ~]# ip add add 10.0.0.88/24 dev eth0[root@localhost ~]# ip add
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:30:67:ec:d5:7e brd ff:ff:ff:ff:ff:ff
inet 10.0.0.18/24 brd 10.0.0.255 scope global eth0
inet 10.0.0.88/24 scope global secondary eth0
inet6 fe80::230:67ff:feec:d57e/64 scope link
valid_lft forever preferred_lft forever
2.永久有效配置(重启後配置有效)
setup命令(文本模式设置工具)
进入之后选择“网络配置”-->"设备配置"-->再选择“eth0”网卡进行如下配置
设置完後保存,然后在重启eth0网卡,以下命令能使设置生效
[root@localhost ~]# ifdown eth0[root@localhost ~]# ifup eth0
或者重启network服务也能是配置生效
[root@localhost ~]# service network restart
修改网卡配置文件
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none ONBOOT=yes TYPE=Ethernet HWADDR=00:30:67:ec:d5:7e #mac地址 IPADDR=10.0.0.18 #ip地址 NETMASK=255.255.255.0 #子网掩码 GATEWAY=10.0.0.253 #网关地址 DNS1=8.8.8.8 #dns服务器地址可在配置文件中修改ip地址然后重启network服务可使配置生效