Google计算引擎无法通过nat代理使用外部IP访问

时间:2020-02-04 14:33:36

标签: google-cloud-platform google-compute-engine

我无法通过NAT代理服务器使用外部IP(星历)来访问HTTP服务器。

我可以使用不带NAT代理防火墙标签(tag)的内部IP进行访问

X.Y.Z.Q被过滤了外部IP。

nmap,

$ nmap -p 80 X.Y.Z.Q
Starting Nmap 7.80 ( https://nmap.org ) at 2020-02-04 17:30 +03
Nmap scan report for A.B.C.D.bc.googleusercontent.com (X.Y.Z.Q)
Host is up (0.0034s latency).

PORT   STATE SERVICE
80/tcp open  http

Nmap done: 1 IP address (1 host up) scanned in 0.13 seconds

Telnet,

$ telnet X.Y.Z.Q 80
Trying X.Y.Z.Q...
Connected to X.Y.Z.Q.bc.googleusercontent.com.
Escape character is '^]'.

卷曲,

$ time curl -XGET http://X.Y.Z.Q:80
curl: (56) Recv failure: Connection reset by peer
curl -XGET http://X.Y.Z.Q:80  0.01s user 0.01s system 0% cpu 14.981 total

如果我删除了tag的NAT代理标签,则可以访问。

您能帮我解决问题吗?

1 个答案:

答案 0 :(得分:0)

由于该请求是您GCP项目的入站。我假设您使用VM作为NAT网关,对吧?

好像有防火墙规则待处理。请关注 this link