百度
360搜索
搜狗搜索

linux用命令改ip详细介绍

在 Linux 上修改 IP 地址可以通过命令行工具实现,以下是常用方法:

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

方法 1:使用
ip 命令(推荐,新系统标准工具)

  1. 查看当前网络接口
    bash
     addr show

    找到目标接口(如 ens33eth0wlan0 等)。

  2. 禁用网络接口(可选,修改前建议禁用)
    bash
        dev 接口名 down

    例如:sudo ip link set dev ens33 down

  3. 设置 IP 地址和子网掩码
    bash
      addr  IP地址/子网掩码 dev 接口名

    例如:sudo ip addr add 192.168.1.100/24 dev ens33

  4. 设置默认网关
    bash
      route  default via 网关IP

    例如:sudo ip route add default via 192.168.1.1

  5. 启用网络接口
    bash
        dev 接口名 up

    例如:sudo ip link set dev ens33 up

方法 2:使用
ifconfig 命令(旧工具,部分系统可能已淘汰)

  1. 设置 IP 地址和子网掩码
    bash
      接口名 IP地址 netmask 子网掩码

    例如:sudo ifconfig ens33 192.168.1.100 netmask 255.255.255.0

  2. 设置默认网关
    bash
     route  default gw 网关IP

    例如:sudo route add default gw 192.168.1.1

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

方法 1:通过配置文件(适用于大多数 Linux 发行版)

  1. 找到接口配置文件

    • Debian/Ubuntu(旧版)/etc/network/interfaces
    • RedHat/CentOS 7 及以下/etc/sysconfig/network-scripts/ifcfg-<接口名>
      例如:/etc/sysconfig/network-scripts/ifcfg-ens33
    • Ubuntu 18.04+ 及 Debian 10+:使用 netplan,配置文件在 /etc/netplan/ 目录(.yaml 文件)。

  2. 编辑配置文件(以 RedHat 为例)
    bash
      /etc/sysconfig/network-scripts/ifcfg-ens33

    添加或修改以下内容:
    ini

  3. 应用配置

    • RedHat/CentOS:sudo systemctl restart network
    • Debian/Ubuntu(非 netplan):sudo systemctl restart networking
    • netplan 系统:sudo netplan apply

方法 2:使用
netplan(适用于 Ubuntu 18.04+)

  1. 查看 netplan 配置文件
    bash
     /etc/netplan/

    通常为类似 00-installer-config.yaml 的文件。

  2. 编辑配置文件
    bash
      /etc/netplan/00-installer-config.yaml

    修改内容如下(示例):
    yaml

    networkd

    no

    192.168.1.100/24

    192.168.1.1

    8.8.8.8 8.8.4.4

  3. 应用配置
    bash
     netplan apply

注意事项

  1. 接口名:通过 ip addr showls /sys/class/net/ 查看正确的接口名称(如 ens33eth0 等)。
  2. 管理员权限:所有修改需使用 sudo 或切换至 root 用户。
  3. 备份配置:修改前建议备份配置文件,避免配置错误导致网络中断。

根据你的 Linux 发行版选择合适的方法,临时修改用于测试,永久修改需编辑配置文件并重启网络服务。

阅读更多 >>>  网络协议,网络协议中,传输控制协议的缩写是TCP

网站数据信息

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