欢迎访问楠楠博客,专注于网络营销类百科知识解答!
当前位置:楠楠博客 >> 软件编程 >> 系统 >> 详情

LINUX命令修改IP后怎么保存

2025-08-06 系统 责编:楠楠博客 6656浏览

在Linux系统中修改IP地址后,需根据不同的网络管理工具和发行版选择对应的保存方法,以下是详细步骤和扩展知识:

LINUX命令修改IP后怎么保存

1. 临时修改IP(重启失效)

使用`ip`或`ifconfig`命令临时修改IP(部分系统需安装`net-tools`):

bash

sudo ip addr add 192.168.1.100/24 dev eth0 # 添加IP

sudo ip link set eth0 up # 启用网卡

或:

bash

sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0

临时修改的IP在重启后会丢失,需通过配置文件永久保存。

2. 永久修改IP(不同发行版配置文件)

Debian/Ubuntu(使用`netplan`或`/etc/network/interfaces`)

Netplan(默认工具)

编辑YAML配置文件(如`/etc/netplan/01-netcfg.yaml`),示例:

yaml

network:

version: 2

ethernets:

eth0:

dhcp4: no

addresses: [192.168.1.100/24]

gateway4: 192.168.1.1

nameservers:

addresses: [8.8.8.8, 8.8.4.4]

应用配置:

bash

sudo netplan apply

传统interfaces文件(旧版):

编辑`/etc/network/interfaces`:

bash

auto eth0

iface eth0 inet static

address 192.168.1.100

netmask 255.255.255.0

gateway 192.168.1.1

重启网络服务:

bash

sudo systemctl restart networking # 或执行`sudo /etc/init.d/networking restart`

RHEL/CentOS(使用NetworkManager或ifcfg文件)

NetworkManager(推荐)

使用`nmtui`或`nmcli`工具:

bash

sudo nmtui # 图形化界面修改

或命令行:

bash

sudo nmcli con mod eth0 ipv4.addresses 192.168.1.100/24

sudo nmcli con mod eth0 ipv4.gateway 192.168.1.1

sudo nmcli con up eth0

ifcfg文件

编辑`/etc/sysconfig/network-scripts/ifcfg-eth0`:

ini

BOOTPROTO=static

IPADDR=192.168.1.100

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

ONBOOT=yes

重启网络:

bash

sudo systemctl restart network

Arch Linux(使用`systemd-networkd`或`Netctl`)

systemd-networkd

创建配置文件`/etc/systemd/network/20-wired.network`:

ini

[Match]

Name=eth0

[Network]

Address=192.168.1.100/24

Gateway=192.168.1.1

DNS=8.8.8.8

启用服务:

bash

sudo systemctl enable --now systemd-networkd

3. 验证与故障排除

检查IP是否生效:

bash

ip addr show eth0

测试网络连通性:

bash

ping 8.8.8.8

若DNS失效,检查`/etc/resolv.conf`是否包含正确的DNS服务器。

4. 扩展知识

多IP绑定:通过`ip addr add`或配置文件可为单网卡绑定多个IP。

DHCP保留IP:在路由器中设置MAC与IP绑定,配合客户端DHCP配置。

网络命名空间:高级用户可创建隔离的网络环境测试配置。

Firewalld/iptables:修改IP后需检查防火墙规则是否允许新IP的流量。

修改IP后务必确认相关服务(如SSH)的访问权限,避免因配置错误导致失联。

本站申明:楠楠博客为网络营销类百科展示网站,网站所有信息均来源于网络,若有误或侵权请联系本站!
为您推荐
  • 在Windows Server 2003中配置防火墙端口需要通过内置防火墙功能或命令行工具实现。以下是专业操作步骤和扩展内容:一、图形化界面操作1. 打开控制面板 > Windows 防火墙(需安装SP1或更高版本)2. 选择“高级”选项卡3. 在“网络连
    2025-12-16 系统 790浏览
  • Linux 80端口本身不是防火墙,而是网络通信中的逻辑端点,用于标识特定服务(如HTTP服务)。防火墙(如iptables、firewalld)是安全组件,通过规则控制端口访问权限(如允许/禁止80端口的流量)。以下是对端口与防火墙核心关系的
    2025-12-16 系统 7177浏览
栏目推荐
  • 是的,iOS系统支持用户在一定范围内调节主屏幕图标(App图标)的大小以及排列布局。这主要通过系统内置的显示与亮度设置中的视图模式,或借助辅助功能中的更大文本选项来实现。以下是专业的详细说明。一、调节图标大小
    2025-10-07 系统 8549浏览
  • Linux命令的设计遵循着Unix哲学,其核心规律是简洁、模块化和组合性。绝大多数命令都力求做好一件事,并通过管道和重定向等机制组合使用,以解决复杂问题。其命名和参数也通常遵循一定的约定俗成的规律。以下是Linux命令的
    2025-10-06 系统 9482浏览
  • Linux系统并非由单一公司所有或开发,它是一个由全球众多开发者、公司及社区共同参与开发和维护的开源操作系统内核。其核心部分——Linux内核,最初由芬兰程序员Linus Torvalds于1991年创建,并遵循GNU通用公共许可证(GPL)发布
    2025-10-06 系统 2982浏览
栏目热点
全站推荐
  • 搜索引擎的核心特点包括信息检索机制、实时性、排序算法优化、用户体验导向及可扩展性等。以下是系统性分析:一、搜索引擎的核心特点1. 广泛覆盖与信息检索通过网络爬虫(Web Crawler)持续抓取全网公开数据,建立结构化索
    2025-12-14 搜索引擎 6084浏览
  • 哔哩哔哩(Bilibili)的会员活动时间通常与节日促销、周年庆、暑期档等重要节点强关联,主要围绕大会员限时折扣、联名卡、新用户首冲优惠等形式展开。以下是基于历史规律与官方活动公告的权威汇总: 活动类型 常见
    2025-12-14 哔哩哔哩 8039浏览
  • 微信视频号拍摄或编辑过程中保持原声的本质是避免系统自动覆盖原始音频。以下是分场景操作指南与技术原理说明:核心操作流程 场景操作路径关键控制点 本地视频上传视频号创作→导入本地素材→编辑页关闭「配乐」需手
    2025-12-14 视频号 6437浏览
友情链接
底部分割线