Існує відмінна схема налаштування машини FreeBSD, щоб зробити це саме так - взяти свій стандартний старий робочий стіл, закинути додатковий NIC і скласти.
Запис доступний за посиланням http://www.freebsd.org/doc/en/articles/filtering-bridges/article.html .
На кроці 5 вищезазначених інструкцій ви вмикаєте брандмауер. Щоб просто імітувати інше IP-з'єднання, ви можете (наприклад) зробити наступне:
Створіть файл, /etc/rc.firewall.56k
який містить наступне:
ipfw add pipe 1 ip from any to any out
ipfw add pipe 2 ip from any to any in
ipfw pipe 1 config bw 56Kbit/s
ipfw pipe 2 config bw 56Kbit/s
І змінити /etc/rc.conf
... замінити рядок
firewall_type="open"
з
firewall_type="/etc/rc.firewall.56k"
перезавантажте, і ви отримали собі 56К міст!
Якщо ви працюєте з Macintosh, ця ОС має за замовчуванням вбудований в нього ipfw. Я робив те саме, що маршрутизував мережевий трафік через Аеропорт та через мережу Ethernet, налаштовуючи його так, що все, що надходить через аеропорт, має ті ж характеристики, що і я намагаюся наслідувати. Ви можете викликати команди ipfw безпосередньо з терміналу і отримувати ті самі ефекти.