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

Git clone, wget, ping внезапно не работают на сервере GCP

Мой сервер Google Cloud Platform внезапно не может что-либо загрузить через wget, git clone и не может ничего установить apt-get.

--2019-05-07 14: 48: 02-- http://google.com/ Ошибка при разрешении google.com (google.com): временный сбой при разрешении имен.

При попытке клонировать репозитории git:

ssh: не удалось разрешить имя хоста bitbucket.org: временный сбой в разрешении имен фатальный: не удалось прочитать из удаленного репозитория.

Я не вносил никаких изменений ни в какие файлы конфигурации. Я могу подключиться по SSH к другим серверам с этого сервера GCP, поэтому это не проблема с подключением к Интернету. Я также могу успешно клонировать тот же репозиторий с помощью git на других серверах.

Проблема: Исходящее подключение к Интернету вышеупомянутого экземпляра ограничено.

Входящий

  • Your local machine/laptop/desktop ---> Internet ---> ssh into your GCP your. ( In bound for the GCP machine.)
  • Ваш брандмауэр на GCP и Iptable на машине GCP должен разрешать входящие подключения к машине GCP.

Исходящий

  • GCP machine ---> git clone ---> Internet ( Outbound for the GCP machine.)
  • Здесь у нас проблема.

Как это решить:

  • Проверьте исходящие соединения вашего брандмауэра на GCP.
  • Войдите в GCP mchine и убедитесь, что исходящие соединения также разрешены в iptables.