2008/8/13 Yudhi Kusnanto <[EMAIL PROTECTED]>: > On Wed, 6 Aug 2008, achmad mardiansyah wrote: >> merkuri bertugas sebagai hosting beberapa domain. >> >> yang diingkan adalah: khusus untuk request service ke mydomain.com >> apapun itu (web, ftp, ssh, mail, dll) akan langsung diforward ke >> venus.
Misalkan merkuri punya external IP addr 1.2.3.4, dan mydomain.com juga diarahkan ke IP addr tsb. Berarti dari layer 3 (IP) si merkuri tidak bisa membedakan request itu untuk siapa, karena di layer IP tidak ada domain/DNS/hostname, yg ada IP addresses. Sedangkan routing dan forward2an ini terjadinya di layer IP (layer 3). Domain/DNS itu adalah layer 7 (aplikasi), jadi tanpa layer 7 switching tidak akan bisa. Harus ada komponen yang menginspect body/content dari paket IP di layer 3 yang bisa berisi packet apa aja (DNS, HTTP, SMTP, dst), dan mengerti semua protocol yg mau diforward itu. Kesimpulannya: harus dipasang switch/proxy untuk masing2 protocol yg mau diforward (atau 1 proxy yg mengerti semua protocol yg mau diforward), kalo mau forward HTTP ya harus pasang reverse proxy (mod_proxy, squid, pound), dst untuk PS. ini kasusnya menyinggung konsep yg mirip dengan NAT support untuk protocol2 yg memuat addresses di dalam body IP packet (biasanya sampe ke layer 7) instead of di IP/TCP/UDP headernya. Contohnya FTP (see http://en.wikipedia.org/wiki/Ftp#FTP_and_NAT_devices) dan H.323. Ronny -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
