百度
360搜索
搜狗搜索

linux设置ip地址的命令详细介绍

在 Linux 中设置 IP 地址的命令因工具和场景而异,以下是常用方法完整示例

一、临时设置(重启后失效)

1. 使用
ip 命令(推荐,现代 Linux 通用)

bash

addr .1.100/24 dev eth0

eth0 up

route default via .1.1

2. 传统
ifconfig(需安装
net-tools,逐渐被淘汰)

bash

  eth0 .1.100 netmask .255.0 up

route default gw .1.1

二、永久设置(重启后保留)

1. 直接修改配置文件(适用于大多数发行版)

步骤 1:编辑接口配置文件(以 eth0 为例)
bash

  /etc/netplan/00-installer-config.yaml  

/etc/sysconfig/network-scripts/ifcfg-eth0

示例(netplan 格式)
yaml

networkd

no

192.168.1.100/24

192.168.1.1

8.8.8.8 114.114.114.114

示例(ifcfg 格式,CentOS 7)
ini

步骤 2:应用配置
bash

netplan apply

systemctl restart network

2. 使用图形工具(适合桌面环境)

  • GNOME:设置 → 网络 → 有线(齿轮图标)→ 手动配置 IP
  • KDE:系统设置 → 网络 → 接口 → 编辑 → IPv4/IPv6 设为 “手动”

三、验证配置

bash

 addr show eth0  

route

.1.1

example.com

注意事项

  1. 接口名称:现代 Linux 接口名如 enp0s3(非 eth0),可用 ip link 查看
  2. 权限:所有修改需 sudo 或 root 权限
  3. 发行版差异
    • Debian/Ubuntu 新版本:优先用 netplan
    • RHEL/CentOS 8+:推荐 nmclinmcli connection edit eth0
    • 老旧系统:使用 ifcfg 配置文件

根据你的 Linux 发行版和场景,选择适合的方法即可。如果需要更具体的命令(如绑定多个 IP 或配置网桥),可以进一步说明需求~

阅读更多 >>>  怎么从windows复制文字到linux

文章数据信息:

本文主要探讨:"linux设置ip地址的命令", 浏览人数已经达到36次, 首屏加载时间:2.007 秒。