- การแชร์ internet มันทำได้หลายวิธี อันนี้เป็นวิธีแชร์ใน Ubuntu โดยการใช้ Iptables ซึ่งเป็น Firewall ที่ติดตั้งมาให้ Linux เกือบทุก Distro อยู่แล้ว
- คิดว่าลง Ubuntu 10.10 Maverick โปรแกรม Iptables น่าจะติดตั้งมาให้พร้อมแล้ว
- แต่ถ้ายังเราสามารถติดตั้งด้วยคำสั่ง
sudo apt-get install iptables
Internet Connected System
Router
- 192.168.1.1 ต่อกับ ISP และ eth0 ของ Com 1
Com 1
- eth0 ip = 192.168.1.2 , netmask = 255.255.255.0 , gateway = 192.168.1.1 (Router)
- eth1 ip = 192.168.137.1 , netmask = 255.255.255.0 , gateway = 192.168.1.1 (Router)
Com 2
- eth0 ip = 192.168.137.2 , netmask = 255.255.255.0 , gateway = 192.168.137.1 (Com 1 ,eth1)
Enable IP forwarding
- ตั้งค่าสำหรับ forward
sudo sysctl -w net.ipv4.ip_forward=1
- เปิดไฟล์ /etc/sysctl.conf ขึ้นมาแก้ไข
sudo gedit /etc/sysctl.conf
- ตั้งค่า net.ipv4.ip_forward ให้เป็น 1 และบันทึกค่าให้เรียบร้อย
net.ipv4.ip_forward = 1
Iptables
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables-save
เพิ่มเติม
- ใน Ubuntu 10.10 ขาที่จะแชร์ให้เครื่องอื่นๆ ควรเลือกเป็น Link-Local only ขาที่ต่อกับ Router จึงจะใช้เน็ตได้ ถ้าเราเลือกขานั้นเป็น Manual เครื่องที่เปิดแชร์มันเล่นเน็ตไม่ได้ซะงั้น
- แล้วถ้าเราตั้งเป็น Link-Local only มันตั้ง IP ยังไงวะงง
Related
- http://juuier.blogspot.com/2010/11/sharing-internet.html
- http://juuier.blogspot.com/2010/11/install-squid-proxy-in-win-7.html
- http://juuier.blogspot.com/2010/11/sharing-internet-by-ccproxy.html
- http://juuier.blogspot.com/2010/07/share-internet-on-ubuntu-1004.html
- http://juuier.blogspot.com/2010/11/block-package-from-local-to-internet-on.html
- http://juuier.blogspot.com/2010/08/set-up-ad-hoc-network-on-windows-7.html
Refer
- อ้างอิงบน Maverick ทดสอบเรียบร้อยใช้ได้ 100++ %
- http://lindesk.com/2007/04/internet-connection-sharing-using-iptables/
- http://www.ubuntugeek.com/sharing-internet-connection-in-ubuntu.html
- http://forum.ubuntuclub.com/forum?topic=4878.0
- http://www.howtoforge.com/internet-connection-sharing-masquerading-on-linux
- http://www.debuntu.org/iptables-how-to-share-your-internet-connection-p2
- http://nukz.in.th/blog/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%9B%E0%B8%A3%E0%B8%B1%E0%B8%9A%E0%B9%81%E0%B8%95%E0%B9%88%E0%B8%87-iptables-%E0%B8%AA%E0%B8%B3%E0%B8%AB%E0%B8%A3%E0%B8%B1%E0%B8%9A-share-internet/
No comments:
Post a Comment