Ubuntu/Debian网络配置 & Ubuntu禁用自动更新

目录

配置网络

网络配置后生效-NetworkManager

 网络配置后生效-networking

FAQ

禁用自动更新

安装时禁用自动更新

server版

desktop版

最新版本(21.04)

已安装Ubuntu系统中,禁用自动更新

GUI可视化桌面下禁用

命令行视图,禁用自动更新

Ubuntu Old release download:Index of /releases 

配置网络

目前,Linux发行版的网络管理,越来越转向NetworkManager服务;不仅RHEL9(RedHat Enterprise Linux 9),Ubuntu 22.04.1 LTS的最新版本也是如此。(目前SLES15,默认没有安装NM,需要手动安装)。

如果你的Ubuntu由NM管理,并且存在nmtui命令进行网络配置即可,可以忽略下面的步骤。

nmtui是一个图形化的网络配置命令,比较易用

但是低版本NetworkManager包并不包含nmtui命令,且nmcli命令的子命令也和目前的不一样;如果不能通过nmtui配置,而配置/etc/network/interfaces又不生效,则可能需要去到/etc/NetworkManager/system-connections/下找网络配置文件(Debian7即如此)

## 配置Ip地址

## 最新版本的Debian或Ubuntu(例如:Debian11)网络配置文件可能不在/etc/network/interfaces,而是在vi /etc/NetworkManager/system-connections/Wired\ connection\ 1 
vi /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback

# The ethernet network interface
auto ens160
iface ens160 inet static
address 192.168.186.82
netmask 255.255.255.0
gateway 192.168.186.1
dns-nameserver 223.5.5.5

网络配置后生效-NetworkManager

## 重启网络服务
配置managed=true并启动NetworkManager,
vi /etc/NetworkManager/NetworkManager.conf 
[ifupdown]
#managed=false
managed=true

systemctl restart NetworkManager

到此,通过ip add show查看IP地址应该已经生效了,如果没有生效,则继续下面命令定位。

## 查看网络
nmcli c show

## 重新加载网络
nmcli c reload

## 令配置生效
nmcli c ens192 up 

 网络配置后生效-networking

ubuntu server版本,可能是最小化安装,既没有桌面也没有NetworkManager服务。
ubuntu 16.04.2 lts版本为例,可以使用networking.service服务:
ip add flush ens160 (如果不执行该命令,可能会出现双IP的情况)
systemctl restart networking

FAQ

1、如果不启用NetworkManager服务,则systemctl restart networking或/etc/init.d/networking restart 没有报错但是IP地址没有生效
2、使用ip add flush dev ens160 ;ifdown ens160 ;ifup ens160。在ifdown命令执行时会报:
/etc/resolv.conf: 没有那个文件或目录
/etc/resolv.conf -> /var/run/NetworkManager/resolv.conf
可见/etc/resolv.conf配置文件是/var/run/NetworkManager/resolv.conf的 链接,而后者由NetworkManager管理自动生成。
通过# nmcli d 命令查看被NetworkManager管理的device,系统的接口并未被NetworkManager管理,所以有上面第二步的配置。
设备    类型      状态    连接 
ens192  ethernet  未托管  --   
ens224  ethernet  未托管  --  

禁用自动更新

安装时禁用自动更新

server版

desktop版

最新版本(21.04)

已安装Ubuntu系统中,禁用自动更新

GUI可视化桌面下禁用

新装完系统进入后,会弹出:选择“Don't Upgrade”

进入到Software & Updates中设置:(下面这种设置,手动更新也会失败彻底无法更新系统;图2,复选框勾选后可以手动更新系统。)

图2

命令行视图,禁用自动更新

vi /etc/apt/apt.conf.d/10periodic
vi /etc/apt/apt.conf.d/20auto-upgrades

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";

