Em um dos arquivos de configuração da sua interface, você tem o endereço 10.10.24.1 definido como seu gateway padrão. Apenas descubra qual é esse, remova / comente e reinicie seu servidor. Você não precisará fazer mais nada.
Existem duas interfaces físicas na minha máquina, ambas com DHCP, então minha tabela de roteamento padrão é assim:
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.10.26.129 0.0.0.0 UG 0 0 0 enp8s0
default 10.10.24.1 0.0.0.0 UG 1024 0 0 eno1
10.10.24.0 * 255.255.255.0 U 0 0 0 eno1
10.10.24.1 * 255.255.255.255 UH 1024 0 0 eno1
Para excluir o gateway 10.10.24.1
, eu corro isto:
route del default gw 10.10.24.1
Eu quero que ele seja excluído após a inicialização, systemd
seria o caminho adequado, mas como devo excluir o gateway da tabela de roteamento padrão usando ystemd
?
Abaixo está o que eu tentei, mas não funciona:
[Unit]
Description=delete gateways from the main routing table
[Service]
Type=idle
RemainAfterExit=yes
ExecStart=/bin/route -b /etc/iproute2/delgw
[Install]
WantedBy=network.target
arquivo delgw :
del default gw 10.10.24.1
Em um dos arquivos de configuração da sua interface, você tem o endereço 10.10.24.1 definido como seu gateway padrão. Apenas descubra qual é esse, remova / comente e reinicie seu servidor. Você não precisará fazer mais nada.
Você deve editar seu arquivo de configuração do dhcp para eno1.
Procure por algo como
interface "eno1" {
send host-name "andare.fugue.com";
send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;
send dhcp-lease-time 3600;
supersede domain-name "fugue.com rc.vix.com home.vix.com";
prepend domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, host-name;
require subnet-mask, domain-name-servers;
script "/etc/dhclient-script";
media "media 10baseT/UTP", "media 10base2/BNC";
}
Remova "roteadores" da linha "solicite máscara de sub-rede, endereço de broadcast, deslocamento de tempo, roteadores".
Dependendo da sua distribuição, a localização do dhclient.conf pode mudar.