以普通用户身份可以ping,但是root身份却不行,请问应该如何解决?

PING baidu.com (110.242.68.66) 56(84) bytes of data.
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=1 ttl=54 time=22.8 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=2 ttl=54 time=42.1 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=3 ttl=54 time=42.0 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=4 ttl=54 time=41.8 ms
^C
--- baidu.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 22.817/37.192/42.119/8.300 ms
$ sudo ping baidu.com
ping: baidu.com: 域名解析暂时失败

RT,完全不能理解是哪里的问题。
评论指出尝试使用dig命令,输出结果如下:

$ sudo dig www.baidu.com +trace
; <<>> DiG 9.16.27-Debian <<>> www.baidu.com +trace
;; global options: +cmd
.                       68096   IN      NS      ns3-6ors.dns-lab.net.
.                       68096   IN      NS      ns4-6ors.dns-lab.net.
.                       68096   IN      NS      ns2-6ors.dns-lab.net.
.                       68096   IN      NS      ns-6ors.philv6forum.org.
.                       68096   IN      NS      ns5-6ors.dns-lab.net.
.                       68096   IN      NS      ns-6ors.ipv6forummalaysia.my.
.                       68096   IN      NS      ns1-6ors.dns-lab.net.
.                       68096   IN      NS      ns0-6ors.dns-lab.net.
.                       68096   IN      NS      ns-6ors.ix.ru.
.                       68096   IN      NS      ns-6ors.cattelecom.com.
.                       68096   IN      RRSIG   NS 8 0 518400 20220905211004 20220829211004 65283 . ssVAIJASBpKo2ukB6hLMvUC1iy7McjZSmIEWpoNWedV4ZuzFkdflmk4v hVVofBB1L8mskwO3HKQ1aCHNziudV4Gx0CMnvNoaTWxsesfp7uN+Upto JhtbvF1x/q/Bi5OcOdwT0hMlsShjQXxd0c9wnJ1fz6s8Cl/JDhMaDI38 AcI5205AsmWwnpV0WyydWMNIItBjD7oQKqhjrV+bOd3hoPjDey1lgOoF bGL6YmKB9oKeWfZKghV1TMh1BTvA5IbsMLI7j8/a9vem0gL9pvWQtGWV 3BDKzqCIZAZ/TV7QiWd8/ZBUtmt2LYFuv52D6zDTU1ztRt3FZAsp/Gc1 74yLTQ==
;; Received 595 bytes from 192.168.123.1#53(192.168.123.1) in 0 ms

com.                    172800  IN      NS      e.gtld-servers.net.
com.                    172800  IN      NS      g.gtld-servers.net.
com.                    172800  IN      NS      b.gtld-servers.net.
com.                    172800  IN      NS      k.gtld-servers.net.
com.                    172800  IN      NS      c.gtld-servers.net.
com.                    172800  IN      NS      a.gtld-servers.net.
com.                    172800  IN      NS      h.gtld-servers.net.
com.                    172800  IN      NS      m.gtld-servers.net.
com.                    172800  IN      NS      d.gtld-servers.net.
com.                    172800  IN      NS      i.gtld-servers.net.
com.                    172800  IN      NS      f.gtld-servers.net.
com.                    172800  IN      NS      j.gtld-servers.net.
com.                    172800  IN      NS      l.gtld-servers.net.
com.                    86400   IN      DS      30909 8 2 E2D3C916F6DEEAC73294E8268FB5885044A833FC5459588F4A9184CF C41A5766
com.                    86400   IN      RRSIG   DS 8 1 86400 20220906051007 20220830051007 65283 . hlbU7dvOohAHftCcPOGoufFs92M9fobptqK3TQnjENLjXP4bXKiCTfxM rTNqHUYxxsk2NzD2f3rFxMGMOmL+qWZtNAlKkkPpAlOQJCCIVNRIyrNo K4XJTBSAWVB+PmniNIgv3LPoU/dAcDtTMewfxB54JtmD4lGQvQAzCA70 GofAYGL+lsfQG/VcYil+ZweNSzU6g474Gd2qqCQqltV1tsNikEDKLNTP WekHVtpyZkTPPcc4eHqRTvOpclCUaFOGHGL1ei1Sbg7UKT/7p/9FALa1 vC8dY7bDSroAo6QoNzHOddOHwsE4NJcekWj/sViwRY+E4nX8onVgPOs3 YYCmXQ==
;; Received 1204 bytes from 2405:fc00:0:1:1259:8adb:a056:d52f#53(ns-6ors.ipv6forummalaysia.my) in 350 ms

baidu.com.              172800  IN      NS      ns2.baidu.com.
baidu.com.              172800  IN      NS      ns3.baidu.com.
baidu.com.              172800  IN      NS      ns4.baidu.com.
baidu.com.              172800  IN      NS      ns1.baidu.com.
baidu.com.              172800  IN      NS      ns7.baidu.com.
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86400 IN NSEC3 1 1 0 - CK0Q2D6NI4I7EQH8NA30NS61O48UL8G5 NS SOA RRSIG DNSKEY NSEC3PARAM
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86400 IN RRSIG NSEC3 8 2 86400 20220904042433 20220828031433 32298 com. Q8/GURHUPmV/ykhy1kMRfOyVR4SElk51JPrRU8ZNQaqSdSS6LHMibxKH mZLhMJTZKmLIQuvOLw+6r8Y/QB/g8onzYAuFILpc7Um8gAHY6tfJhO6a LHRlbYzAAvnEUlQ4ydgsE3C6/BKRw+YmalYmQTHdtbI/nEHKWJMSWWO1 cWugKBKwXk/9roUzi1dwsbdSDuhCHkurzy0/dErTk7O0lA==
HPVUVSGH5TFIA7CM6SS6SMPOS87OE0CE.com. 86400 IN NSEC3 1 1 0 - HPVV8SARM2LDLRBTVC5EP1CUB1EF7LOP NS DS RRSIG
HPVUVSGH5TFIA7CM6SS6SMPOS87OE0CE.com. 86400 IN RRSIG NSEC3 8 2 86400 20220904054400 20220828043400 32298 com. lk+uaFKNR+mAPT+mcEbtXEPmR4jsPnnLWTQQ/xObN+Iw6Z0PNJUDTwuz H5U5zNQxoxksJyHV0qnZjrjq92TFykNag9oD5ebRAh2w//DVJE851s2a gg2KL1Etr6AGyLxiiCINhJZe7H6kweV0qKF1iwSab+AP4LBDVjGf2SNL yosjbhRzj8lWyYa+4N6XbI9LM5UV10LO8WZr8ispO0q3tQ==
;; Received 817 bytes from 192.5.6.30#53(a.gtld-servers.net) in 290 ms

www.baidu.com.          1200    IN      CNAME   www.a.shifen.com.
;; Received 100 bytes from 180.76.76.92#53(ns7.baidu.com) in 30 ms
阅读 2.9k
2 个回答

「域名解析暂时失败」应该是sudo下读不到/etc/resolv.conf
可以:

1. 检查`sudo cat /etc/resolv.conf`
2. sudo下配置一下域名解析服务器

debian默认sudo是没有配置的,即普通用户是不能用sudo的,是否是这个原因?

在debian中域名解析服务是不分普通用户和root用户的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进