2023.5.12解决Ubuntu中ens33没有ip

news2025/1/9 5:23:57

在Ubtuntu中的ens33没有ip

如果Ubuntu版本过高

sudo netplan apply

如果是Ubuntu 16.04及更早版本

sudo vi /etc/systemd/resolved.conf

具体情况如下图所示

image-20230512082505417

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 00:0c:29:ba:af:1e brd ff:ff:ff:ff:ff:ff
    altname enp2s1

根据信息提示

ens33接口状态为“DOWN”,这意味着它目前处于禁用状态,可能没有被正确配置或者启动。你需要确保ens33接口已启用并配置了IP地址。

你可以通过以下命令启用ens33接口:

sudo ip link set ens33 up

然后,你可以通过以下命令配置IP地址:

sudo ip addr add <ip_address>/<subnet_mask> dev ens33

关于ip的选取,如果使用NAT模式,打开本地电脑的cmd窗口(win+R)

image-20230512083305710

输入

ipconfig

找到VMnet8,选择合适的IPv4(192.168.220.***)

image-20230512083403949

例如,如果你的IP地址是192.168.220.200,子网掩码是255.255.255.0,则可以使用以下命令:

sudo ip addr add 192.168.220.200/24 dev ens33

接下来,你可以使用以下命令来检查IP地址是否正确配置:

ip addr show ens33

如果一切正常,你应该能够看到ens33接口的IP地址已经正确配置。

image-20230512083654299

另外,如果你的Ubuntu版本较新,则可能会出现类似于“ens33”这样的网络接口命名方案,而不是以前的“eth0”命名方案。这是因为Ubuntu引入了一种新的预测性网络接口命名方案。如果你的网络接口名称不是“ens33”,则需要相应地更改命令中的接口名称。

接下来重启网络,如果你使用Network Manager管理网络连接,则可以使用以下命令重启Network Manager服务:

sudo service network-manager restart

1、无法ping通www.baidu.com

hadoop@ubuntu:~/Desktop$ ping www.baidu.com
ping: www.baidu.com: Temporary failure in name resolution

image-20230512084622406

根据信息来看,ens33网络接口成功配置,并分配了IP地址。但是,ping命令无法解析域名,这可能是由于DNS设置问题导致的。

可以尝试通过以下步骤解决这个问题:

  1. 检查你的DNS设置是否正确

可以使用以下命令来添加DNS服务器地址:

sudo vi /etc/systemd/resolved.conf

在该文件中添加以下行,将DNS服务器地址替换为你要使用的DNS服务器地址:

nameserver 8.8.8.8

这将使用Google的公共DNS服务器。你也可以使用其他DNS服务器,例如你的ISP提供的DNS服务器。

image-20230512085425664

保存并关闭文件后,重启systemd-resolved服务以使更改生效:

sudo systemctl restart systemd-resolved.service

可以使用resolvectl status命令来检查DNS是否已经配置成功。

sudo resolvectl status

image-20230512085929900

2、仍然ping不通,考虑是DNS的问题,选取公共DNS

打开/etc/systemd/resolved.conf文件:

sudo vi /etc/systemd/resolved.conf

注释掉DNS行,并添加一行DNS=114.114.114.114,即:

#DNS=8.8.8.8
DNS=114.114.114.114

image-20230512091010806

保存并关闭文件。

重启systemd-resolved服务:

sudo systemctl restart systemd-resolved

确认新的DNS服务器地址已经生效:

resolvectl status

此时应该能看到Current DNS Server: 114.114.114.114

3、忘记设置网关

在旧版本的 Ubuntu(如 Ubuntu 16.04及更早版本),您可以在 /etc/network/interfaces 文件中配置网络接口和网关。您需要编辑该文件并添加以下行:

auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1

在上面的示例中,eth0 是网络接口的名称,address 是接口的IP地址,netmask 是子网掩码,gateway 是默认网关。请根据您的网络设置进行修改。

