gpt4 book ai didi

centos - 在谷歌计算引擎中打开特定端口。 [centos7]

转载 作者:行者123 更新时间:2023-12-04 19:37:00 24 4
gpt4 key购买 nike

我正在尝试在我的计算 VM 上打开一些端口。

例如,我在 firewall-rules 中有这个

$ gcloud compute firewall-rules list
NAME NETWORK SRC_RANGES RULES SRC_TAGS TARGET_TAGS
default-allow-http default 0.0.0.0/0 tcp:80 http-server
default-allow-https default 0.0.0.0/0 tcp:443 https-server
default-allow-icmp default 0.0.0.0/0 icmp
default-allow-internal default 10.128.0.0/9 tcp:0-65535,udp:0-65535,icmp
default-allow-rdp default 0.0.0.0/0 tcp:3389
default-allow-ssh default 0.0.0.0/0 tcp:22
test-24284 default 0.0.0.0/0 tcp:24284 test-tcp-open-24284

我创建了一个已附加标签的 centos 7 实例
$ gcloud compute instances describe test-network-opened
...
...
items:
- http-server
- https-server
- test-tcp-open-24284
...
...

现在,当我尝试从我的开发框检查端口是否打开时,使用 nmap在虚拟机控制台中显示的公共(public) IP 上
$ nmap -p 24284 35.193.xxx.xxx

Nmap scan report for 169.110.xxx.xx.bc.googleusercontent.com (35.193.xxx.xxx)
Host is up (0.25s latency).

PORT STATE SERVICE
24284/tcp closed unknown

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

现在它击中了外部 NAT IP对于我的虚拟机,这将是 169.110.xxx.xx
我尝试使用 iptables 进行检查规则,但这并没有显示任何东西
[root@test-network-opened ~]# iptables -S | grep 24284
[root@test-network-opened ~]#

所以我启用了 firewalld并尝试用它打开端口
[root@test-network-opened ~]# firewall-cmd --zone=public --add-port=24284/tcp --permanent
success
[root@test-network-opened ~]# firewall-cmd --reload
success
[root@test-network-opened ~]# iptables -S | grep 24284
[root@test-network-opened ~]#

我不确定我在哪里做错了。我在 SO 上提到了这些相关问题
  • How to open a specific port such as 9090 in Google Compute Engine
  • Can't open port 8080 on Google Compute Engine running Debian
  • How to open a port on google compute engine
  • https://cloud.google.com/compute/docs/vpc/using-firewalls
  • https://cloud.google.com/sdk/gcloud/reference/compute/instances/describe
  • 最佳答案

    端口已被防火墙打开,但由于我还没有应用程序使用该端口,nmap显示关闭的端口,这意味着它能够访问服务器并且没有防火墙

    如果是,它会显示已过滤。

    我没有在其上运行任何应用程序,因此不知道这是一种可能性。对我不小心。

    感谢您指出了这一点。

    关于centos - 在谷歌计算引擎中打开特定端口。 [centos7],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45771584/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com