在远程连接Linux某个服务端口时,发现连接失败,但在同一台服务器内部可使用回环地址来连接。一般有如下几个原因:
- Linux防火墙未关闭
- SELinux未关闭
关闭Linux防火墙
可以在命令行中使用如下命令关闭防火墙,并将开机启动关闭,以下命令需要root权限。
$ service iptables stop
$ chkconfig iptables off
关闭SELinux
临时关闭 SELinux
$ setenforce 0
永久关闭 SELinux
$ vim /etc/selinux/config
修改
SELINUX=enforcing
为
SELINUX=disabled