如果您使用的是新版本的 Ubuntu(如 Ubuntu 18.04及更高版本),则使用 netplan 来配置网络接口和网关。在这种情况下,您需要编辑 /etc/netplan/*.yaml 文件,并添加以下行:

sudo vi /etc/netplan/*.yaml 
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses:
        - 192.168.220.200/24
      gateway4: 192.168.220.1
      nameservers:
          addresses: [114.114.114.114]

在上面的示例中,eth0 是网络接口的名称,addresses 是接口的IP地址和子网掩码,gateway4 是默认网关,nameservers 是DNS服务器的IP地址。

请注意,netplan 文件名以 .yaml 结尾,并且您需要运行 sudo netplan apply 命令来应用更改。

image-20230512092416122

发现了问题,原因在于我之前使用/etc/netplan/*.yaml 配置过了ip,但是又使用了 sudo ip addr add 192.168.220.200/24 dev ens33来配置,两个ip不一样导致混乱

4、使用sudo ip addr add与/etc/netplan/*.yaml冲突

如果您手动使用 sudo ip addr add 命令设置的IP地址与 /etc/netplan/*.yaml 文件中配置的IP地址不一致,可能会导致网络配置出现混乱和错误。这是因为Ubuntu系统在启动时将首先读取 netplan 配置文件,并使用其中的配置信息来设置网络接口。如果您手动更改了IP地址,但没有更新 netplan 配置文件,那么系统将在下一次启动时使用不同的IP地址,这可能会导致网络故障或连接问题。因此,建议您只在 netplan 配置文件中更改网络设置,以确保一致性和正确性。如果您需要更改IP地址或其他网络设置,最好通过修改 netplan 配置文件来实现。

修改ip网关使其保持一致

image-20230512100013772

如果在 Ubuntu 18.04 或更高版本中使用 netplan 配置网络,当您修改 /etc/netplan/*.yaml 文件时,您需要应用更改以使其生效。为此,请运行以下命令:

sudo netplan apply

这将重新加载网络配置并使更改生效。不需要重启任何服务。

4、ip a显示的与/etc/netplan/*.yaml不一样

image-20230512103134618

可以发现网络连接成功,但是ip似乎不是我们设置的

sudo vi /etc/netplan/*.yaml 

image-20230512103311036

加入 dhcp4: no # 禁用 DHCP

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      addresses:
        - 192.168.220.200/24  # 请替换为您想要使用的 IP >地址和子网掩码
      dhcp4: no # 禁用 DHCP
      gateway4: 192.168.220.1  # 请替换为您的默认网关
      nameservers:
              addresses: [114.114.114.114]  # 请替换为您>想要使用的 DNS 服务器地址

应用配置

sudo netplan apply

重启服务

sudo systemctl restart NetworkManager

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/561930.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java版企业工程项目管理系统 Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分离 功能清单

Java版工程项目管理系统 Spring CloudSpring BootMybatisVueElementUI前后端分离 功能清单如下&#xff1a; 首页 工作台&#xff1a;待办工作、消息通知、预警信息&#xff0c;点击可进入相应的列表 项目进度图表&#xff1a;选择&#xff08;总体或单个&#xff09;项目显示…

iVX和其它低代码的平台的区别,“低代码/无代码”分三类

前言 这个图非常认真地对整个“低代码”领域做了严格的分类&#xff0c;这个里面并没有把只针对工作流或单纯BI的工具产品划分进去&#xff0c;主要是这一类&#xff0c;在我个人理解里面更像“SaaS”&#xff0c;也就是增强版SaaS产品&#xff0c;这类产品也主要是给业务人员使…

SpringCloud学习-实用篇04

以下内容的代码可见&#xff1a;SpringCloud_learn/day04 1.初始MQ 同步通讯和异步通讯 微服务间通讯有同步和异步两种方式&#xff0c;同步通讯就像打电话需要实时响应&#xff0c;异步通讯就像发邮件不需要马上回复。两种方式各有优劣&#xff0c;比如打电话能立即得到响应&a…

STM8使用pwm接口调试GDS06灰尘传感器

背景 刚好有项目使用GDS06这款传感器&#xff0c;这里简单做个记录。 GDS06接口如下&#xff0c;这里支持串口和PWM的输出到MCU&#xff0c;由于项目采用STM8S003F3P6&#xff0c;资源极其有限。 所以硬件设计的时候&#xff0c;就考虑采用PWM的接口方式&#xff0c;这样只是…

安科瑞有源电力滤波器的设计原理及应用前景

安科瑞 徐浩竣 江苏安科瑞电器制造有限公司 zx acrelxhj 摘要&#xff1a;该文介绍了有源电力滤波器的工作原理和基本控制方法&#xff0c;并阐述有源电力滤波器的现状及发展前景等等。 关键词&#xff1a;有源电力滤波器&#xff1b;谐波&#xff1b;工作原理&#xff1b;…

方案绞尽脑汁想不出?试试这款AI代写方案

一份计划方案&#xff0c;往往是工作进行下去的核心环节&#xff0c;需要考虑很多因素和变量&#xff0c;在某些情况下&#xff0c;可能没有足够的信息来制定有效的方案。这可能会导致需要额外的研究和调查&#xff0c;以便了解更多关于问题的信息&#xff0c;这将延长制定方案…

侧边拖拉功能

一、页面 <div class"resize-handle" mousedown"startResizing">⋮</div> 二、js data() {return {showSideBar: true,leftPaneWidth: 63, // 左侧区域的初始宽度isResizing: false, // 标记是否正在调整大小startX: 0, // 调整大小开始时的…

Spring AOP 中的切点是什么?如何定义切点?

Spring AOP 中的切点是什么&#xff1f;如何定义切点&#xff1f; 什么是切点&#xff1f; 在 Spring AOP 中&#xff0c;切点&#xff08;Pointcut&#xff09;是指一组连接点&#xff08;Join Point&#xff09;的集合。连接点是程序执行过程中的某个特定点&#xff0c;例如…

初识SpringMVC -- SpringMVC入门保姆级教程(一)

文章目录 前言一、初识SpringMVC1.认识SpringMVC2.SpringMVC入门案例3.SpringMVC开发的一般步骤4.入门案例涉及的知识点5.入门案例工作流程 总结 前言 为了巩固所学的知识&#xff0c;作者尝试着开始发布一些学习笔记类的博客&#xff0c;方便日后回顾。当然&#xff0c;如果能…

阿里云服务器端口怎么打开?详细教程一步步

阿里云服务器端口怎么打开&#xff1f;云服务器ECS端口在安全组中开启&#xff0c;轻量应用服务器端口在防火墙中打开&#xff0c;新手站长以开通80端口为例来详细说下阿里云服务器端口开放图文教程&#xff0c;其他的端口如8080、3306、443、1433也是同样的方法进行开启端口&a…

双轮云台小车实现追踪彩色目标功能

1. 功能说明 在R216a样机上安装一个摄像头&#xff0c;本文示例将实现双轮小车通过二自由度云台自主寻找彩色目标的功能。 2. 结构说明 R216a样机主要是由一个 双轮小车 和一个 2自由度云台 组合而成。 3. 电子硬件 在这个示例中&#xff0c;我们采用了以下硬件&#xff0c;请大…

CRM系统软件不好用有哪些原因?如何选择?

CRM系统的实施也会出现无法落地使用的情况&#xff0c;让CRM系统软件名存实亡。这不仅仅只是个例&#xff0c;很多企业即使投入了很大成本&#xff0c;也不能让CRM系统真正用起来。CRM系统软件用不起来&#xff0c;可以排查这三个原因&#xff0c;教你解决&#xff01; 1.操作…

简单粗暴实现el-input只允许输入数字

<el-input input"phoneNumberphoneNumber.replace(/[^0-9.]/g,)" v-model"phoneNumber" maxlength"11" > </el-input> 如果加入type"number"&#xff0c;会在输入框右侧出现这个恶心的东西 尽管可以使用样式来屏蔽掉 …

基于ArcGIS Pro、Python、USLE、R、INVEST模型等多技术融合的生态系统服务构建生态安全格局

目录 基于ArcGIS Pro、Python、USLE、INVEST模型等多技术融合的生态系统服务构建生态安全格局 第一章 生态安全评价理论及方法介绍 第二章 平台基础 第三章 数据获取与清洗 第四章 基于USLE模型的土壤侵蚀评价 第五章 基于风蚀修正模型的防风固沙功能评估 第六章 水源涵…

联想集团财报:收入持续下滑,联想集团财务前景已恶化

来源&#xff1a;猛兽财经 作者&#xff1a;猛兽财经 联想集团2023财年第三季度财务业绩回顾 联想集团&#xff08;00992&#xff09;于2023年2月16日盘后公布了该公司2023财年第三季度的财报。 财报显示&#xff0c;联想集团的收入已经从2022财年第三季度的201.27亿美元下降到…

西门子PLC如何实现1主多从网口无线通讯

常规来说&#xff0c;多台plc要实现以太网无线连接&#xff0c;首先要先确定以太网线必须正确连接&#xff0c;并建立物理连接。然后需要在PLC端设置好IP地址&#xff0c;以使不同PLC以相同协议可以实现通信交流。最后是建立PLC端数据采集及交换系统&#xff0c;要求在PLC端设置…

一篇必读的物联网平台物模型开发指南,为你解锁未来科技趋势

《高并发系统实战派》-- 值得拥有 文章目录 一、什么是物模型&#xff1f;二、为什么要设计物模型&#xff1f;三、如何设计物模型&#xff1f;设备属性的设计设备服务的设计设备事件的设计 四、物模型案例五、不设计物模型会有什么影响&#xff1f;六、总结 设计物模型可以使物…

热烈欢迎CSDN副总裁邹欣老师入驻知识星球

重磅消息 CSDN 副总裁 邹欣 老师成功入驻知识星球 —— 英雄算法联盟&#xff0c;成为合伙人之一。 这将是未来几年内&#xff0c;IT界最震撼的一次合作&#xff01;我相信就算现在不是&#xff0c;将来必定是&#xff01; 当然&#xff0c;这对我来说也是一种极大的鼓舞&#…

C语言实现“队列“

&#x1f388;个人主页:&#x1f388; :✨✨✨初阶牛✨✨✨ &#x1f43b;推荐专栏: &#x1f354;&#x1f35f;&#x1f32f;C语言进阶 &#x1f511;个人信条: &#x1f335;知行合一 &#x1f349;本篇简介:>:分享数据结构之C语言实现"队列".各个接口分别分析…

回归预测 | MATLAB实现SSA-DELM和DELM麻雀算法优化深度极限学习机多输入单输出回归预测对比

回归预测 | MATLAB实现SSA-DELM和DELM麻雀算法优化深度极限学习机多输入单输出回归预测对比 目录 回归预测 | MATLAB实现SSA-DELM和DELM麻雀算法优化深度极限学习机多输入单输出回归预测对比效果一览基本介绍模型描述程序设计参考资料 效果一览 基本介绍 Matlab实现SSA-DELM和D…