У меня есть сервер Ubuntu 16.04.2, который я недавно настроил дома. Я занимался оформлением заказа и установкой с использованием беспроводной связи. Я работал так хорошо, что решил, что пора уходить в подвал, подключить его через Ethernet и начать его использовать.

Но я не мог поддерживать работу Ethernet. Я был бы подключен к нему, и сеть просто уходила, а обычно возвращалась через минуту или около того. Когда я подключился к серверу, я запустил эхо-запрос, и я вижу, как он переходит от хорошего к тайм-ауту и обратно без видимой картины. Я попытался изменить кабели - без изменений. Я читал об ошибке в ядре с небольшими MTU, поэтому я изменил свой на 8192 - без изменений. У моей машины есть встроенный драйвер Ethernet, использующий явно позорный драйвер r8169. Я сменил этот драйвер на R8168 - без изменений. Я купил NIC и установил, что - без изменений. К сожалению, сетевой адаптер также использовал драйвер realtek, поэтому я купил адаптер USB3 Ethernet - без изменений. На протяжении всего этого беспроводной работает более или менее нормально. Это немного облуплено с авахи, но в остальном можно использовать. Я почти уверен, что тоже пытался отключить avahi, но я начинаю терять следы.

Сейчас я проверяю машину, пока она предположительно не отвечает на пинг. Любой исходящий запрос (через Ethernet) через TCP или ping немедленно восстанавливает машину в сети. Затем он возобновит свое плохое поведение через несколько секунд / минут. Я тщетно искал доказательства каких-либо проблем в файлах журналов.

Может ли это быть проблемой с портами Ethernet моей модели кабеля CGN3ROG? На данный момент, единственное, что я могу придумать, - это какая-то настройка или сценарий поддержания активности. Это такой грубый взлом, хотя.

Благодарю.

1 ответ1

0

Попробуйте этот старый каштан, отключив IPV6:

Сделайте резервную копию /etc/systctl.conf и затем добавьте эти строки в конец:

net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1

Запустите 'sudo sysctl -p', чтобы убедиться, что ваши изменения сохранены, затем перезапустите сеть, запустив 'systemctl restart network'

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