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

Ubuntu22.04 server版本关闭DHCP,手动设置ip

在Ubuntu 22.04 中,网络配置已迁移到 Netplan,因此可以使用 Netplan 配置文件来手动设置 IP 地址并关闭 DHCP。
以下是在 Ubuntu 22.04 上手动设置 IP 地址并禁用 DHCP 的步骤:

  1. 打开终端,使用 root 权限或 sudo 执行以下命令,以编辑 Netplan 配置文件:

    sudo vim /etc/netplan/00-installer-config.yaml # 具体的yaml文件名称可能会有差异,根据需求修改即可
    

    在文件中,将看到类似以下内容的默认配置(这里假设有两张网卡,分别为enp0s2和enp0s3,默认DHCP均开启):

    network:ethernets:enp0s2:dhcp4: trueenp0s3:dhcp4: trueversion: 2
    

    要修改哪张网卡的配置,就对哪张网卡做如下修改,这里以修改enp0s3网卡为例:

    network:ethernets:enp0s3:dhcp4: false # dhcp协议,fasle表示关闭addresses:# 想要设置的ip和子网掩码,- 172.17.8.22/24 routes:- to: defaultvia: 172.17.8.254 # 默认网关nameservers:addresses:# dns服务器- 202.118.1.29- 202.118.1.53version: 2
    

    注意(以上述配置为例):

    • IP 地址设置为 172.17.8.22
      如果不知道设置什么ip,建议先使用ifconfig查看一下dhcp分配的ip,设置的ip需要在当前网络的网段内
    • 子网掩码为 /24
      即255.255.255.0,子网掩码可以根据ip计算,如果不会计算的话可以找一个在线子网掩码计算器来计算
    • 网关为 172.17.8.1
      可以根据ip地址和子网掩码计算,一般情况下是把ip地址最后一段替换为1,如172.17.8.1
      但需要注意的是,如果像校园网等网络指定了特殊的网关地址,需要把网关设置为该特殊网关。比如在上述配置中,由于我连的是校园网,指定了特定的网关172.17.8.254
      建议先使用windows连着该网络然后查看一下默认网关
    • DNS 服务器设置为202.118.1.29或者202.118.1.53
      同样的,DNS服务器也不可以随便设置,大多数教程的8.8.8.8或者114.114.114.114都是不可行的,如果是校园网之类的网络,还是建议使用winows连着校园网,然后在网络适配器看一下可用的DNS服务器地址。
      在这里插入图片描述
  2. 保存并关闭文件,应用新的配置,执行以下命令:

    sudo netplan apply
    
  3. 重启网络服务,使配置生效:

    sudo systemctl restart systemd-networkd
    
http://www.lryc.cn/news/247682.html

相关文章:

  • 贪心算法(新坑)
  • C 语言头文件
  • MySQL中自增id用完怎么办?
  • C语言常见算法
  • 0-1背包的初始化问题
  • API之 要求接口上传pdf 以 合同PDF的二进制数据,multpart方式上传
  • C语言-求阶乘序列前N项和
  • 3:kotlin 逻辑控制(Control flow)
  • Linux系统之一次性计划任务at命令的基本使用
  • 记录:Unity脚本的编写8.0
  • OpenCV | 模版匹配
  • 【算法刷题】Day7
  • 前端 | iframe框架标签应用
  • linux -系统通用命令查询
  • python炒股自动化(1),量化交易接口区别
  • LeetCode(35)螺旋矩阵【矩阵】【中等】
  • BeanUtil.copyProperties的优化与使用(解决copyProperties null值覆盖问题)
  • Redis基本操作及使用
  • python 继承父类的变量和方法
  • ubuntu22.04新机使用(换源,下载软件,安装显卡驱动,锁屏长亮)
  • 如何给shopify的网址做301跳转
  • Redis之秒杀系统
  • c++基础----new
  • Java中的mysql——面试题+答案(存储过程,外键,隔离级别,性能优化)——第23期
  • 一种新的基于物理的AlGaN/GaN HFET紧凑模型
  • uniapp基础-教程之HBuilderX基础常识篇02
  • 如何源码编译seaTunnel
  • msng病毒分析
  • Unity安装
  • 【代洋集团特惠好物:80瓦太阳能折叠包】