Networking

centos 7中等效的ubuntu網路設置

  • July 13, 2015

我在 ubuntu 伺服器中有如下界面設置

(在 /etc/network/interfaces 中)

address xxx.xxx.xxx.xxx
netmask 255.255.255.255
broadcast xxx.xxx.xxx.xxx
post-up route add xxx.xxx.xxx.xxx dev eth0
post-up route add default gw xxx.xxx.xxx.xxx
post-down route del xxx.xxx.xxx.xxx dev eth0
post-down route del default gw xxx.xxx.xxx.xxx

我想知道如何在 centos 7 伺服器中使用此配置(在 /etc/sysconfig/network-scripts/ifcfg-ens18 中)

我會使用nmtui命令行工具(來自NetworkManager-tui包)來配置網路設置(您可以在那裡設置自定義路由),然後查看它生成的配置文件。我發現這比嘗試直接編輯 NetworkManager 配置文件容易得多。

好的,這就是方法

/etc/sysconfig/network-scripts/ifcfg-ens18

DEVICE=ens18
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
IPV6INIT=no
PEERDNS=yes
TYPE=Ethernet
NETMASK=255.255.255.255
IPADDR=xxx.xxx.xxx.xxx
GATEWAY=xxx.xxx.xxx.xxx
ARP=yes
HWADDR=MA:MAC:VI:RT:UEL:LE

/etc/sysconfig/network-scripts/route-ens18

xxx.xxx.xxx.xxx dev ens18
default via xxx.xxx.xxx.xxx dev ens18

引用自:https://serverfault.com/questions/705284