百度
360搜索
搜狗搜索

linux命令怎么修改ip地址详细介绍

在 Linux 系统中,修改 IP 地址的方法因系统版本和网络管理工具的不同而有所差异,以下是常见的操作方式:

一、临时修改 IP 地址(重启后失效)

适用于测试或临时调整网络配置,无需修改配置文件。

1. 使用
ifconfig 命令(传统工具,部分新系统已弃用)

bash

eth0 .1.100 netmask .255.0

  • eth0 为网卡名称(可通过 ip addrifconfig 查看实际网卡名,如 enp3s0wlan0 等)。
  • 若需删除旧 IP:sudo ifconfig eth0 down && sudo ifconfig eth0 up(先禁用再启用网卡)。

2. 使用
ip 命令(推荐,新系统通用)

bash

addr .1.100/24 dev eth0

addr del 旧IP地址/子网掩码 dev eth0

addr 新IP地址/子网掩码 dev eth0

eth0 up

二、永久修改 IP 地址(重启后生效)

需修改网卡配置文件,不同 Linux 发行版配置文件路径略有不同。

1. Debian/Ubuntu 系列(如 Ubuntu、Debian、Linux Mint)

配置文件路径:/etc/network/interfaces
bash

  /etc/network/interfaces

  • 静态 IP 配置示例:plaintext
    auto eth0          # 开机自动激活网卡

    iface eth0 inet static

    address 192.168.1.100 # IP 地址

    netmask 255.255.255.0 # 子网掩码

    gateway 192.168.1.1 # 网关

    dns-nameservers 8.8.8.8 114.114.114.114 # DNS 服务器

  • 保存后重启网络服务:bash
     systemctl restart networking

2. RedHat/CentOS/Fedora 系列

配置文件路径:/etc/sysconfig/network-scripts/ifcfg-网卡名(如 ifcfg-eth0
bash

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

  • 静态 IP 配置示例:plaintext
    TYPE=Ethernet

    BOOTPROTO=static # 静态 IP(默认 dhcp 为动态获取)

    NAME=eth0

    DEVICE=eth0

    ONBOOT=yes # 开机启动网卡

    IPADDR=192.168.1.100 # IP 地址

    NETMASK=255.255.255.0 # 子网掩码

    GATEWAY=192.168.1.1 # 网关

    DNS1=8.8.8.8 # DNS 服务器

  • 保存后重启网络服务:bash
     systemctl restart network

3. 使用 NetworkManager(图形化工具或命令行)

适合桌面环境或支持 NetworkManager 的系统:
bash

nm-connection-editor

nmcli connection modify 连接名 ipv4.method manual ipv4.addresses .1.100/24 ipv4.gateway .1.1

nmcli connection up 连接名

三、验证 IP 地址修改

修改后可通过以下命令检查配置是否生效:
bash

 addr show eth0          

.1.1

www.baidu.com

注意事项

  1. 网卡名称:确保使用正确的网卡名称(如 eth0enp3s0wlan0 等),可通过 ip addrls /sys/class/net/ 查看。
  2. 权限:修改网络配置需管理员权限(sudo)。
  3. 动态 IP(DHCP):若需恢复自动获取 IP,将配置文件中的 BOOTPROTOiface ... inet 设置为 dhcp 即可。

根据你的 Linux 发行版选择对应的方法,临时修改适合快速调试,永久修改则需编辑配置文件并重启服务。

阅读更多 >>>  为什么要域名服务器访问,为什么域名服务器能把域名解析成IP地址

网站数据信息

"linux命令怎么修改ip地址"浏览人数已经达到22次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux命令怎么修改ip地址的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!