插件窝 干货文章 Linux云服务器怎么添加IP地址

Linux云服务器怎么添加IP地址

地址 添加 子网 配置 707    来源:    2025-04-24

在Linux云服务器上添加IP地址的方法

在Linux云服务器上添加IP地址通常有以下几种方法,具体取决于您的云服务提供商和网络配置需求。

方法一:临时添加IP地址(重启后失效)

# 添加单个IP
sudo ip addr add 新IP地址/子网掩码 dev 网卡名称

# 例如:
sudo ip addr add 192.168.1.100/24 dev eth0

方法二:永久添加IP地址(修改配置文件)

1. 对于使用netplan的系统(Ubuntu 18.04+)

编辑netplan配置文件(通常在/etc/netplan/目录下):

sudo nano /etc/netplan/50-cloud-init.yaml

添加额外的IP地址(示例):

network:
  version: 2
  ethernets:
    eth0:
      addresses:
        - 主IP地址/24
        - 新IP地址1/24
        - 新IP地址2/24
      gateway4: 网关地址
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

应用更改:

sudo netplan apply

2. 对于使用network-script的系统(CentOS/RHEL 7及更早版本)

编辑网络接口配置文件:

sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0:0

添加内容(示例):

DEVICE=eth0:0
BOOTPROTO=static
IPADDR=新IP地址
NETMASK=子网掩码
ONBOOT=yes

重启网络服务:

sudo systemctl restart network

方法三:使用云服务商的控制面板

大多数云服务提供商(如AWS、阿里云、腾讯云等)都允许通过控制面板添加弹性IP或辅助IP,然后绑定到实例:

  1. 登录云服务商控制台
  2. 找到网络或弹性IP部分
  3. 申请新IP地址
  4. 将IP绑定到目标实例
  5. 在实例内部配置新IP(通常需要使用方法一或二)

验证IP地址是否添加成功

ip addr show
# 或
ifconfig

注意事项

  1. 确保新IP地址在您的子网范围内且未被占用
  2. 云服务商可能有额外的安全组/防火墙规则需要配置
  3. 某些云平台需要先在控制台分配IP才能在系统内配置
  4. 添加IP后可能需要更新DNS记录

如果您需要针对特定云服务商的具体指导,请提供您使用的云平台名称,我可以给出更详细的步骤。