手机版 收藏 导航

Linux 如何使用 ip 命令设置 IP 地址_Linux 如何保存网络配置

原创   www.link114.cn   2023-11-18 13:32:07

Linux 如何使用 ip 命令设置 IP 地址_Linux 如何保存网络配置

在 Linux 中,可以使用 ip addr add 命令来添加 IP 地址,语法如下:

ip addr add <IP地址>/<子网掩码> dev <接口名>

例如,要为 eth0 网卡添加 IP 地址 192.168.1.100/24,可以使用以下命令:

ip addr add 192.168.1.100/24 dev eth0

要删除 IP 地址,可以使用 ip addr del 命令,语法如下:

ip addr del <IP地址>/<子网掩码> dev <接口名>

例如,删除 eth0 网卡上的 IP 地址 192.168.1.100/24,可以使用以下命令:

ip addr del 192.168.1.100/24 dev eth0

在 Linux 系统中,网络配置通常保存在以下几个文件中:

  • /etc/network/interfaces: 用于定义静态网络接口配置
  • /etc/sysconfig/network-scripts/ifcfg-*: 用于定义网络接口配置(CentOS/RHEL)
  • /etc/netplan/*.yaml: 用于定义网络接口配置(Ubuntu/Debian)
  • /etc/resolv.conf: 用于定义 DNS 服务器

以下以 Ubuntu 系统为例,介绍如何在 /etc/netplan/ 目录下保存网络配置:

  1. 编辑 /etc/netplan/00-installer-config.yaml 文件,添加以下内容:
    network:
      ethernets:
        eth0:
          addresses:
          - 192.168.1.100/24
          gateway4: 192.168.1.1
          nameservers:
            addresses:
            - 8.8.8.8
            - 8.8.4.4
      version: 2
  2. 应用配置:
    sudo netplan apply

还可以使用 ip route 命令来管理路由表,以及使用 ip dns 命令来管理 DNS 服务器。

在 Linux 系统中,我们可以使用 ip 命令来管理网络配置,包括设置 IP 地址、网关、DNS 等。通过编辑相关配置文件,还可以保存网络配置,确保系统重启后配置依然有效。掌握这些技能可以帮助我们更好地管理 Linux 系统的网络环境。