1、curl www.baidu.com报错,curl 183.232.231.173可以
或者nslookup+域名,nslookup+IP
2、这个是因为linux服务器没有配置DNS域名服务器地址导致的,linux系统里会有/etc/resolv.conf这个配置文件,是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名的。配置的域名服务器地址从什么地方可以知道呢,可以在百度上搜索DNS域名服务器列表,选择一个linux服务器地区最近的DNS服务器,也可以选择一个比较稳定的DNS服务器地址来配置
还要注意dns 的查询方式 /etc/nsswitch.conf : hosts: files mdns4_minimal dns,dns不能被注释
3、vi /etc/resolv.conf,编辑resolv.conf,里面填入"nameserver xxx",然后保存退出
4、如果重启网卡之后/etc/resolv.conf中增加dns地址被清空了,可以先关闭NetworkManager服务,/etc/init.d/NetworkManager stop,然后修改/etc/resolv.conf文件,再重启网卡/etc/init.d/network restart
相关文章
- nginx在服务器可以通过域名可以访问,但是在外网不能访问
- 解决redhat linux下IP地址可以ping通,域名无法ping通问题
- vue项目可以通过本机localhost和本机或其他电脑使用ip地址访问的方法
- 如何用ip访问web服务器_Web服务器如何知道您是否正在使用直接IP地址访问?
- 禅道安装在服务器上,让部门内其他人通过IP地址访问
- 服务器上搭建好了Tomcat服务器后通过公网IP地址访问不了
- Chrome之“无法访问此网站 找不到服务器IP地址“解决方案
- 本地项目部署到服务器并且访问的地址设置成指定的域名访问端口是80
- windows10 访问网页的时候提示找不到服务器IP地址如何处理
- 域名重新绑定ip时访问地址NotFount404