Подключение к Интернету потеряно после создания сетевых связей, но восстановлено после перезагрузки в «аварийном режиме» на RHEL7

282
Sheldon Fernandes

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

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

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

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

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

РЕДАКТИРОВАТЬ1
Я сузился до проблемы с тем, что мне больше не нужно переходить в аварийный режим.
Делая service network restart, я теряю интернет-соединение.
Выполнение rebootвосстановления интернет-соединения

-1
Вы знаете, что вы должны объединиться с * обеих * сторон? То есть на другой машине, к которой подключена ваша локальная сеть? Если вы просто создаете связь на своем компьютере RHEL7, конечно, вы потеряете подключение к Интернету. Весьма вероятно, что аварийный режим проигнорировал ваши изменения, поэтому вы вернулись в режим отсутствия связи, поэтому он снова работает. dirkt 6 лет назад 0
@dirkt спасибо за просмотр этого. Я не совсем понимаю, что вы имеете в виду под обеими сторонами. У меня есть 4 сетевых адаптера Ethernet, и я связываю 2 каждый в bond0 и bond1 каждый (используя mode4). Затем я попытался сказать ping google.com, и он ответил: «От lon02qkr001ccz087.ccz087.lon02.ibm.com (10.164.199.115) icmp_seq = 1 целевой хост недоступен» Sheldon Fernandes 6 лет назад 0

1 ответ на вопрос

0
dirkt

Хорошо, вот как работает склеивание. Предположим, у вас есть две машины 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-интерфейсы на одной машине и соединять их попарно, не говоря, к чему они подключены, не имеет никакого смысла. Поэтому, что бы вы ни пытались сделать, соединение, скорее всего, не является решением.

Спасибо @dirkt. То, что я опубликовал, является лишь частью большей сетевой настройки. Узы, которые я создаю, используются с этими другими частями. Допустим, у меня есть сетевые карты, подключенные к маршрутизатору, который подключается к Интернету ради этого обсуждения. То, что я имею в виду, - это временная проблема с подключением. Если я перезагружаю сеть `service network restart`, я теряю интернет-соединение. Если я перезагружаю машину, интернет-соединение восстанавливается. Sheldon Fernandes 6 лет назад 0
Затем, пожалуйста, объясните большую сетевую настройку и объясните, что вы делаете на «роутере». Или, более конкретно, что именно вы все задействовали машины, что делает вас потерянным подключением. Дело в том, что если машина A использует связывание, а машина B - нет, вы потеряете связь. Однако вы достигнете этого состояния. Так что это очень вероятно, что произойдет. dirkt 6 лет назад 0

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