Невозможно установить шлюз по умолчанию на размещенном виртуальном сервере Windows

Я использую сервер 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

1
задан 7 June 2012 в 15:17

1 ответ

К сожалению, мне пришлось перестроить сервер Ubuntu, чтобы это заработало. У меня было подключение к сети до проблемы, когда я запускал обновления и использовал apt-get. Выполнив те же действия, что и вчера, и установив те же пакеты, машина работает без проблем.

Единственное, о чем я могу думать, это то, что либо Hyper-V в какой-то момент повредил установку, либо возникли проблемы, когда машина внезапно перешла в спящий режим. У меня возникли проблемы с сетевым подключением после спящего режима с Hyper-v & amp; Ubuntu раньше, но это было на более старой версии программного обеспечения, и перезапуск виртуального сервера Ubuntu остановил проблему - сегодня это не работало, и восстановление было единственным решением.

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

0
ответ дан 7 June 2012 в 15:17

Другие вопросы по тегам:

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