OpenStack VM не может получить доступ к Интернету
У меня есть сетевой вопрос здесь. Итак, основная история: у меня есть Ubuntu VM, запущенная поверх OpenStack, которая в основном находится в частной сети с диапазоном 10.0 IP. У меня есть виртуальный IP-адрес, подключенный к этой виртуальной машине.
Теперь, когда я пытаюсь получить доступ к Интернету (ping или установить компоненты Ubuntu, такие как traceroute), я получаю сообщение об ошибке назначения хоста недоступен. Так как traceroute не может быть установлен, я не уверен, куда направляются эти пакеты. Команда ip route show говорит:
default via 10.0.0.1 dev ens3
10.0.0.0/24 dev ens3 proto kernel scope link src 10.0.0.7
169.254.169.254 via 10.0.0.2 dev ens3
У меня есть шлюз DNS в диапазоне 202, который, когда я передаю его в resolvconf, говорит о недоступности сети. У меня также есть другой шлюз, который находится в общедоступном диапазоне IP-адресов, но это также та же проблема.
Может ли кто-нибудь правильно направить меня так, чтобы интернет был доступен с этой виртуальной машины (в то же время пинговать любые другие машины в диапазоне 10.0)? Любая помощь будет принята с благодарностью.