У меня Ubuntu 14.04.05 Server, который работает на сервере HyperV как виртуальная машина. Я не могу google или публичный ip-адрес, но когда я запускаю apt-get update или любое приложение устанавливает его connect & amp; установите [.d0]
P.S: правильно настройте адрес dns ip.
Чтобы проверить IP-адрес, DNS не отображается, поэтому мы можем посмотреть на это позже.
Мой стандартный подход к подключению к сети:
ping localhost
ping gateway IP
ping google.com
Если что-то (например, google.com), чтобы узнать, как далеко упал пакет, введите
traceroute google
Нечетный, что apt-get работает, но более надежным тестом будет открытие браузера и переход к некоторому всегда например, google.com. Используйте lynx, если ничего не установлено.
Я видел странное поведение сети в средах VM. Убедитесь, что сетевая связь работает (или не работает) на другой виртуальной машине, работающей в одном и том же поле. Я предполагаю по вашему вопросу, что ваше физическое оборудование принадлежит вам и что у вас есть полный административный контроль над Hypervisor и всеми работающими на нем операционными системами.
Редко, но стоит посмотреть, что ping используя мертвый интерфейс. Вы можете попробовать
ping -I interface google.com
Или вы можете ссылаться на фиктивную версию ping. Вы должны позвонить / bin / ping
which ping
. Другая возможность заключается в том, что ICMP где-то блокируется. Чтобы доказать это, попробуйте ssh на любой известный сервер. Даже если вы получили отказ в подключении, вы узнаете, что по крайней мере достигли устройства.
Чтобы проверить IP-адрес, DNS не отображается, поэтому мы можем посмотреть на это позже.
Мой стандартный подход к подключению к сети:
ping localhost
ping gateway IP
ping google.com
Если что-то (например, google.com), чтобы узнать, как далеко упал пакет, введите
traceroute google
Нечетный, что apt-get работает, но более надежным тестом будет открытие браузера и переход к некоторому всегда например, google.com. Используйте lynx, если ничего не установлено.
Я видел странное поведение сети в средах VM. Убедитесь, что сетевая связь работает (или не работает) на другой виртуальной машине, работающей в одном и том же поле. Я предполагаю по вашему вопросу, что ваше физическое оборудование принадлежит вам и что у вас есть полный административный контроль над Hypervisor и всеми работающими на нем операционными системами.
Редко, но стоит посмотреть, что ping используя мертвый интерфейс. Вы можете попробовать
ping -I interface google.com
Или вы можете ссылаться на фиктивную версию ping. Вы должны позвонить / bin / ping
which ping
. Другая возможность заключается в том, что ICMP где-то блокируется. Чтобы доказать это, попробуйте ssh на любой известный сервер. Даже если вы получили отказ в подключении, вы узнаете, что по крайней мере достигли устройства.