没错,我就是最近才想起来我还有个博客。
CentOS 7 不再使用 eth0、eth1… 命名网卡了,而且也不能直接修改 /etc/resolv.conf 文件了,设置 DNS 会略麻烦些……
1 2 3 4 5 6 7 8 9 10 11 12 | # 获取第一个已连接网卡,并设置 DNS ethName=`nmcli connection show | grep "ethernet" | head -1 | awk '{print $1}' ` /bin/nmcli con mod ${ethName} ipv4.dns "8.8.8.8 8.8.4.4" /bin/nmcli con up ${ethName} # 设置所有网卡 DNS for i in $( ls /sys/class/net | grep - v lo ); do nmcli con mod $i ipv4.dns "8.8.8.8 8.8.4.4" nmcli con up $i done |