当前位置:首页 > 编程技术 > 正文

linux 如何固定ipv4

linux 如何固定ipv4

在Linux系统中固定IPv4地址,通常需要编辑网络配置文件。以下是在不同Linux发行版中固定IPv4地址的一般步骤: 1. 使用NetworkManager如果系统...

在Linux系统中固定IPv4地址,通常需要编辑网络配置文件。以下是在不同Linux发行版中固定IPv4地址的一般步骤:

1. 使用NetworkManager

如果系统使用的是NetworkManager,可以通过以下步骤来固定IPv4地址:

1. 打开终端。

2. 输入 `nmcli con mod eth0 ipv4.addresses "192.168.1.100/24" ipv4.gateway 192.168.1.1 ipv4.method manual` 命令,其中 `eth0` 是你的网络接口名,`192.168.1.100/24` 是你想要的IPv4地址和子网掩码,`192.168.1.1` 是网关地址。

2. 使用sysconfig

对于基于Red Hat的系统(如Fedora、CentOS),你可以编辑`/etc/sysconfig/network-scripts/ifcfg-`文件:

1. 打开终端。

2. 使用文本编辑器打开配置文件,例如:`sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0`。

3. 设置以下参数:

```

TYPE=Ethernet

BOOTPROTO=static

IPADDR=192.168.1.100

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

ONBOOT=yes

```

4. 保存并关闭文件。

5. 重启网络服务:`sudo systemctl restart network`

3. 使用systemd

对于使用systemd的系统(如大多数现代Linux发行版),你可以编辑`/etc/netplan/01-netcfg.yaml`文件:

1. 打开终端。

2. 输入 `sudo nano /etc/netplan/01-netcfg.yaml`。

3. 添加以下内容:

```

network:

version: 2

ethernets:

eth0:

dhcp4: no

addresses:

192.168.1.100/24

gateway4: 192.168.1.1

```

4. 保存并关闭文件。

5. 应用新的网络配置:`sudo netplan apply`

请注意,根据你的具体Linux发行版和系统配置,文件路径和命令可能有所不同。在进行任何更改之前,请确保备份现有配置,以免出现意外问题。

最新文章