ubuntu 使用 ifupdown管理网络连接

ubuntu 使用 ifupdown管理网络连接

由于需要批量永久修改IP,研发提供的脚本是基于修改interfaces的,所以需要使用ifupdown,高版本的ubuntu使用的都是NetworkManager

卸载 NetworkManager 可能会影响你的网络连接配置,因此在卸载之前确保有其他方式管理网络连接。

步骤 1:备份当前配置

在卸载 NetworkManager 之前,最好备份当前的网络配置文件,以防需要恢复:

sudo cp /etc/netplan/*.yaml ~/netplan-backup/

步骤 2:安装替代网络管理工具(可选)

可以先安装其他网络管理工具以确保网络连接不被中断。例如,安装 ifupdown

sudo apt update
sudo apt install ifupdown

然后创建或编辑 /etc/network/interfaces 文件来配置你的网络接口。例如:

sudo nano /etc/network/interfaces

添加以下内容:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8
dns-nameservers 8.8.4.4

保存并关闭文件。

步骤 3:卸载 NetworkManager

卸载 NetworkManager:

sudo apt remove --purge network-manager

卸载后,可以运行以下命令来清理不再需要的包:
sudo apt autoremove

步骤 4:重新启动网络服务

重新启动网络服务以应用新的配置:

sudo systemctl restart networking

步骤 5:确认网络连接

确保你的网络连接正常工作。可以通过以下命令检查网络状态:

ip a
ping baidu.com

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/11793

(0)
凯影的头像凯影
上一篇 2024年5月20日 下午4:00
下一篇 2024年5月21日 下午3:47

相关推荐

  • 又见问题之-Windows Server 2012 R2 安装.net 4.6.1

    服务器是新版的Windows Server 2012 R2 ,今天安装一个软件,软件需要(.net v4.6.1)环境,发现报错,缺少.Netframework, Version=v4.6.1,直接下载对应版本的.Netframework 连续点击是,会跳转到 .net 的下载页面,选中所需的 .net 版本 下载安装之后报错,你需要先安装 对应于 KB29…

    2023年10月25日
    1.6K00
  • 二进制部署Mysql8.0.31

    二进制部署Mysql8.0.31 一、软件包下载 企业版:Enterprise , 互联网行业一般不选择. 社区版本:选择 源码包 编译安装: source code .tar.gz 通用二进制 公司用什么版本数据库? 具体什么小版本号? 5.6.20 5.6.34 5.6.36 5.6.38 5.6.40 5.7.18 5.7.20 5.7.22 5.7.…

    2023年1月20日
    1.2K00
  • Windows环境powershell 运维之历史文件压缩清理

    一、Power Shell概述1.1 Windows Power Shell简介Windows PowerShell 是微软发布的一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。 引入了许多非常有用的新概念,从而进一步扩展了在 Windows 命令提示符和 Windows Script Host 环境中…

    2023年12月29日
    1.0K00
  • Win10如何关闭自动锁屏密码-Win10关闭自动锁屏密码方法

    自动锁屏密码通常是为了保护用户的隐私和数据安全。然而,在某些情况下,如在家中或者个人办公室使用电脑时,用户可能希望关闭自动锁屏密码功能,以便更快速地访问电脑,那么下面小编就给大家详细介绍一下Win10关闭自动锁屏密码方法吧。   Win10关闭自动锁屏密码方法 台式机   第一种方法是通过“设置”来关闭自动锁屏密码。   首先,点击屏幕左下角的Windows…

    2024年6月6日
    1.6K00
  • 解析Vue中的虚拟DOM与Diff算法:提升性能的利器

    前言 vue中的diff算法时常是面试过程中的考点,本文将为大家讲解何为diff以及diff算法的实现过程。那么在了解diff之前,我们需要先了解虚拟DOM是什么? 虚拟DOM 虚拟 DOM (Virtual DOM,简称 VDOM) 是一种编程概念,意为将目标所需的 UI 通过数据结构“虚拟”地表示出来,保存在内存中,然后将真实的DOM与之保持同步。具体来…

    2024年3月22日
    1.3K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信