帮助中心 |
CentOS无法上网/Web网站无法访问的解决方法
2015-01-16 17:38 云站宝官网
CentOS新安装之后,通常会遇到无法上网的情况,包括无法在服务器中wget其他网站,或者部署的apache/nginx等web服务器无法访问。
一般可以通过以下步骤解决: 1、关闭SELINUX vi /etc/selinux/config
找到 SELINUX=enforcing 这一行,替换成为 SELINUX=disabled ,保存退出,重启服务器。 2、在防火墙中添加80、21、3306等常用端口 vi /etc/sysconfig/iptables 找到 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 这一行,表示允许端口22访问; 我们在这一行下面再增加几个端口: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 保存退出,重启防火墙
service iptables restart
3、经过以上步骤,如果还出现 wget: unable to resolve host address 问题,则需要配置dns vi /etc/resolv.conf #加入dns:(这里分别加入阿里云和谷歌的DNS) nameserver 223.5.5.5 nameserver 8.8.8.8 保存退出。 |