У меня проблема с двумя сетевыми картами на моем сервере RHEL 6 с разными IP-адресами.

  • PC1
    • eth0 - 10.10.0.1
    • eth1 - 192.168.1.1

Другой компьютер настроен таким же образом.

  • PC2
    • eth0 - 10.10.0.2
    • eth1 - 192.168.1.2

Все сетевые адаптеры подключены к одному коммутатору H3C, шлюз или маршруты не определены. Я могу пропинговать ПК2 с ПК1 с eth0(10.10.0.1 - 10.10.0.2), но когда я пытаюсь пропинговать 192.168.1.2 с ПК1, он возвращает:

Destination host unreachable

Я не хочу перенаправлять трафик eth0 на eth1 , есть ли способ избежать этого?

1 ответ1

0

Прежде всего, вы должны убедиться, что таблица маршрутизации соответствует требованиям.

Оба компьютера должны иметь эти записи:

10.10.0.0/16 -> eth0
192.168.1.0/24 -> eth1

Теперь при проверке связи убедитесь, что вы связываетесь с правильным исходным интерфейсом с помощью ключа -I . Оба из этих двух методов могут быть использованы:

ping -I 192.168.1.1 192.168.1.2
ping -I eth1 192.168.1.2

Если это не работает для вас, вы должны посмотреть на настройку метрики

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .