Назад | Перейти на главную страницу

GCP: нет доступа к сети на дополнительных виртуальных сетевых интерфейсах

У меня есть экземпляр Windows Server 2016, работающий в Google Cloud Console. Я добавил несколько дополнительных виртуальных сетевых адаптеров, чтобы попытаться повысить скорость моей сети. В частности, надеясь использовать зарубежные конечные точки для прокачки своего пути к более быстрому интернету, или, по крайней мере, просто объединить их вместе для общего повышения. Сетевой интерфейс по умолчанию продолжает работать нормально, но дополнительные сетевые адаптеры просто говорят «Нет доступа к сети». Что я упустил, люди?

Вот моя сетевая конфигурация GCP:

И вот что я вижу внутри виртуальной машины:

А вот и мой ipconfig:

Windows IP Configuration

   Host Name . . . . . . . . . . . . : xxxxxxx
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : xxx.local
                                       c.harvest316.internal

PPP adapter SonicWall NetExtender:

   Connection-specific DNS Suffix  . : xxx.local
   Description . . . . . . . . . . . : SonicWall NetExtender
   Physical Address. . . . . . . . . :
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 192.168.10.84(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.255
   Default Gateway . . . . . . . . . :
   DNS Servers . . . . . . . . . . . : 10.2.x.x
                                       192.168.x.x
   NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter Ethernet:

   Connection-specific DNS Suffix  . : c.harvest316.internal
   Description . . . . . . . . . . . : Red Hat VirtIO Ethernet Adapter
   Physical Address. . . . . . . . . : XX-XX-0A-98-00-03
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 10.152.0.3(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.240.0
   Lease Obtained. . . . . . . . . . : Wednesday, 25 April 2018 2:28:45 PM
   Lease Expires . . . . . . . . . . : Thursday, 26 April 2018 2:28:45 PM
   Default Gateway . . . . . . . . . : 10.152.0.1
   DHCP Server . . . . . . . . . . . : 169.254.169.254
   DNS Servers . . . . . . . . . . . : 10.152.0.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter Ethernet 2:

   Connection-specific DNS Suffix  . : c.harvest316.internal
   Description . . . . . . . . . . . : Red Hat VirtIO Ethernet Adapter #2
   Physical Address. . . . . . . . . : XX-XX-0A-01-00-02
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 10.1.0.2(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.240
   Lease Obtained. . . . . . . . . . : Wednesday, 25 April 2018 2:28:45 PM
   Lease Expires . . . . . . . . . . : Thursday, 26 April 2018 2:28:45 PM
   Default Gateway . . . . . . . . . :
   DHCP Server . . . . . . . . . . . : 169.254.169.254
   DNS Servers . . . . . . . . . . . : 10.1.0.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter Ethernet 3:

   Connection-specific DNS Suffix  . : c.harvest316.internal
   Description . . . . . . . . . . . : Red Hat VirtIO Ethernet Adapter #3
   Physical Address. . . . . . . . . : XX-XX-0A-03-00-02
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 10.3.0.2(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.240
   Lease Obtained. . . . . . . . . . : Wednesday, 25 April 2018 2:28:45 PM
   Lease Expires . . . . . . . . . . : Thursday, 26 April 2018 2:28:45 PM
   Default Gateway . . . . . . . . . :
   DHCP Server . . . . . . . . . . . : 169.254.169.254
   DNS Servers . . . . . . . . . . . : 10.3.0.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter Ethernet 4:

   Connection-specific DNS Suffix  . : c.harvest316.internal
   Description . . . . . . . . . . . : Red Hat VirtIO Ethernet Adapter #4
   Physical Address. . . . . . . . . : XX-XX-0A-04-00-02
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 10.4.0.2(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.240
   Lease Obtained. . . . . . . . . . : Wednesday, 25 April 2018 2:28:45 PM
   Lease Expires . . . . . . . . . . : Thursday, 26 April 2018 2:28:45 PM
   Default Gateway . . . . . . . . . :
   DHCP Server . . . . . . . . . . . : 169.254.169.254
   DNS Servers . . . . . . . . . . . : 10.4.0.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter Ethernet 5:

   Connection-specific DNS Suffix  . : c.harvest316.internal
   Description . . . . . . . . . . . : Red Hat VirtIO Ethernet Adapter #5
   Physical Address. . . . . . . . . : XX-XX-0A-05-00-02
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   IPv4 Address. . . . . . . . . . . : 10.5.0.2(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.240
   Lease Obtained. . . . . . . . . . : Wednesday, 25 April 2018 2:28:45 PM
   Lease Expires . . . . . . . . . . : Thursday, 26 April 2018 2:28:45 PM
   Default Gateway . . . . . . . . . :
   DHCP Server . . . . . . . . . . . : 169.254.169.254
   DNS Servers . . . . . . . . . . . : 10.5.0.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

SonicWall NetExtender VPN был в порядке до того, как я добавил дополнительные сетевые адаптеры, и независимо от того, подключен он или нет, никак не меняет другую монету.

Причина, по которой это происходит, заключается в том, что вы не предоставили компьютеру Windows информацию о шлюзе по умолчанию. Вам необходимо добавить шлюз по умолчанию для каждого нового адаптера / интерфейса.

В качестве примера предположим, что вы хотите добавить шлюз по умолчанию для «Ethernet 4» в выходные данные ipconfig (это относится к интерфейсу, настроенному в GCP для использования сети «cloudynet4»).

Если вы посмотрите на страницу своей сети, вы увидите, что шлюз указан как «10 .4.0.1».

Вам нужно указать машине Windows использовать этот адрес для отправки информации в другую сеть или Интернет.

Для этого откройте командную строку на компьютере с Windows с правами администратора и затем выполните следующую команду:

route add 0.0.0.0 mask 0.0.0.0 10.4.0.1 IF 4

Чтобы объяснить эту команду, она добавляет маршрут ко всем адресам вне сети (т. Е. Пункт назначения - 0.0.0.0) с использованием шлюза 10.4.0.1 и применяет его к интерфейсу 4 (IF 4).

Для каждого интерфейса, который вы хотите предоставить доступ в Интернет, вам необходимо выполнить эту команду (подставляя соответствующий шлюз [полученный со страницы сетей] и номер IF для каждого интерфейса [полученный из выходных данных ipconfig]).

Как только вы это сделаете, все ваши интерфейсы будут активны и смогут отправлять и получать интернет-трафик. Вы увидите, как в разделе «Шлюз по умолчанию» выходных данных ipconfig будет указан IP-адрес шлюза, который вы добавили.

Для получения дополнительной информации о добавлении маршрутов в Windows, пожалуйста, посмотрите Вот.