Sat 13 May 2006
ทำ NAT ให้ gatway เพื่อให้เข้าถึง computer ได้ทุกตัวในระบบ
Posted by เอเองครับ under ลีนุกซ์ โอเพนซอร์สเนื่องจากผมต้องRemoteเข้าไป setup linux server หลายๆตัวในระบบ network ปิด คือ ผมเข้าได้ทางเดียวเลยคือทาง modem ที่ปลายทาง ได้ต่อไว้กับ linux server เครื่องนึง ปกติเวลาเรา connectเข้าไปเราสามารถจัดการกับเครื่องนั้นได้เลย ทั้ง ssh, web, ftp และทุกๆ service ที่มี
แต่สำหรับเครื่องอื่นที่อยู่ในnetwork เดียวกัน ก็พอทำได้โดยผ่านตัว server ที่ต่อ modem แต่ก็ไม่สะดวกยิ่งต้องดูผลการทำงานผ่านหน้าเว็บของ server ตัวอื่นด้วยยิ่งลำบาก
ผมเลยใช้วีธีให้ serverที่ต่อ modem ทำตัวเองเป็น NAT เพื่อให้ Forword ข้อมูลไปยัง server ตัวอื่นๆในระบบอีกที
เมื่อผม connect กับ server ตัวที่ต่อ modem ได้แล้ว ผมสั่งให้ระบบทำงานเป็น NAT ผ่านออกทาง eth0
# echo 1 > /proc/sys/net/ipv4/ip_forward # iptables -A POSTROUTING -t nat -o eth0 -s 0/0 -d 0/0 -j MASQUERADE
สองบรรทัดนี้เห็นหมดเลยครับ
คอมเม้นท์ล่าสุด