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

相关推荐

  • 二进制安装MySQL

    Yum/rpm包安装,简单、快速、无法定制化、新手推荐使用 二进制安装,解压缩后直接简单配置即可使用,速度较快,专业DBA常用 源码编译安装,特点是可以定制化安装需求,缺点过程较为复杂 二进制安装 创建mysql用户 因为这个用户只是用来进行管理,为了系统安全,配置无登录权限 下载mysql二进制软件包(本案例为mysql5.7.33版本) 创建tools目…

    2022年6月24日
    1.7K00
  • cobbler搭建

    什么是cobbler Cobbler是一个Linux系统安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。 Cobbler是较早前的kickstart的升…

    2022年11月26日
    1.6K00
  • Rocky Linux 9 配置静态ip

    almalinux9.x 放弃了 老的网络配置方式。 先备份默认配置文件 ens33.nmconnection 然后修改内容 重启网络 远程修改一定要成对出现 否则网络起不来 查看ip 重新加载网卡

    2023年4月4日
    1.8K00
  • Centos7.9下宝塔部署点可云进销存系统

    1、宝塔安装 见Centos7.6下宝塔安装及资产管理系统部署 2、安装环境 3、源码获取 4、系统部署 1、上传文件并解压 2、创建站点指向子目录 3、配置伪静态 4、配置数据库信息 直接输入 http://www.你的网址.com/install/ 然后输入你的数据库信息 至此 安装完成,默认账户密码:admin / admin888

    2023年2月14日
    2.3K00
  • 查看调整cpu频率及模式

    使用cpufrequtils查看调整cpu频率及模式 cpufrequtils是一个查看和修改CPU频率GHz的工具有些物理服务器使用默认频率进行运行,这时可以使用该工具进行就该CPU的核心频率 安装: 使用: cpufreq-info 查看当前cpu状态 参数: 参数 值 说明 -c CPU序号 查看所指定cpu状态 -f 查看cpu当前频率 -l 查看c…

    2023年11月3日
    1.5K00

发表回复

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

在线咨询: QQ交谈

邮件:712342017@qq.com

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

关注微信