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

Где найти симметричный NAT?

В настоящее время я работаю над некоторым кодом обхода NAT (который позволяет компьютерам, каждый из которых находится за собственным NAT, связываться друг с другом). Но, что удивительно, я не могу найти никаких симметричных NAT! (это самый тяжелый случай). Кто-нибудь знает, где его найти, программно или аппаратно? Кажется, что совместное использование подключения к Интернету в Windows не является симметричным :(.

Насколько я знаю OpenBSD / FreeBSD pf nat симметрично, это можно сделать, используя одну строку в /etc/pf.conf т.е.

nat on tl0 from 192.168.1.0/24 to any -> 24.5.0.5 

UPD: Вы можете скачать OpenBSD/FreeBSD или pfSense и запускаем под какой-нибудь ВМ, т.е. VirtualBox как популярный бесплатный, как и предложил Джимсмиткка.

Я бы посоветовал посмотреть, сможете ли вы заполучить виртуальное устройство cisco (пример / образец), я знаю, что их маршрутизаторы могут поддерживать Symmetric Nat, так что вы можете очень быстро создать его и посмотреть, работает ли оно для вас в виртуальных машинах.

Также проверьте сайт VMwares на предмет других возможных устройств, которые могут сделать это за вас.