RAKsmart 站群服务器多 IP 绑定核心是先确认 IP 段与网关等信息,再通过临时配置测试、永久配置固化,最后验证与适配 Web 服务,Linux 主流系统可按虚拟接口或 IP 段批量配置,Windows 可通过图形界面或命令行添加。以下是详细步骤,小编为您整理发布RAKsmart 站群服务器多 IP 绑定,服务器端 IP 配置方法。

一、准备工作

  1. 从 RAKsmart 后台获取多 IP 信息,包括 IP 段、子网掩码、网关、广播地址,确认 IP 已开通且未被占用。
  2. 远程登录服务器(Linux 用 SSH,Windows 用远程桌面),关闭冲突的网络管理工具(如 NetworkManager)。
  3. 查看网卡名称:Linux 执行ip addrifconfig,Windows 在网络适配器中查看。

二、Linux 系统配置(CentOS/RedHat 主流)

1. 临时配置(重启失效,用于测试)

bash

运行

# 单IP添加,dev后为网卡名(如eth0、ens33)
ip addr add 192.168.1.100/24 dev eth0 label eth0:0
# 验证
ip addr show eth0
# 删除临时IP
ip addr del 192.168.1.100/24 dev eth0

2. 永久配置(单 IP / 多 IP 段两种方式)

方式一:单 IP 独立配置(适合少量 IP)
  1. 进入网卡配置目录:cd /etc/sysconfig/network-scripts/
  2. 复制模板创建虚拟接口文件:cp ifcfg-eth0 ifcfg-eth0:0(eth0 为网卡名,:0 为子接口序号)。
  3. 编辑文件(vi ifcfg-eth0:0),内容如下:

ini

DEVICE=eth0:0
BOOTPROTO=static
IPADDR=192.168.1.100  # 绑定的IP
NETMASK=255.255.255.0  # 子网掩码
GATEWAY=192.168.1.1  # 网关
ONBOOT=yes
TYPE=Ethernet
NO_ALIASROUTING=yes  # 避免路由冲突
  1. 重启网络服务:systemctl restart networkservice network restart
方式二:IP 段批量配置(适合大量 IP,如站群)
  1. 创建 range 文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0
  2. 配置内容如下:

ini

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR_START=192.168.1.100  # 起始IP
IPADDR_END=192.168.1.200  # 结束IP
CLONENUM_START=0  # 子接口起始序号(eth0:0开始)
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
NO_ALIASROUTING=yes
  1. 重启网络服务生效,系统会自动创建 eth0:0 到 eth0:100 等虚拟接口。

3. Ubuntu/Debian 系统配置

  1. 编辑/etc/network/interfaces,添加虚拟接口:

bash

运行

auto eth0:0
iface eth0:0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
  1. 重启网络:systemctl restart networking

三、Windows 系统配置

1. 图形界面配置

  1. 打开控制面板 > 网络和共享中心 > 更改适配器设置
  2. 右键网卡 → 属性 → 双击Internet 协议版本 4 (TCP/IPv4)
  3. 点击高级IP地址栏点击添加,输入 IP 和子网掩码,确定保存。

2. 命令行配置(管理员权限)

bash

运行

# 网卡名替换为实际名称(如“以太网”)
netsh interface ipv4 add address "以太网" 192.168.1.100 255.255.255.0
# 查看已添加IP
netsh interface ipv4 show addresses "以太网"

四、验证与 Web 服务适配

  1. 验证 IP 配置:
    • Linux:ip addr查看虚拟接口 IP,ping 网关ping 外网IP测试连通性。
    • Windows:ipconfig查看 IP,通过浏览器访问 IP 测试。
  2. Web 服务绑定多 IP:
    • Nginx:在 server 块中指定listen 192.168.1.100:80;
    • Apache:在虚拟主机配置中添加Listen 192.168.1.100:80,并设置ServerName对应域名。
  3. 防火墙放行端口:配置 iptables 或 firewalld,允许 80、443 等端口,避免 IP 无法访问。

五、常见问题排查

  1. 网络不通:检查网关、子网掩码是否正确,路由是否冲突,执行route -n查看路由表。
  2. 重启失效:确认配置文件中ONBOOT=yes,CentOS 8/9 需禁用 NetworkManager,改用 network-scripts。
  3. IP 冲突:联系 RAKsmart 确认 IP 未被占用,通过 arping 检测同网段 IP 冲突。

六、RAKsmart 专属提示

  1. 站群服务器多为多 C 段 IP,配置时注意不同 C 段的网关可能不同,需分别配置。
  2. 批量配置大量 IP 时,优先使用 range 方式,减少配置文件数量,便于管理。
  3. 若使用宝塔面板等可视化工具,可通过面板的 “网络设置” 模块快速添加多 IP,简化操作。