Я могу скорректировать метрики на своих двух сетевых интерфейсах?

У меня есть две подсети.

192.168.6.x для особых целей, и я являюсь подключаемым с помощью кабеля непосредственно к маршрутизатору Ethernet. Это имеет соединение WAN к интернет-шлюзу, таким образом, специализированные устройства могут сделать обновления программного обеспечения, но они, прежде всего, говорят друг с другом. У каждого есть статический адрес и файл hosts, таким образом, они все доступны по имени.

Служебный вход 192.168.1.1, и я могу непосредственно к нему через WiFi со статическим IP-адресом.

В Windows 7 и 8.1 очень легко установить эти.1 интерфейсов, чтобы иметь метрику 1, и эти.6 имеют метрику 10.

Любое время я должен общаться с единицей на.6, существует только один интерфейс, который может сделать это, таким образом, все в порядке.

То, когда я должен сделать интернет-поток или загрузить его, способствует этим.1 интерфейсам и не вмешивается в инструментарий.

Таким образом, теперь с новой машиной человечности 14.04, становящейся такой полезной рабочей станцией, мне нужна та же установка для него.

.6 является подключаемым с помощью кабеля к Ethernet, и.1 через WiFi. Прямо сейчас это кажется очень случайным, которые соединяют большую загрузку каналом, возьмет, часто нарушая регистраторы данных на.6


Конфигурация сети реализована в Установке GUI, экране Network.

eth0 192.168.6.204, шлюз 192.168.6.1, DNS 192.168.1.1

wlan1 192.168.1.214, шлюз 192.168.1.1, DNS 192.168.1.1

и

/etc/interfaces похож на это:

enter image description here

Нет никакого/wpa_supplicant/wpa_supplicants файла.

/etc/hosts похож на это:

enter image description here

Команда маршрута возвращает это:

enter image description here

Который показывает метрикам точно противоположность того, что я хочу, и даже при том, что адрес шлюза для wlan1 показывает 192.168.1.1 на экране установки, это не показывает его в таблице маршрутизации.

Так ясно у меня есть две проблемы в таблице маршрутизации. Метрики и шлюзы.

Мой исходный вопрос находится в заголовке: я могу скорректировать метрики на своих двух сетевых интерфейсах? Но больше я изучаю это, я думаю, что должен изменить заголовок, чтобы спросить, как Вы управляете человечностью 14.04, объединяющейся в сеть кроме GUI.

0
задан 28 June 2017 в 09:58

1 ответ

Можно добавить metric к Вашему интерфейсу

Если Вы используете dhcp настраивать eth интерфейс

sudo nano /etc/network/interface

затем добавьте метрику

auto eth0
  iface eth2 inet dhcp
  metric 800

Если у Вас есть статический IP

auto eth1
  iface eth1 inet static
    address 10.10.0.10
    netmask 255.255.255.0
    gateway 10.10.0.1
    metric 800 

Также можно создать сценарий для изменения gefault gateway

Пример:

 sudo nano /etc/network/if-up.d/script

и помещенное содержание

# Check for specific interface if desired
[ "$IFACE" != "eth0" ] || exit 0
# put default gw to wless 
route add default dev wlan0 

дайте полномочие сценария

chmod 755 /etc/network/if-up.d/script

if-up.d инициирует сценарий, названный сценарием когда eth0 поднимитесь и поместите значение по умолчанию gw в wlan0

Или Вы можете для ручного добавления metric направить

sudo route add default gw 10.10.0.1 metric 800

10.10.10.1 шлюз по умолчанию для eth сети

Или если Вам не нужны ресурсы в подсети Ethernet за исключением того, что подсеть, я имею в виду весь хост, Вы говорите, кабель канавки находится на той же подсети, можно удалить значение по умолчанию gw из eth установки карты.

1
ответ дан 3 November 2019 в 01:01

Другие вопросы по тегам:

Похожие вопросы: