我在使用 VPS 的主机提供商上配置了双服务器。主机提供商告诉我,为了在我的两台服务器(它们位于同一位置)之间使用免费带宽,我需要为特定 IP(私有网络、VPN)添加别名“子网”。
如何在 widnwos 中添加别名 IP?在 Linux 中,相关命令应该是(根据我在博客中的搜索)“ifconfig eth0:1 10.129.175.165 netmask 255.255.255.0”
他们还说,服务器之间的另一种连接方式(也应该更快)是使用“私有局域网”,但事实上我不知道如何定义它:(。
是否有与 Windows 等效的方法或其他方法可以做到这一点?
我检查了我的 IP 配置,没有发现私有 LAN 或 VPN IP 的迹象。
答案1
仅当两台服务器具有相互连接的附加 NIC(直接或通过交换机等)时,您才可以在它们之间设置专用网络。您可以通过网络连接 GUI 执行所有这些操作,但如果您想从命令行执行这些操作,则可以通过 Netsh 命令完成所有操作。如果您使用的是 Windows 2008,请确保从提升的命令提示符启动此操作。
netsh interface show interface
这将列出所有可用的适配器。如果您有多个物理(有线)NIC,它们将显示为 LAN 连接 1、2 等。
Admin State State Type Interface Name
-------------------------------------------------------------------------
Enabled Connected Dedicated Local Area Connection
Enabled Connected Dedicated Local Area Connection 1
这显示了一个带有两个 LAN 适配器的系统,它们检测到它们已连接到某个设备。如果您没有第二个适配器,则无法在服务器之间设置完全专用的网络,如果第二个适配器被列为断开连接,您可能需要找人来解决这个问题,方法是访问服务器并插入一些电缆。
您可以使用 show config 命令列出接口的当前地址和其他配置数据,以便确定哪些接口可供您使用,以及以何种方式使用。
netsh interface ipv4 show config
请注意,您ipconfig /all
将获得几乎相同的信息(并同时涵盖 ipv6)。
您可以按如下方式在未配置的接口上设置 IPv4 地址。
netsh interface ipv4 set address "Local Area Connection 1" static 192.168.1.10 255.255.255.0 192.168.1.1 1
“static”后面的参数是 ip 地址、网络掩码、网关和网关度量。请注意不要使用该参数选择服务器的主接口,因为如果您在选择了主接口的远程系统上执行该操作,您几乎肯定会失去连接。
您还可以向现有 NIC 添加额外的 ipv4 地址,前提是它尚未配置 DHCP。此选项几乎肯定适合您,因为它就是您的提供商所描述的添加“别名 ip”。
netsh interface ipv4 add address "Local Area Connection 1" static 192.168.2.10 255.255.255.0
鉴于您已经有默认网关,您可以省略网关选项。