Artikel ini membahas cara-cara mengbuat server kita menjadi gateway secara lengkap oleh newbie_boy@#indofreebsd





Langkah langkah di bawah ini dapat membuat server kita menjadi gateway syarat :
1. Anda memiliki IP Valid ( eksternal ) dan IP internal.
2. Pasang 2 Ethernet pada BOX FreeBSD anda.
3. Baca Manual baik - baik karena tulisan saya ini adalah sangat dasar nya.

langkah : 

1. Compile Kernel Anda dengan menambahkan OPTIONS di bawah ini
options IPDIVERT 
options IPFIREWALL 
options IPFIREWALL_VERBOSE <-- bisa juga tidak di tambahkan 

2. Tambahkan di file /etc/rc.conf seperti ini : 
gateway_enable="YES"
firewall_enable="YES"
firewall_type="OPEN"

3. Tambahkan di /etc/rc.firewall option di bawah ini :
$fwcmd add 2000 divert 32000 ip from any to any via xl0 
atau : 
root#ipfw add divert 32000 ip from any to any

catatan : xl0 adalah salah satu contoh ethernet yang menggunakan IP Eksternal, ubah sesuai nama ethernet anda yang menggunakan IPluar.

4. Copy khan natd.cf.sample dari
/usr/src/sbin/natd/samples/natd.cf.sample :

root#cp /usr/src/sbin/natd/samples/natd.cf.sample
/usr/local/etc/natd.cf 

5. Edit natd.cf anda pada bagian interface ( ini merupakan konfigurasi minimal : 
interface xl0 ( sesuai dengan nama ethernet IP external ) 

6. Tambahkan di rc.local untuk membuat natd jalan waktu booting (berjalan dalam mode standalone ).

echo "/sbin/natd -f /usr/local/etc/natd.cf" >> /etc/rc.local

7. Setelah semua selesai,. reebot komputer anda.

8. Maka komputer anda akan menjadi gateway untuk network anda.

9. Selesai

thank's to : 
1. Arief Hidayat Djauhar ( ahdja@rocketmail.com )
2. Herlan, Raver and Infofreebsd.org 
3. #indoFreeBSD on Dalnet 
4. BBS-Unilanet 
5. #bombshelter on efnet

Special Thank's to NOPI (yayank@BSDNewbie.bbs.unila.ac.id )

    Source: geocities.com/hackermuda/exploits

               ( geocities.com/hackermuda)