Назад | Перейти на главную страницу

виртуальный сетевой интерфейс по умолчанию

У меня одно подключение к сети Ethernet, но с несколькими IP-адресами.
Из-за этого я использую такие виртуальные сетевые интерфейсы:

auto intern
iface intern inet static
        address ...
        netmask ...
        gateway ...

auto intern:1
iface intern:1 inet static
        address ...
        netmask ...
        gateway ...

Мне нужно настроить, какой IP должен использоваться по умолчанию для исходящего трафика.

Как я могу это сделать?

Похоже, первый субинтерфейс (intern:1) первого интерфейса используется как устройство по умолчанию. Немного странно, что не только основной интерфейс (intern) привыкает.

Если у кого-то есть исправление для этого, не стесняйтесь публиковать.

Мне нужно настроить, какой IP должен использоваться по умолчанию для исходящего трафика.

Сделайте его первым в списке /etc/network/interfaces для этого интерфейса.

Пример:

iface intern inet static
    address 198.51.100.30 # This one is it

Вам нужно использовать опцию -b src.ip.addr.ess. Для других инструментов вам нужно обратиться к руководству, чтобы выбрать правильный вариант. Также, telnet и ssh используйте тот же вариант -b.