当前位置: 首页 > article >正文

ubuntu 22.04网线连接无ip、网络设置无有线网界面(netplan修复)

目前遇到过树莓派和其他设备安装 ubuntu22.04, 使用有线网络一段时间(可能有其他软件安装导致)造成有线网络未启动无ip分配的问题。
在这里插入图片描述

1、动态分配

通过命令行启动dhcpclient实现

网络eth0存在异常,网口灯电源和信号灯均点亮,但是信号灯常亮。
首先启动 eth,再自动分配,最后重启网络。

sudo ip link set eth0 up
sudo dhclient eth0
sudo systemctl restart NetworkManager

不出意外,正常自动获取ip。
在这里插入图片描述

通过netplan配置自动获取

修改 配置 vim /etc/netplan/50-cloud-init.yaml 中的有线部分,
在这里插入图片描述
重启或执行 sudo netplan apply 即可,再使用 ping www.baidu.com -I eth0 验证。

2、静态分配

进入系统之后,默认无ip分配

$ ip addr
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: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether dc:a6:32:fb:fe:c4 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether dc:a6:32:fb:fe:c5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.16/24 metric 600 brd 192.168.3.255 scope global dynamic wlan0
       valid_lft 86022sec preferred_lft 86022sec
    inet6 fe80::dea6:32ff:fefb:fec5/64 scope link
       valid_lft forever preferred_lft forever

直接使用netplan配置 vim /etc/netplan/50-cloud-init.yaml,增加有线网络部分配置

    ethernets:
      eth0:
        dhcp4: no
        addresses: [192.168.3.36/24]
        gateway4: 192.168.3.254
        nameservers:
          addresses: [192.168.3.254,8.8.8.8,4.4.4.4]

主要层级,截图如下
在这里插入图片描述
保存后,使用 sudo netplan apply 进行启动当前配置。

$ sudo netplan apply
$
$ ip addr
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: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether dc:a6:32:fb:fe:c4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.36/24 brd 192.168.3.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::dea6:32ff:fefb:fec4/64 scope link
       valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether dc:a6:32:fb:fe:c5 brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.16/24 metric 600 brd 192.168.3.255 scope global dynamic wlan0
       valid_lft 86393sec preferred_lft 86393sec
    inet6 fe80::dea6:32ff:fefb:fec5/64 scope link
       valid_lft forever preferred_lft forever

之后,使用ping 指定有线网络接口是否可用

$ ping www.baidu.com -I eth0
PING www.a.shifen.com (180.101.50.188) from 192.168.3.36 eth0: 56(84) bytes of data.
64 bytes from 180.101.50.188 (180.101.50.188): icmp_seq=1 ttl=53 time=7.06 ms
64 bytes from 180.101.50.188 (180.101.50.188): icmp_seq=2 ttl=53 time=6.61 ms
^C
--- www.a.shifen.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 6.609/6.832/7.056/0.223 ms

一切正常。


http://www.kler.cn/news/362584.html

相关文章:

  • 关于 FusionPBX
  • MySQL 数据备份与恢复指南
  • VMamba:视觉SSM
  • 单片机输出方波
  • Active Directory(活动目录)密码审核工具
  • Golang 并发编程入门:Goroutine 简介与基础用法
  • 求最大公约数(c语言)
  • LINUX设备OTA时无法从HTTP服务器(TOMCAT)下载文件
  • GRU神经网络理解
  • LabVIEW提高开发效率技巧----插入式架构
  • 力扣 简单 70.爬楼梯
  • 1024是什么日子
  • 数据结构《顺序表》
  • 通过微信小程序实现对接企业微信客服
  • 【Java Script引擎有哪些】
  • JavaWeb合集11-Maven高级
  • MySQL 的意向锁(Intention Locks)原理详解
  • Flink 状态精准一次性特性
  • 线性可分支持向量机的原理推导【补充知识部分】9-10最大化函数max α,β L(x,α,β)关于x的函数 公式解析
  • C++——NetWork
  • Mac 使用 zsh 终端提示 zsh: killed 的问题
  • 微信小程序设置弹框底下内容不能移动 滚动(滚动穿透问题)
  • 【鼠鼠学AI代码合集#8】线性神经网络
  • Vue封装组件并发布到npm仓库
  • 【ROS2】Qt和ROS混合编程:多继承QObject和rclcpp::Node
  • LRU算法