Я только что установил второй IP-адрес на своем сервере Ubuntu, и теперь я пытаюсь изменить исходящий IP-адрес по умолчанию на новый с помощью ip route replace default via <old-ip> src <new-ip>
.
Но всякий раз, когда я перезапускаю сетевую службу, она меняет свой IP-адрес на старый.
Да, это потому, что Ubuntu динамически устанавливает маршрут по умолчанию при каждом запуске сетевой службы. Вы можете открыть / etc / network / interfaces и добавить свою команду под интерфейсом следующим образом:
post-up ip route replace default via <old-ip> src <new-ip>
Вы имеете в виду, что пытаетесь изменить свой IP-адрес?
https://help.ubuntu.com/lts/serverguide/network-configuration.html
измените настройки в / etc / network / interfaces, чтобы указать желаемый IP-адрес. Просто измените eth0 на eth1 или другой интерфейс.
auto eth0
iface eth0 inet static
address 10.0.0.100
netmask 255.255.255.0
gateway 10.0.0.1