我正在尝试从 GCP 连接到本地服务器并使用 scp 命令将文件传输到我的本地计算机。(在GCP命令行提示_系统出来错误“destination host” is not reachable
尝试从我的本地机器 ping 到 GCP 服务器,反之亦然,两者都无法访问。
我想知道 GCP 端的一些防火墙规则正在阻止流量。有人会建议打开哪个端口以及如何在 GCP 端打开它
我正在尝试从 GCP 连接到本地服务器并使用 scp 命令将文件传输到我的本地计算机。(在GCP命令行提示_系统出来错误“destination host” is not reachable
尝试从我的本地机器 ping 到 GCP 服务器,反之亦然,两者都无法访问。
我想知道 GCP 端的一些防火墙规则正在阻止流量。有人会建议打开哪个端口以及如何在 GCP 端打开它
您可以使用gsutil将内容复制到/从 GCS 存储桶中。
要诊断网络连接问题,我建议从本地开始故障排除,然后转到全局。
首先,尝试在主机的接口上ping 本地IP 地址。这应该是可ping通的。
然后 ping 默认网关。然后 ping DNS 服务器,本地或 Google 8.8.8.8 如果它也可以工作,然后检查 GCP VM 和本地服务器的防火墙规则1,是否允许 ICMP 协议和指定的端口和 IP。此外,检查是否将用于实施防火墙规则的网络标签2添加到指定实例中。
通过 netstat --listen 检查 VM 是否有服务在适当的端口上侦听
您可以毫无问题地访问互联网吗?
关于错误,您得到“目标主机不可达”,这表明两个问题之一:本地系统没有到所需目标的路由,或者远程路由器报告它没有到目标的路由。
如果消息只是“目标主机不可达”,则本地系统没有路由,并且要发送的数据包永远不会放在网络上。
如果消息是“Reply From < IP address >: Destination Host Unreachable”,则路由问题发生在远程路由器上,其地址由“< IP address >”字段指示。
为了解决您对将文件从 Linux 或 Windows 实例传输到 GCP 存储桶的第二个问题,根据您的工作站操作系统和目标实例,可以使用不同的选项,请参阅随附的文档3。
要将文件从您的机器复制到 GCP 存储桶,请使用以下命令:
gsutil cp [OPTION]... src_url dst_url
gsutil cp [OPTION]... src_url... dst_url
gsutil cp [OPTION]... -I dst_url
有关更多信息,请参阅随附的链接4。