查漏補缺,理解概念,及時總結,互相交流,歡迎拍磚。linux
目前遇到的大體有如下幾個問題分類:centos
網絡是否連通、防火牆策略、DNS解析問題、端口是否開啓、selinux是否開啓……網絡
一、網絡連通:ssh
是否在同一網段,不在就改IP,ifconfig或ip -a臨時測試便可;有沒有路由可達,route命令添加目標IP和下一跳網關IP。socket
二、防火牆策略:測試
centos6:查看service iptable status;
永久關閉chkconfig iptables offcentos7
centos7:查看firewall-cmd --state;關閉systemctl stop iptables.servicecode
三、DNS解析問題、server
(1)確認域名是否正確
(2)確認本機的域名解析有關的設置是否正確(/etc/resolv.conf中nameserver的配置是否正確,若是沒有,能夠在網卡配置文件中永久添加DNS地址如:/etc/sysconfig/network-scripts/ifcfg-eth0)
(3)確認防火牆是否放開了UDP53端口的訪問(DNS使用UDP協議,端口53,使用iptables-save查看)blog
四、端口是否開啓,這裏用telnet服務來舉例說明:
查看telnet服務包:rpm -q telnet-server;安裝yum -y install telnet-server;生效systemctl start telnet.socket。
centos7 32端口是systemd監聽,centos6是xinetd監聽。
五、selinux關閉
修改selinux狀態文件/etc/selinux/config;將紅色框內容爲disabled便可。
六、ssh-server服務未開啓,若未安裝ssh用yum源安裝。
VMware控制檯輸入命令:service sshd start便可。
七、ssh配置文件有問題,查看/etc/ssh/sshd_config進行修改。