Linux 通过命令设置网络

1.多台服务器设置遇到问题

当给多台(12台)服务器设置ip地址时,遇到服务器地址需要每台手动的进行设置,设置效率低下,有没有通过命令行,进行流水线式的操作呢?

2.问题解决方法与思路

 

1.备份原ip
mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.bak
2.设置ip与DNS(有时不能生效)
echo "nameserver 8.8.8.8" >> /etc/resolv.conf
echo net > /etc/sysconfig/network-scripts/ifcfg-eth0  (*通过文件的方式实现,多行文件的写入)
3.重启网卡
service network restart
4.设置默认网关
route add default gw 10.113.3.1
5.检查联通性:

5.1 ping 网关 X.X.X.X 
5.2 ping 局域网 ping X.X.X.X
5.3 ping 外网域名 www.baidu.com 检查DNS生效情况;
ping www.baidu.com

ping X.X.X.X

重启服务器

ping 外网ip地址 如8.8.8.8,检查重启生效问题;

 

3.net文件详情

GATEWAY=X.X.X.X
TYPE=Ethernet
DEVICE=eth0
BOOTPROTO=none
NETMASK=255.255.255.0
IPADDR=X.X.X.X
ONBOOT=yes
USERCTL=no
IPV6NIT=no
PEERNS=yes
DNS=8.8.8.8

 

posted @ 2018-03-20 10:45  BideYao  阅读(205)  评论(0编辑  收藏  举报