如何在两个不同的网卡上配置两个不同的ip和网关

如何在两个不同的网卡上配置两个不同的ip和网关

提前为我的糟糕英语感到抱歉。

我不知道如何针对这种特定情况配置我的适配器,如下所述。

我有两个 NIC,一个用于 Web 服务器和互联网 VPN,另一个用于互联网代理服务器。

假设我的第一个 NIC 配置是:
IP:198.25.143.196
子网:255.255.255.0
网关:198.25.143.209

我的第二个网卡配置是:
IP:185.43.12.154
子网:255.255.255.240
网关:185.43.12.145

还请考虑一下,我为 NIC1 启用了路由和远程访问,并且在 NAT/Basic firwall 中,我添加了我的第一个 NIC 并选择了连接到互联网的公共接口,并且刚刚选中了在此接口上启用 NAT。当我没有为 NIC2 配置默认网关时,vpn 工作正常,但代理不工作。当我没有为 NIC1 配置默认网关时,代理服务器工作正常,但 vpn 不工作。当我为两个 NIC 配置默认网关时(即使我知道这是错误的),Windows 会向我发出警告,并且 vpn 和代理服务器都随机工作并且非常慢。

所以问题是:我该如何配置我的网关(或者添加我不知道的静态路由)以使我的 NIC 能够使 vpn 和代理服务器正常工作?

答案1

您可以为第二个网关设置静态路由。

如何手动添加静态路由:

  1. 打开命令行(CMD)

  2. 命令格式“路由ADD目标网络面具子网掩码 网关 IP 度量成本“, 例如 :

路由添加 185.43.12.154 掩码 255.255.255.240 185.43.12.145
  1. 在cmd上写入“route print -4”

  2. 尝试使用“tracert”检查静态路由是否正常工作

答案2

Mike 给出了最好的答案,他指出您不能有 2 个默认网关。您不必修改路由表即可实现这一点。为两个网卡配置 IP 地址和掩码,然后确定哪个接口对您的需求最为关键,并将网关信息添加到该网卡。将另一个网卡上的网关留空。根据需要,路由仍将通过两个网卡进行,因此如果您对路由表进行了任何更改,请将其删除。向您提供配置信息的人应该知道您不想输入两个网关,并且应该告诉您选择其中一个。

答案3

您不能有 2 个默认网关。可能是策略路由(又名基于策略的路由) 就是您这里所需要的。

答案4

如果您的网络是 55.55.55.55 到网关 55.55.55.1,则将其放在一个 nic 中,如果另一个是 192.168.55.55 到网关 192.168.55.1,则只将 ip 放在 nic2 中,然后在 bat 文件中运行,例如。

路由添加 192.168.0.0 掩码 255.255.0.0 192.168.55.1

作品

相关内容