У меня есть два интерфейса в моем компьютере, и это - то, как моя таблица маршрутизации похожа, когда это загружается:
default via 192.168.80.1 dev enp4s1 proto static metric 100
default 192.168.0.1 dev enp2s0 proto static metric 101
Однако мой интернет-шлюз 192.168.0.1
таким образом, у меня не будет Интернет-соединения каждым разом, когда мой компьютер перезагружается, потому что вторая сеть должна использоваться для доступа в Интернет. Я могу установить маршрут по умолчанию вручную, и все будет работать хорошо:
sudo ip route add default via 192.168.0.1
но я не хочу делать тот каждый раз. Как настроить шлюз по умолчанию постоянно?
Ну, мне удалось решить это самостоятельно, просто добавив строку
ip route add default via 192.168.0.1
в скрипт /etc/rc.local
, чтобы он выполнялся каждый раз автоматически.
Примечание для всех остальных, не забудьте изменить IP-адрес шлюза соответственно.
Откройте администратора сети и измените соединение. Нажмите значок сетевых подключений в лотке, затем переходят в Соединения Редактирования для открытия диалогового окна. В диалоговой находке Ваше соединение как Ethernet и нажимает Edit, и диалоговое окно появится. Перейдите к вкладке IPV4 и установите свой IP-адрес или восстановите его для использования DHCP, который должен найти IP-адрес автоматически.