Как пробросить трафик между сетевыми картами по определённому порту? Появилась необходимость пробросить трафик между сетевыми картами. Итак, есть компьютер, у него две сетевых карты: 1. Realtek PCIe GBE Family Controller с IP адресом 192.168.1.2 2. HP NC112i 1-port Ethernet Server Adapter с IP адресом 192.168.0.1 Компьютер используется как шлюз-сервер, поэтому и две карты. Требуется трафик, приходящий на первую карту (192.168.1.2) перебрасывать на вторую карту (192.168.0.1), чтобы затем перебросить на компьютер из той подсети (192.168.0.83), причём речь идёт про конкретный порт (12383). Другими словами, когда на вход первой сетевой карты идёт трафик на данный порт, он в итоге должен быть переброшен на вторую карту, а потом и на внутрисетевой комп 192.168.0.83, на тот же порт. В этом опыта нет, поэтому прошу помочь с командами в cmd, ибо там нужно использовать route add и netsh interface portproxy add, но как именно написать, не могу понять, у меня не получается. Во всяком случае, Wireshark показывает, что трафик приходит на первую сетевую карту и сбрасывается. Для лучшего понимания ситуации, вот вам ссылка на скрин с маршрутизацией нынешней, может это как-то поможет - pixs.ru/showimage/Bezimyanni_8615114_28669182.png
Для проброса трафика между сетевыми картами по определённому порту вам нужно будет настроить маршрутизацию и настроить порт прокси.
Для начала добавьте статический маршрут для перенаправления трафика с первой сетевой карты на вторую. Для этого выполните в командной строке следующую команду:route add 192.168.0.0 mask 255.255.255.0 192.168.1.2Затем добавьте правило на проброс порта с помощью команды netsh. Для проброса порта 12383 с первой сетевой карты на вторую выполните следующую команду:netsh interface portproxy add v4tov4 listenport=12383 listenaddress=192.168.1.2 connectport=12383 connectaddress=192.168.0.1Теперь трафик, приходящий на порт 12383 первой сетевой карты, будет перенаправляться на вторую карту и затем на внутренний компьютер с IP адресом 192.168.0.83 на тот же порт.
После выполнения этих команд проверьте с помощью Wireshark или другого пакетного анализатора, что трафик правильно перенаправляется. Если появятся проблемы, убедитесь, что на вашем компьютере включено проброска пакетов и настроена правильная маршрутизация.
Для проброса трафика между сетевыми картами по определённому порту вам нужно будет настроить маршрутизацию и настроить порт прокси.
Для начала добавьте статический маршрут для перенаправления трафика с первой сетевой карты на вторую. Для этого выполните в командной строке следующую команду:route add 192.168.0.0 mask 255.255.255.0 192.168.1.2Затем добавьте правило на проброс порта с помощью команды netsh. Для проброса порта 12383 с первой сетевой карты на вторую выполните следующую команду:netsh interface portproxy add v4tov4 listenport=12383 listenaddress=192.168.1.2 connectport=12383 connectaddress=192.168.0.1Теперь трафик, приходящий на порт 12383 первой сетевой карты, будет перенаправляться на вторую карту и затем на внутренний компьютер с IP адресом 192.168.0.83 на тот же порт.После выполнения этих команд проверьте с помощью Wireshark или другого пакетного анализатора, что трафик правильно перенаправляется. Если появятся проблемы, убедитесь, что на вашем компьютере включено проброска пакетов и настроена правильная маршрутизация.