Linux单网卡多IP配置

2024-09-02  本文已影响0人  承诺一时的华丽

https://www.cnblogs.com/amsilence/p/18193476

        ssl_session_timeout  5m;
        ssl_ciphers          ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols        TLSv1.2 TLSv1.3;
        ssl_prefer_server_ciphers on;

要在同一网卡 ens1f1 上同时配置两个 IP 地址 192.168.10.5 和 173.5.8.4,可以按照以下步骤操作:

方法 1: 使用 nmcli 命令
  1. 配置第一个 IP 地址
    假设第一个 IP 地址 192.168.10.5 使用子网掩码 255.255.240.0:
nmcli connection modify ens1f1 ipv4.addresses 192.168.10.5/20 ipv4.method manual
  1. 添加第二个 IP 地址
    将第二个 IP 地址 173.5.8.4 添加到同一接口上:
nmcli connection modify ens1f1 +ipv4.addresses 173.5.8.4/24

注意:第二个 IP 地址的子网掩码 255.255.255.0 表示为 /24。

  1. 应用配置
    激活新的网络配置:
nmcli connection up ens1f1
方法 2: 手动编辑网络配置文件
  1. 编辑配置文件
    编辑 /etc/sysconfig/network-scripts/ifcfg-ens1f1 文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens1f1
  1. 添加多IP配置
    在配置文件中添加两个 IP 地址:
DEVICE=ens1f1
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.10.5
NETMASK=255.255.240.0

IPADDR2=173.5.8.4
NETMASK2=255.255.255.0
  1. 重启网络服务
    保存文件并重启网络服务以应用更改:
sudo systemctl restart NetworkManager

检查配置

无论使用哪种方法,您都可以使用以下命令检查网卡上的 IP 地址配置:

ip addr show ens1f1

这样您可以确认 ens1f1 接口上是否已经正确配置了两个 IP 地址。

上一篇 下一篇

猜你喜欢

热点阅读