Ada persiapan yang sangat baik untuk menyiapkan mesin FreeBSD untuk melakukan hal ini - ambil desktop lama standar Anda, masukkan NIC tambahan, dan bangun.
Lisan tersedia di http://www.freebsd.org/doc/en/articles/filtering-bridges/article.html .
Pada langkah 5 dari instruksi di atas, Anda mengaktifkan firewall. Untuk hanya mensimulasikan koneksi IP yang berbeda, Anda dapat (misalnya) melakukan hal berikut:
Buat file /etc/rc.firewall.56k
yang berisi berikut ini:
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
Dan ubah /etc/rc.conf
... ganti salurannya
firewall_type="open"
dengan
firewall_type="/etc/rc.firewall.56k"
reboot, dan Anda punya jembatan 56K!
Jika Anda kebetulan menggunakan Macintosh, OS itu secara default memiliki ipfw. Saya telah melakukan hal yang sama dengan merutekan lalu lintas jaringan melalui Bandara dan melalui ethernet, mengaturnya sehingga apa pun yang datang di bandara memiliki karakteristik yang sama dengan apa pun yang saya coba tiru. Anda dapat menjalankan perintah ipfw langsung dari terminal dan mendapatkan efek yang sama.