Eu pesquisei muito no Google, mas ainda não consegui encontrar uma maneira de trabalhar sobre como fazer algumas rotas persistentes no centOS 7.
[root@asd network-scripts]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 172.23.40.1 0.0.0.0 UG 1024 0 0 enp10s0f1
172.23.40.0 0.0.0.0 255.255.255.0 U 0 0 0 enp10s0f1
enp10s0f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::226:55ff:fed1:9123 prefixlen 64 scopeid 0x20<link>
ether 00:26:55:d1:91:23 txqueuelen 1000 (Ethernet)
RX packets 1096 bytes 291485 (284.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 12 bytes 2040 (1.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 34 memory 0xfbfe0000-fc000000
enp10s0f1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.23.40.77 netmask 255.255.255.0 broadcast 172.23.40.255
inet6 fe80::226:55ff:fed1:9122 prefixlen 64 scopeid 0x20<link>
ether 00:26:55:d1:91:22 txqueuelen 1000 (Ethernet)
RX packets 2865 bytes 457736 (447.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1995 bytes 345793 (337.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 24 memory 0xfbee0000-fbf00000
Em todo lugar que eu pesquiso no Google, ele diz para configurar na pasta abaixo, no arquivo route-eth0
. Mas meus arquivos não são assim, eles são "ifcfg-enp10s0f0". Eu tenho este arquivo aqui: /etc/sysconfig/network-scripts
:
-rw-r--r--. 1 root root 321 Sep 15 13:34 ifcfg-enp10s0f1
-rw-r--r--. 1 root root 440 Sep 15 14:44 ifcfg-enp10s0f0
[root@asd network-scripts]#
Eu tentei adicionar um arquivo como route-enp10s0f0
. Eu adicionei a rota no arquivo /etc/sysconfig/network
, mas nada funciona. Toda vez que eu faço service network restart
todos desaparecem!
Eu adicionei em ifcfg-enp10s0f0
:
GATEWAY0=0.0.0.0
NETMASK0=255.255.255.0
ADDRESS0=192.168.0.0
GATEWAY1=0.0.0.0
NETMASK1=255.255.0.0
ADDRESS1=169.254.0.0
O que estou fazendo de errado?