18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 建站知识 > linux如何ping通域名

linux如何ping通域名

时间:2023-01-31 00:24:01 | 来源:建站知识

时间:2023-01-31 00:24:01 来源:建站知识

关于一个废物研究生如何解决新到手的centos云资源ping不通域名只能ping ip这件小事。


我的基本情况:

导师的甲方把之前的计划都推翻了重做,然后换了新的云资源。这时候作为一个成熟的混子果断先装Git,努力调参,好好健身,新的一年要成为一只划水的鱼,结果发现yum install git无效。

一眼就找到了报错里我唯一能认识的英文

Could not retrieve mirrorlist http://巴拉巴拉
怀疑是没连网。ping http://www.4399.com结果是Name or service not known。对自己的推断深信不疑。

但这时候用windows的cmd,ping http://www.4399.com找到对应的ip后,再在centos里直接ping ip地址是ping得通的。那问题就一定是在dns解析上。


解决方案(一共分了两步修改了两个配置文件)

第一步:修改resolv.conf

直接cat /etc/resolv.conf得到的结果是

真的只有这一行
据说老几个版本的resolv.conf的cat结果是

# Generated by NetworkManager# No nameservers found; try putting DNS servers into your# ifcfg files in /etc/sysconfig/network-scripts like so:# DNS1=xxx.xxx.xxx.xxx# DNS2=xxx.xxx.xxx.xxx# DOMAIN=lab.foo.com bar.foo.com那我就按照上述信息把整个文件配全,然后填上两个超常规的ip

# Generated by NetworkManager# No nameservers found; try putting DNS servers into your# ifcfg files in /etc/sysconfig/network-scripts like so:# DNS1=xxx.xxx.xxx.xxx# DNS2=xxx.xxx.xxx.xxx# DOMAIN=lab.foo.com bar.foo.comnamesever 8.8.8.8namesever 114.114.114.114如下图

但这里还是有一些问题的,比如第一个namesever 要写的是你自己的网关ip。这个网关ip的查询方式我放在后面那张cat ifcfg-eth0的图片的注释里 ,因为修改查询它的那个配置文件,是我们的第二步。

真正改好之后是这个样子,其实用#注释掉的部分理论上来说应该是可以删掉的,但网上的各种教程都没删,我也没敢删。

第二步,修改网络配置

这个文件就是上面注释里那句ifcfg files in /etc/sysconfig/network-scripts里的ifcfg 文件,它的具体路径也就是

/etc/sysconfig/network-scripts/但具体文件名我也不知道,因为我这里有好多个ifcfg打头的文件

我用了一下history命令,找到了这个系统进行配置时的第一个命令竟然是

所以我就先查看了ifcfg-eth0的内容,它原来是长这样的

那个网关ip就是这里的GATEWAY
我把它改成这样,就是加了两个DNS

TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=eth0UUID=af0e7451-0199-4618-8e0e-7b73cf8e0221DEVICE=eth0ONBOOT=yesIPADDR=10.2.2.221NETMASK=255.255.255.0GATEWAY=10.2.2.1DNS1=10.2.2.1DNS2=114.114.114.114虽然不知道是不是有用,但这里还是尽量和之前在resolv.conf设置的namesever相同吧,造成一个一一对应的感觉。另外我也不知道那个网关IP是不是真的网关IP,只是给它取了个代号,因为一直叫那个IP那个IP的可能会指代不明。

这个时候呢就会发现我们可以ping域名了

杀青,完结,撒花


关键词:

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