linux ping命令报name or service not known错误解决方案
安装的centos7 无法上网解决方案:
一、安装的centos7 无法上网解决方案
1、选择VMWare的NAT模式。
导航栏“编辑”->“虚拟网络编辑器” ->NAT模式->NAT设置
2、编辑网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
文件名后缀ens33是随机的。使用命令ip addr查看自己的网卡。
ifcfg-ens33修改内容:
BOOTPROTO=“static” #启用静态IP地址
ONBOOT=“yes”
新加内容如下:
3、重启网络
service network restart
4、成功ping通
有两点需要特别注意:
1)ifcfg-ens33的IPADDR和NAT设置里面的IP最后一位要不同,不在一个网段。可以多换几个试试
2)有的dns无效
我试过192.29.29.29,ping www.baidu.com总是报错。
3)VMware VMnet8 模式共享主机网络配置静态 IP 和 DNS
参考https://blog.csdn.net/axing2015/article/details/81516627
仍然不行的话,关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
二、克隆的centos7配置
1.修改静态Ip,在原数上加1即可。
2.修改UUID (改变其中的一个数字就好)
3.修改主机名,和原虚机不同
vi /etc/hostname
4.vi /etc/resolv.conf 添加 nameserver 192.168.81.2(nat 转发模式的DNS和网关一致 ,填自己的)
5.vi /etc/sysconfig/network 添加
NETWORKING=yes
GATEWAY=192.168.81.2 (nat 转发模式的DNS和网关一致 ,填自己的)
6. service network restart 重启网络 ,ping测试
7. 仍然不行的话,在VM工具栏 虚拟机 设置 移除当前的虚拟机中的网卡 。 然后再添加一块网卡 以nat模式保存。就可以联网了。
参考:
1.https://www.cnblogs.com/frankdeng/p/9027037.html
2.https://www.cnblogs.com/Liang-jc/articles/8097667.html
————————————————
版权声明:本文为CSDN博主「坚持奋斗的李洛克」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lz20120808/article/details/103488186
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决