端口31515无法访问

时间:2020-02-16 11:26:22

标签: kubernetes port

我有一个应用程序在沙箱RHEL服务器上的31515端口上侦听,但是无法从浏览器或telnet端口访问该端口。但是,我可以访问其他端口(例如端口80)而没有任何问题。

该应用程序(在端口31515上运行)是在Kubernetes集群内部运行的Node JS应用程序。使用的Kubernetes服务是 NodePort ,并且已在群集中使用 kubectl apply配置的YAML文件的 nodePort 参数下提到了端口31515。 strong>命令。

通过以下netstat命令确认端口31515和80正在侦听:

[root@XYZ simplek8s]# netstat -anop | grep :31515
tcp6   0   0:::31515      :::*       LISTEN      20694/kube-proxy     off (0.00/0/0)
[root@XYZ etc]# netstat -anop | grep :80
tcp    0   0 0.0.0.0:80   0.0.0.0:*  LISTEN      31528/ncat           off (0.00/0/0)
tcp6   0   0 :::80        :::*       LISTEN      31528/ncat           off (0.00/0/0)

我还关闭了沙箱上的防火墙。

[root@XYZ etc]# service firewalld status
Redirecting to /bin/systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: inactive (dead) since Sun 2020-02-16 06:01:35 EST; 5min ago
     Docs: man:firewalld(1)
  Process: 28342 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=0/SUCCESS)
 Main PID: 28342 (code=exited, status=0/SUCCESS)

端口31515上的Telnet失败:

C:\Users\vishwas>telnet <ServerIP> 31515
Connecting To <ServerIP>...Could not open connection to the host, on port 31515: Connect failed

0 个答案:

没有答案