Как принудительно настроить Ethernet-устройство для Интернета?

Как принудительно настроить Ethernet-устройство для Интернета?

Сейчас я пытаюсь использовать два устройства Ethernet. Одно для Интернета. Другое для Embedded Target Board NFS. Интернет подключен через устройство Wifi.(wlan0) NFS подключен через LAN CABLE.(eth1)

Проблема в том, что когда я включаю оба устройства, Ubuntu пытается подключиться к интернету через eth1(LAN CABLE). Поэтому я не могу использовать интернет и NFS одновременно. Могу ли я настроить wlan0 для подключения к интернету принудительно?

решение1

Я предполагаю, что вы используете NetworkManager,

Сначала отключите устройство Ethernet.

sudo service network-manager stop

Затем перейдите в диспетчер сетей и выберите «Изменить подключения», а затем — устройство Ethernet, работающее в собственной локальной сети.

Перейдите на вкладку IPV4

Выберите «Маршруты»

Установите флажок «Использовать это подключение только для ресурсов в его сети». Убедитесь, что он выбран

Окончательно:

sudo service network-manager start

решение2

Путем редактирования таблицы маршрутизации.

Прежде всего взгляните на вашу таблицу маршрутизации:

sudo route -n

Вам необходимо выполнить следующую команду:

sudo route add default gw 'your_wifi_router_ip' dev wlan0

И вам следует выполнить эту команду, чтобы избежать наличия двух интернет-шлюзов (иногда это может быть проблемой):

sudo route del default gw 'ethernet_gateway' dev eth0

Связанный контент