在CentOS中相当于Ubuntu的networking设置7

我有一个在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服务器中使用这个configuration(在/ etc / sysconfig / network-scripts / ifcfg-ens18中)

我将使用nmtui命令行工具(从NetworkManager-tui软件包)来configurationnetworking设置(您可以在其中设置自定义路由),然后查看它生成的configuration文件。 我发现比直接编辑NetworkManagerconfiguration文件要容易得多。

好吧,这是如何

在/ etc / sysconfig / network中的脚本/的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中的脚本/路由ens18

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