Назад | Перейти на главную страницу

Контейнер не может пинговать github.com, но хост может

У меня следующая установка:

[ LXC Container running Debian ] <--> virbr0 <--> [Fedora 24 host]

Разрешение DNS работает для каждого отдельного домена, который я пытался удалить так далеко от хоста и контейнера. За исключением github.com и любых его IP-адресов (я получаю Destination Host Unreachable ошибка).

Опять же ... только для github.com (но также напрямую пингует IP). Контейнер имеет следующие /etc/resolv.conf:

nameserver 192.168.122.1

Какой хозяин. Что может как разрешить, так и пинговать github.com. Так делает кто угодно есть идеи, что здесь может происходить? Потому что это приводит к тому, что программное обеспечение, установленное в контейнере (nextcloud), больше не работает должным образом. (Кроме того, такое поведение происходит во всех моих контейнерах LXC).

Если у вас все еще есть эта проблема, можете ли вы опубликовать файл / etc / network / interfaces для контейнера?

Если у вас маска сети 255.0.0.0, это может быть проблемой, потому что IP-адрес github.com - 192.30.253.113. Переключение сетевой маски на 255.255.255.0 может решить эту проблему после перезапуска контейнера.

У меня была аналогичная проблема на машине с Debian VirtualBox, и это решило ее для меня.