首页 > 其他分享 >Name or service not known异常处理方法总结

Name or service not known异常处理方法总结

时间:2023-09-23 22:35:44浏览次数:32  
标签:网关 Name service 配置 ping 网卡 known 路由

本人用VmWorkStationPro搭建立centos7环境,在配置静态ip后,虚机与物理主机网络连通,但是虚机却无法访问外网,贴个图吧

 

也就是Name or service not known这个错误。

本人虚拟机网络为桥接,物理主机连接的是家里的wifi。

以下是本人解决无法访问外网的步骤:

1.cd /etc/sysconfig/network-scripts/

nano ifcfg-eth0查看网卡配置,确认dns已配置,且网关已配置

 

2.查看dns服务器是否配置

cd /etc/

nano resolv.conf

 

检查dns服务器是否配置或ip是否与网卡内DNS1、DNS2配置一致

3.如果添加了DNS服务器还是无法ping外网,使用命令 netstat -rn 查看下路由中的网关设置

贴一个本人网关设置配好的图(本人就是没有添加路由网关所以ping不同外网)

 

如果你的配置中只有红框内的内容,那就表示没有配置路由网关,需要添加。先采取临时方案:

1.查看物理主机的网关,win+R,cmd,route print

 

2.在虚拟机中添加临时路由网关,要与物理主机保持一致

route add default gw 192.168.1.1

添加完成后ping www.baidu.com后,发现网络通了

 

但以上只是临时方案,如果临时方案验证通过,那可以按以下操作使配置永久生效(临时方案会随着重启虚机或者网卡失效)

永久方案:

1.打开文件 /etc/sysconfig/static-routes ,(有些新装的系统没有,需要自己新建nano static-routes)

在文件中加入静态路由配置any net default gw 192.168.1.1(网关与自己的物理机保持一致)

重启网卡,service network restart

 

再次输入命令netstat -rn查看静态路由配置,发现多了一行

 

再次验证ping www.baidu.com,发现网络通了

 


————————————————
版权声明:本文为CSDN博主「码农村村长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/csdn690570213/article/details/104196873

标签:网关,Name,service,配置,ping,网卡,known,路由
From: https://www.cnblogs.com/outrun/p/17725238.html

相关文章

  • DTS Data Transfer Service 数据传输服务是什么
    DTS(DataTransferService,数据传输服务)是一种用于在不同数据库之间迁移数据的服务。DTS可以帮助用户在不同数据库、不同数据存储之间传输数据,以满足业务需求和技术升级等场景。DTS通常支持多种源数据库和目标数据库之间的数据迁移,如MySQL、PostgreSQL、Oracle、SQLServer等。D......
  • 解决:idea services窗口不显示端口号
    1.关闭所有java进程2.到此目录下“C:\Users\用户名\AppData\Local\Temp\hsperfdata_用户名”,将“hsperfdata_用户名”文件夹删除。3.IDEA重启一下,在Dashboard中启动项目,则可以在DashBoard中看到相应进程后面的端口号。 ......
  • Ubuntu20.04 ping Temporary failure in name resolution问题
    解决步骤vi/etc/systemd/resolved.conf将DNS的注释取消掉并改成8.8.8.8即可参考:https://blog.csdn.net/weixin_43354181/article/details/105352203......
  • 执行docker compose up -d报错 unknown shorthand flag: 'd' in -d
    执行dockercomposeup-d报错unknownshorthandflag:'d'in-d/usr/libexec/docker/cli-plugins/目录下没有docker-compose或者有docker-compose但执行dockerhelp显示InvalidPlugins:composefailedtofetchmetadata:exitstatus1 实际上是docker-compose未......
  • 完美解决ModuleNotFoundError: No module named ‘torch.utils.tensorboard‘
    完美解决ModuleNotFoundError:Nomodulenamed‘torch.utils.tensorboard’文章目录报错问题解决方法声明报错问题之前在工作中遇到过这个坑,记录一下问题以及解决方法,不一定针对所有情况都能用,但是可以供大家参考。问题描述如下:ModuleNotFoundError:Nomodulenamed‘torch.......
  • 完美解决ModuleNotFoundError: No module named ‘Image‘
    完美解决ModuleNotFoundError:Nomodulenamed‘Image‘文章目录报错问题解决方法声明报错问题之前在工作中遇到过这个坑,记录一下问题以及解决方法,不一定针对所有情况都能用,但是可以供大家参考。问题描述如下:ModuleNotFoundError:Nomodulenamed‘Image‘未找到模块错误:没......
  • 已解决ModuleNotFoundError: No module named ‘HTMLParser‘
    已解决ModuleNotFoundError:Nomodulenamed‘HTMLParser’文章目录报错问题解决方法声明报错问题之前在工作中遇到过这个坑,记录一下问题以及解决方法,不一定针对所有情况都能用,但是可以供大家参考。问题描述如下:ModuleNotFoundError:Nomodulenamed‘HTMLParser’python2......
  • 服务网格化Service mesh 学习01 架构发展历史
    一、架构发展历史......
  • 转~~Python:ModuleNotFoundError: No module named 模块名 错误及解决方案
    IDE中语法检查,运行都正常,Linux命令行远程运行就报错:参考文档:https://blog.csdn.net/SeaSky_Steven/article/details/106426985 1print(os.pardir)2sys.path.append(os.pardir)34'''5os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口;6sys模块负责程......
  • WebService 调用服务器上exe应用程序
    转自:https://blog.csdn.net/tangkechu/article/details/7047147最近在一个项目中用到这样的需求,需要PDA通过WebService来启动服务器上的一个exe应用程序,这个exe应用程序是有界面的。当我通过以下代码来启动这个exe时,问题出现了。程序并没有运行,但是在任务管理器里面却可以看到这......