не может пропинговать локальный сервер из командной строки GCP - какой порт брандмауэра открыть? - PullRequest
0 голосов
/ 18 октября 2018

Я пытаюсь подключиться к локальному серверу из GCP и выполнить передачу файла на мой локальный компьютер с помощью команды scp.(в командной строке GCP prompt_ Система выдает ошибку «хост назначения» недоступен

Попытка проверки связи с моего локального компьютера на сервер GCP и наоборот, оба недоступны.

мне интересно, что некоторые правила брандмауэра на стороне GCP блокируют трафик. Кто-нибудь посоветует, какой порт открыть и как открыть его на стороне GCP

Ответы [ 2 ]

0 голосов
/ 19 октября 2018

Чтобы диагностировать проблему с сетевым подключением, я бы предложил начать устранение неполадок с локального, а затем перейти к глобальному.

Сначала попробуйте пропинговать локальный IP-адрес на интерфейсе хоста.Это должно быть проверено.

Затем пропингуйте шлюз по умолчанию.Затем отправьте эхо-запрос на DNS-сервер, либо локальный, либо Google 8.8.8.8. Если он также работает, проверьте правила брандмауэра 1 для виртуальной машины GCP и локального сервера, чтобы протокол ICMP и указанный порт и IP былиразрешено или нет.Кроме того, проверьте, добавлены ли к указанному экземпляру сетевые теги 2 для реализации правила брандмауэра.

Проверьте, имеет ли виртуальная машина службу, прослушивающую соответствующий порт, с помощью netstat -listen

Можете ли вы получить доступ к Интернету без проблем?

В связи с ошибкой вы получаете «целевой хост недоступен». Это указывает на одну из двух проблем: либо на локальную системуне имеет маршрута к нужному пункту назначения или удаленный маршрутизатор сообщает, что у него нет маршрута к пункту назначения.

Если сообщение просто «Узел назначения недоступен», то маршрут из локальной системы отсутствует, иотправляемые пакеты никогда не передавались по проводам.

Если сообщение «Ответить с : хост назначения недоступен», то проблема с маршрутизацией возникла на удаленном маршрутизаторе, адрес которого указанПоле «».

Для решения вашей второй проблемы относительно передачи файла в хранилище GCPcket из экземпляра Linux или Windows, различные опции доступны в зависимости от операционной системы вашей рабочей станции и целевого экземпляра, см. прилагаемый документ 3 .

Чтобы скопировать файлы с вашего компьютера в хранилище GCPведро, используйте команду ниже:

gsutil cp [OPTION]... src_url dst_url     
gsutil cp [OPTION]... src_url... dst_url     
gsutil cp [OPTION]... -I dst_url

См. прикрепленную ссылку 4 для получения дополнительной информации.

0 голосов
/ 19 октября 2018

Вы можете использовать gsutil для копирования содержимого в / из корзины GCS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...