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 )
               (
geocities.com/hackermuda)