Невозможно подключиться к компьютеру после включения второй сетевой карты

Невозможно подключиться к компьютеру после включения второй сетевой карты

У меня есть компьютер в университетской сети, к которому я могу получить доступ извне через прокси-сервер SSH.

home --> proxy --> my computer

На компьютере есть вторая сетевая карта, поэтому я поднял ее, чтобы подключиться к некоторым устройствам. Для этого я отредактировал /etc/network/interfaces, назначил статический IP-адрес и сетевую маску для второй сетевой карты и добавил маршрут:

auto eno1
iface eno1 inet static
    address 192.168.1.1
    netmask 255.255.255.0

up route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1 dev eno1

После того, как NIC был включен, я больше не мог подключиться к компьютеру через прокси ни с помощью ping, ни с помощью ssh. Когда я его выключил, соединение вернулось.

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

home --> proxy --> another server on campus network --> my computer

Что может быть не так с моей конфигурацией?

No matter the second NIC is up or down, the computer can always access internet.

решение1

Вы добавили второй интерфейс для «подключения к некоторым устройствам». Я предполагаю, что эти устройства находятся в отдельной IP-подсети, которая недоступна маршрутизатору?

IP-адреса/сетевые маски для обоих интерфейсов помогут диагностировать проблему.

Попробуйте опубликовать вывод route -nздесь.

Я склоняюсь к одному из вариантов:

  1. Добавленный вами маршрут неверен. (Он кажется ненужным.), или
  2. Добавленный вами маршрут нарушает удаленный доступ или
  3. Вам необходимо указать другую метрику для интерфейса или маршрута.

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