Freebsd Port Forwarding.

Jika di linux mungkin sudah sering dilakukan jika di bsd mungkin masih agak kesulitan dan lupaūüėõ

apa itu port forwarding : contohnya kita punya 1 gateway dan 1 lokal komputer dengan services 80 / httpd . kita tidak ingin install httpd server di gateway kita demi alasan keamanan. maka kita coba buat server di balik gateway but there is something problem. gimana supaya bisa di akses oleh public di internet. nah dari itu kasus kita butuh port forwarding yaitu melompatkan port dari port public ke ip lokal di port lokal, dan melompatkan port lokal dan ip lokal ke public.

contoh:

ip public = 22.22.22.22

ip lokal = 1.2.3.4

kita pengen listen httpd di public 22.22.22.22 port 80 dengan tetapi server tidak di gateway tetapi di lokal maka kita lompatkan port 80 ke ip lokal dan melompatkan ip lokal dan portnya ke public berikut scriptnya:

kalo pake PF :

rdr on interface inbound proto tcp from any to IP server A port 80 -> IP server B port80

kalo pake ipfw

ipfw add rule number forward ipserver B 80 ip from any to ipserver A 80 in via interface inbound

2 thoughts on “Freebsd Port Forwarding.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s