Я использую сервер Ubuntu через Hyper-V и успешно установил его, но, похоже, не могу пропинговать сервер или пинговать другие серверы в сети с сервера.
После небольшого прочтения я заметил, что шлюз по умолчанию не установлен, но когда я пытаюсь установить его, я продолжаю получать сообщения об ошибках, которые я не могу понять.
Из этой статьи, которую я пробовал
ip route add default via 10.0.10.200
, которая сообщает: RTNETLINK answers: Operation not permitted
Если я попытаюсь запустить его с префиксом sudo
но он сообщает: `RNETLINK отвечает: такого процесса нет
Я отредактировал /etc/network/interfaces
, но когда я запускаю машину и набираю netstat -nr
, ничего не появляется в списке.
Может кто-нибудь сказать мне, где я иду не так, пожалуйста?
РЕДАКТИРОВАТЬ: / etc / network / interfaces содержит:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
IP адрес: 10.0.10.82 Маска подсети: 255.255.255.0
К сожалению, мне пришлось перестроить сервер Ubuntu, чтобы это заработало. У меня было подключение к сети до проблемы, когда я запускал обновления и использовал apt-get. Выполнив те же действия, что и вчера, и установив те же пакеты, машина работает без проблем.
Единственное, о чем я могу думать, это то, что либо Hyper-V в какой-то момент повредил установку, либо возникли проблемы, когда машина внезапно перешла в спящий режим. У меня возникли проблемы с сетевым подключением после спящего режима с Hyper-v & amp; Ubuntu раньше, но это было на более старой версии программного обеспечения, и перезапуск виртуального сервера Ubuntu остановил проблему - сегодня это не работало, и восстановление было единственным решением.
Я хотел бы поблагодарить Pl1nk за то, что он уделил мне время и провел через все настройки сети в Ubuntu, когда он пытался решить эту проблему.