-1

Я новичок в сети, пожалуйста, прости меня, если моя терминология не технически правильна. Я столкнулся со странной проблемой с подключением к Интернету на машине RHEL 7 после создания сетевых связей.

tl; dr: Я создал 2 связи следующим образом на голом металле, загруженном RHEL7, который нарушил мою связь с Интернетом, и машина стала общедоступной. IP больше не доступен:
bond0 => мастер, eth0 & eth2 => раб
bond1 => хозяин, eth1 & eth3 => раб

  1. Перезапуск сети не восстанавливает связь
  2. Перезагрузка машины не восстанавливает связь.
  3. Теперь вот странная часть. Если я загружаю машину в аварийном режиме (я делаю это, добавляя неверную запись в fstab и перезагружаюсь), а затем просто перезагружаюсь в обычный режим, все снова работает! - интернет, общедоступный IP.

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

Спасибо! Цените любые входные данные.
PS: я не публикую содержимое файлов ifcfg- *, чтобы сделать сообщение коротким.Если это необходимо, я могу

EDIT1
Я сузился до проблемы с тем, что мне больше не нужно переходить в аварийный режим.
Делая service network restart , я теряю интернет соединение.
reboot восстанавливает интернет-соединение

1 ответ1

0

Хорошо, вот как работает склеивание. Предположим, у вас есть две машины A и B, каждая с двумя интерфейсами Ethernet. Вы соединяете их попарно по одному кабелю, вот так:

+----------+      +----------+     
|     eth0 |------| eth0     |
| A        |      |        B |
|     eth1 |------| eth1     |
+----------+      +----------+

Затем вы можете связать пары как на машине A, так и на машине B, и сделать их похожими на один интерфейс и одно соединение:

+----------+      +----------+     
|          |      |          |
| A  bond0 |======| bond0  B |
|          |      |          |
+----------+      +----------+

Поэтому, когда A отправляет пакеты в B, они переходят в bond0, а затем могут проходить через eth0 или eth1, и связывание на B создает впечатление, что они выходят из bond0. Таким образом, вы можете либо удвоить пропускную способность, либо обеспечить защиту от сбоя одного соединения.

Вот вещи, которые не работают со связыванием:

  • Связывание только на A, но не связывание на B и разделение eth0 и eth1

  • Соединение на A и соединение eth0 и eth1 с двумя разными машинами

  • Соединение на А, подключение их к различным DSL-маршрутизаторам и т.д., А затем надежда на удвоение скорости доступа в Интернет или отказоустойчивое подключение к Интернету.

Я не знаю, какова ваша цель, а вы не сказали. Но иметь Ethernet-интерфейсы на одной машине и соединять их попарно, не говоря, к чему они подключены, не имеет никакого смысла. Поэтому, что бы вы ни пытались сделать, соединение, скорее всего, не является решением.

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