Skip to content

服务器之间的 VLAN 配置

在这篇文章中

信息

如果您订购了多台服务器,可以在它们之间建立连接。VLAN 允许您将服务器上的流量整合到本地网络中。在这种情况下,服务器之间的流量不计费。在服务器之间配置 VLAN 的另一个好处是提高数据安全。

服务器互联的配置流程取决于客户服务器的位置。连接服务的成本和选项在此处提供 这里

备注

如果您需要在相距较远的服务器之间配置 VLAN,则应联系我们的工程师。他们将设置连接并执行必要的网络设置。

警告

如果服务器位于同一机架中,您需要联系我们的工程师,他们将插入额外的网卡。服务器将直接连接。在这种情况下,可以独立进行网络设置。

对于网络适配器设置,请使用私有地址空间范围内的 IP 地址(即未使用的地址):

  • 10.0.0.0/8;
  • 172.16.0.0/12;
  • 192.168.0.0/16。

Linux 系列服务器上的 VLAN 配置

要连接到服务器,您可以使用 SSH 协议或 Invapi 控制面板中提供的 远程访问方法 之一。连接到服务器后,必须执行以下操作:

  1. 检查第二个网络接口的名称:

    ip link show
    
    在以下示例中,将使用网络接口 eth1 的名称。接口名称可能不同。

  2. 配置第二个网络接口

    网络接口配置可以通过两种方式完成:

    • 使用 ip 命令;
    • 通过更改配置文件。此方法更受青睐,因为它允许在关闭硬件后保存网络设置。

IP 命令

在具有第一个网络接口的服务器上执行:

ip address add 192.168.0.1/24 dev eth1
ip link set eth1 up

在上述示例中,第二个网络接口 eth1 配置为私有子网 192.168.0.0/24 的第一个 IP 地址。在每个案例中,可以使用不同的地址,但它们必须在同一子网内唯一。

必须在第二个专用服务器上执行类似的操作(如果有超过两个,则在每个服务器上)。设置应用于所选子网的第二个地址。在我们的示例中 – 192.168.0.2

ip address add 192.168.0.2/24 dev eth1
ip link set eth1 up

更改配置文件的方法

在 CentOS 上,网络配置位于:

/etc/sysconfig/network-scripts/ifcfg-eth1("interface_name")

在第一个服务器上,配置文件必须按如下方式编辑:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPADDR=192.168.0.1
NETMASK=255.255.255.0
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth1
UUID= "UUID_ID"
DEVICE=eth1
ONBOOT=yes

在第二个服务器上:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPADDR=192.168.0.2
NETMASK=255.255.255.0
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth1
UUID= "UUID_ID"
DEVICE=eth1
ONBOOT=yes

要使用新配置,必须在所有合并到单个 VLAN 中的服务器上重启网络服务:

systemctl restart network

要检查连接:

ping -c 3 192.168.0.2

Windows 服务器上的 VLAN 配置

要连接到服务器,您可以使用 RDP 协议或 Invapi 控制面板中提供的 远程访问方法 之一。连接到服务器后,必须执行以下操作:

  1. 网络接口配置。

    查看第二个网络接口的名称:

    netsh interface ip show config | findstr "interface"
    

    在第一个服务器上设置第二个网络接口:

    netsh interface ipv4 add address "Ethernet 2" 192.168.0.1 255.255.255.0
    

    检查设置的应用情况

    netsh interface ip show addresses "Ethernet 2"
    

    警告

    这些操作必须在连接到 VLAN 的每个服务器上执行。IP 地址根据连接时的服务器序列号更改。

  2. 检查连通性:

    ping -c 3 192.168.0.2
    
question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×