开启自动更新,对照举例:
APT::Periodic::Update-Package-Lists "1";  --- "1":启用更新软件包列表
APT::Periodic::Download-Upgradeable-Packages "1";  --- "1":每天下载并安装可用更新
APT::Periodic::AutocleanInterval "7";  --- "7":每周清理本地更新缓存
APT::Periodic::Unattended-Upgrade "1";  --- "1":启用无值守更新

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
文字版,更适合学习使用,绝对完整! 目 录 第1篇 拥抱UbuntuServer 第1章 敲开Linux Server的大门 2 1.1 Linux到底是什么 2 1.2 为何选Linux,不选 1.2 Windows 3 1.2.1 Linux可以定制 4 1.2.2 Linux比Windows稳定 4 1.2.3 Linux比Windows响应快 4 1.2.4 Linux比Windows安全 5 1.2.5 Linux不用花钱买 6 1.2.6 Linux更适合远程管理 6 1.3 学习Linux的终南捷径 6 1.3.1 兴趣、试验 6 1.3.2 真正的捷径——LFS 7 1.4 选择哪个Linux发行版呢 7 1.4.1 先排除Gentoo 8 1.4.2 再排除Red Hat、CentOS和SUSE 8 1.4.3 Debian不错 8 1.4.4 推荐使用Ubuntu 8 1.5 应该买什么样的服务器呢 10 1.5.1 架构设计 10 1.5.2 服务器的选型 10 1.5.3 机房的选择 11 ............................................ 第9篇 数据备份与系统安全 第22章 最佳RAID方案:RAID10 330 22.1 RAID方案的选择 330 22.2 RAID10的实现 332 22.2.1 手动分区 333 22.2.2 第一块硬盘分区 334 22.2.3 分区复制 338 22.2.4 创建RAID阵列 339 22.2.5 在RAID上创建分区 340 22.2.6 保存分区 342 22.3 RAID10的日常维护 343 22.3.1 mdadm的主要工作模式 343 22.3.2 mdadm的选项 343 22.3.3 创建RAID阵列 345 22.3.4 查询RAID阵列 345 22.3.5 RAID的监控 346 22.3.6 RAID的启动/停止 346 22.4 故障处理 347 22.4.1 从RAID中移除设备 347 22.4.2 添加已有RAID物理卷 348 22.4.3 更换全新硬盘 348 22.5 添加备用硬盘 350 22.5.1 插入新硬盘 351 22.5.2 新硬盘分区 351 22.5.3 将新分区加入RAID 351 22.5.4 设置grub 352 22.5.5 故障模拟 352 22.6 RAID10的空间扩展 352 第23章 最佳数据安全方案: 第23章 RAID10+LVM 354 23.1 创建RAID物理卷 354 23.1.1 将第一块硬盘分区 354 23.1.2 剩余硬盘的分区处理 355 23.2 创建RAID阵列 355 23.2.1 创建RAID1阵列 355 23.2.2 创建RAID10阵列 356 23.3 LVM的创建和配置 356 23.3.1 创建LVM物理卷 356 23.3.2 LVM配置 356 23.4 创建/boot分区 358 23.5 LVM的相关命令 359 23.5.1 LVM物理卷相关命令 359 23.5.2 LVM卷组相关命令 360 23.5.3 LVM逻辑卷相关命令 363 23.6 添加新硬盘 365 23.6.1 插入新硬盘 365 23.6.2 配置RAID 365 23.6.3 在RAID上配置LVM 367 23.6.4 扩容文件系统 368 23.7 更换硬盘 368 23.8 LVM分区备份 368 23.8.1 创建快照 369 23.8.2 备份快照内容 369 23.8.3 删除快照 370 第24章 Ubuntu Server系统安全 371 24.1 系统安全更新 371 24.1.1 订阅安全列表 371 24.1.2 自动更新 371 24.2 控制台安全 372 24.3 用户、密码管理 372 24.3.1 关于root用户 372 24.3.2 关于sudo 373 24.3.3 关于/etc/sudoers 373 24.3.4 密码策略 375 24.4 ufw防火墙 376 24.4.1 启用、禁用ufw 376 24.4.2 基本规则设置 377 24.4.3 常用规则设置 378 24.4.4 高级规则设置 380 24.4.5 IP伪装 382 24.5 入侵检测 384 24.5.1 安装LAMP 384 24.5.2 安装、配置Snort 384 24.5.3 安装、配置BASE 387 24.6 肉鸡检测 392 24.6.1 chkrootkit的使用 393 24.6.2 rkhunter的使用 394 24.6.3 unhide的使用 396 24.7 数据完整性检测 397 24.7.1 安装Tripwire 398 24.7.2 配置Tripwire 400 24.7.3 初始化Tripwire数据库 403 24.7.4 执行完整性检测 403 24.7.5 检测报告分析 403 24.7.6 查看Tripwire数据库内容 405 24.7.7 使用Tripwire的注意事项 406 24.8 被入侵后的系统恢复 406 24.8.1 保持冷静 407 24.8.2 断开网络 407 24.8.3 找到黑客入侵的方法 407 24.8.4 黑客文件清理 412 24.8.5 恢复未受影响的服务 412 24.8.6 修复问题 412 24.8.7 恢复受影响的服务 412 24.8.8 监控系统 412

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值