zoukankan      html  css  js  c++  java
  • linux服务器可以访问IP访问不了域名地址

    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

  • 相关阅读:
    对拍
    311随笔
    精彩才刚刚开始
    做不下去了,就开心一下吧。
    情书
    论Sue这个人呐(=@__@=)
    P1113 杂务
    P1546 最短网络 Agri-Net
    P2009 跑步
    P2814 家谱
  • 原文地址:https://www.cnblogs.com/saryli/p/11764285.html
Copyright © 2011-2022 走看看