linux的网络接口怎么新建
linux的网络接口怎么新建详细介绍
在 Linux 系统中,新建网络接口的方法会因系统版本和网络管理工具的不同而存在差异。下面为你介绍几种常见的创建方式。
使用 ip 命令(适用于临时性网络接口)
ip 命令可用于临时创建网络接口,不过系统重启后这些配置会丢失。
bash
dummy0 dummy
dummy0 up
addr .1.100/24 dev dummy0
使用 nmcli 命令(适用于 NetworkManager 管理的系统)
nmcli 是 NetworkManager 的命令行工具,它创建的网络接口配置在系统重启后依然有效。
bash
nmcli connection ethernet con-name new-connection ifname eth1
nmcli connection modify new-connection ipv4.addresses .1.101/24
nmcli connection modify new-connection ipv4.gateway .1.1
nmcli connection modify new-connection ipv4.dns .8.8
nmcli connection modify new-connection ipv4.method manual
nmcli connection up new-connection
修改配置文件(适用于传统网络配置方式)
在某些 Linux 发行版(如 CentOS 7)中,可通过修改网络配置文件来创建新的网络接口。
bash
/etc/sysconfig/network-scripts/ifcfg-eth1
在文件中添加如下内容:
plaintext
DEVICE=eth1BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.102
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
保存并退出文件,然后重启网络服务:
bash
systemctl restart network
912 systemctl network
上述方法各有其适用场景,你可依据自身需求来选择合适的方式。