linux服務器連接超時解決的方法:1、使用ping命令測試網絡連接是否正常;2、使用telnet命令測試端口;3、如果端口連接不上,則需要檢查服務器是否有防火墻攔截;4、如果防火墻被攔截,要放行端口,如果沒有則要考慮服務器內部是否配置限定IP訪問;5、檢查服務器內部是否有其它權限設置,如MySQL遠程訪問配置。
具體內容如下:
1、測試網絡是否通。
ping 遠程IP
2、如果能ping通則表示與服務器網絡連接是正常,接下來測試端口。
telnet 遠程ip 端口
3、如果telnet不上,要考慮服務器是否有防火墻攔截。
CentOS7查看防火墻是否運行
firewall-cmd --state
CentOS6查看防火墻是否運行
/sbin/service iptables status
4、如果防火墻被攔截,需要放行端口;如果防火墻沒有攔截,則要考慮服務器內部是否配置限定IP訪問。如MySQL、MongoDB、Redis都有bind選項,用來限定客戶端IP。
5、再檢查服務器內部是否有其它權限設置,例如MySQL有遠程訪問配置,Redis有protected-mode改為no。