Windows 10 от NIC 1 до NIC 2
У меня есть ПК с Windows 10 LTSB, который я пытаюсь рассматривать как сервер (под управлением IIS и SQL) и как маршрутизатор, но проблема со стороны маршрутизатора вызывает у меня проблемы.
У меня есть 1 NIC на основе Ethernet (192.168.1.180 без шлюза) и 1 NIC на основе сотового модема (шлюз 100.100.7.31: 100.100.7.1).
Моя цель - направить все 100.100.XX (255.255.0.0) на сотовый модем, чтобы мои устройства, подключенные к сетевой карте Ethernet, могли обмениваться данными с устройствами 100.100.XX.
В настоящее время я получаю ошибки истечения времени пинга при пинге 100.100.XX с моего Ethernet-устройства, но я могу пинговать Ethernet-адаптеры и модемы. Кроме того, мой сервер может пропинговать устройства 100.100.XX, и он может пропинговать мои устройства Ethernet, поэтому не работает только "ethernet -> сервер -> устройство 100.100.XX". Моя таблица маршрутизации выглядит следующим образом:
===========================================================================
Interface List
14...b4 9d 9f 5a 5f 48 ......Generic Mobile Broadband Adapter
16...74 fe 48 21 b0 52 ......Realtek PCIe GBE Family Controller
2...00 0b ab d8 69 90 ......Intel(R) I210 Gigabit Network Connection
1...........................Software Loopback Interface 1
9...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
7...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 100.100.7.1 100.100.7.31 2
100.100.7.0 255.255.255.192 On-link 100.100.7.31 257
100.100.7.31 255.255.255.255 On-link 100.100.7.31 257
100.100.7.63 255.255.255.255 On-link 100.100.7.31 257
127.0.0.0 255.0.0.0 On-link 127.0.0.1 331
127.0.0.1 255.255.255.255 On-link 127.0.0.1 331
127.255.255.255 255.255.255.255 On-link 127.0.0.1 331
192.168.1.0 255.255.255.0 On-link 192.168.1.180 11
192.168.1.255 255.255.255.255 On-link 192.168.1.180 266
224.0.0.0 240.0.0.0 On-link 127.0.0.1 331
224.0.0.0 240.0.0.0 On-link 192.168.1.180 266
224.0.0.0 240.0.0.0 On-link 100.100.7.31 257
255.255.255.255 255.255.255.255 On-link 127.0.0.1 331
255.255.255.255 255.255.255.255 On-link 192.168.1.180 266
255.255.255.255 255.255.255.255 On-link 100.100.7.31 257
===========================================================================
Persistent Routes:
Network Address Netmask Gateway Address Metric
0.0.0.0 0.0.0.0 100.100.7.1 1
===========================================================================
Насколько я понимаю, когда я пингую 100.100.XX с моего устройства, подключенного к Ethernet, сервер не найдет для него определенный маршрут, поэтому он будет использовать маршрут по умолчанию 0.0.0.0 и отправит трафик на 100.100.7.1.
Тем не менее, когда я пинг с моего устройства Ethernet, я не получаю никаких ответов. Что я делаю неправильно?
ОБНОВЛЕНЫ МЫСЛИ, КАК ВИДИТЕ ЭТО:
Является ли это недостатком в моей логике?: Сервер направит ВСЕ 100.100.XX трафик на сотовый модем, включая ответы от 100.100.XX устройств, что вызывает петлю?
Я отправляю ping на устройство 100.100.XX с моего устройства Ethernet, затем сервер направляет пинг на 100.100.7.1, затем получает ответ от 100.100.XX, затем направляет ответный ответ через маршрут 100.100.XX на 100.100.7.1 что приводит к бесконечному циклу, вызывая тайм-аут (объясняет, почему я не получаю ошибки net / host not found)
Другая информация:
1. На сервере включена IP-маршрутизация (через regedit), и сообщается как "IP-маршрутизация включена......: Да" через "ipconfig / all"
2. Мое сетевое устройство может успешно пропинговать адаптер ячейки и адаптер Ethernet на сервере (100.100.7.31 и 192.168.1.180 соответственно)
3. Мое сетевое устройство не получает никаких ошибок "хост не найден" или "сеть не найдена" при пинге
4. Результат поиска пути при проверке устройства 100.100.XX с моего устройства Ethernet:
C:\>pathping 100.100.X.X
Tracing route to 100.100.X.X over a maximum of 30 hops
0 DESKTOP-BFB4MID [192.168.1.5]
1 DESKTOP-UGFIN0H [192.168.1.180]
2 * * *
Computing statistics for 25 seconds...
Source to Here This Node/Link
Hop RTT Lost/Sent = Pct Lost/Sent = Pct Address
0 DESKTOP-BFB4MID [192.168.1.5]
0/ 100 = 0% |
1 0ms 0/ 100 = 0% 0/ 100 = 0% DESKTOP-UGFIN0H [192.168.1.180]
Trace complete.
1 ответ
Следуй этим шагам:
Подключите ноутбук к серверу в сети 192.168.1.x/24, IP-адрес сервера.180 Портативный компьютер.5
Откройте RRAS MMC (Пуск, панель управления, инструменты администратора, Маршрутизация и удаленный доступ).
Разверните IPv4, щелкните правой кнопкой мыши General и выберите New Routing Protocol.
В протоколах маршрутизации нажмите NAT, а затем нажмите OK.
Щелкните правой кнопкой мыши NAT, а затем нажмите Новый интерфейс.
Выберите интерфейс, который подключается к общедоступному Интернету (сотовый модем 100.100.7.31), и нажмите кнопку ОК.
Выберите на этом интерфейсе общий интерфейс, подключенный к Интернету, и включите NAT, а затем нажмите кнопку "ОК".
Перезапустите службу RRAS.
Это должно позволить вам общаться, как и ожидалось.
:)
Я думаю, что это проблема непонимания некоторых основных сетевых ограничений.
Я верю, что вы говорите, что у вас есть.
Внутренняя сеть 100.100.xx
--- Are these devices local and on a switch? are you using any vlans?
Сотовый модем, который находится в сети 100.100.7.1
--- Plugged into a Switch?
Сетевой адаптер на сервере назначен IP 100.100.7.31
--- Plugged into the same switch and VLAN?
Другая локальная сеть 192.168.1.180
--- Guessing this is a LAN behind your router at home
Я подозреваю, что вы просто назначаете IP-адреса серверов в диапазоне 100.100.xx, фактически не владея этим адресным пространством (это публичное адресное пространство, а не частный диапазон, и его необходимо приобрести)
Я также подозреваю, что вы назначили их всех на коммутаторе 2-го уровня и подключили к сотовому модему, чтобы быть фактической яростью, которую вы приобрели у провайдера.
Итак, я считаю, что вы собираетесь сделать что-то вроде этого:
Откажитесь от сети 100.100.xx и используйте сеть 10.10.xx/16 для своих серверов
--- (Unless they are live on the internet on those 100.100.x.x/16 IP addresses and you want to reach them through the internet)
Настройте VLAN на коммутаторе для каждой из сетей, которые вы хотите маршрутизировать через хост Windows 10.
--- IE the 100.100.7.x/26 network to the Cell modem, the 10.10.x.x/16 Network for the servers, and the 192.168.1/24 network for your VMs.
На сетевой плате Windows 10 создайте интерфейсы VLAN для каждой из этих сетей.
В настройке RRAS в вашей системе Windows 10 настройте его для использования этих интерфейсов vlan с соответствующими настройками сети
W по умолчанию в вашей системе Windows 10 остается прежним.
Ваши серверы и другое оборудование в ваших сетях 10.10.xx/16 и 192.168.1.x/24 либо меняются на локальные IP-адреса вашего компьютера с Windows 10 в каждой из этих сетей, либо к ним добавляется маршрут для доступа к соответствующим сетям через них. дорожка.
К вашему сотовому модему добавляется маршрут к сети 10.10.xx/16, а к сети 192.168.1.x/24 - через Ip хоста windows 10 в этой сети.
Очистить?