ช่วงนี้อาจจะดูเหมือน Zealot แต่จริงๆ ถ้าจะเรียกผมว่า Zealot ก็ไม่ว่า ฮ่าๆ ผมใช้ทั้งลินุกซ์ แมค หรือบางครั้งถ้าเจอเรื่องบังคับมากๆ ก็เปิดวินโดว์ขึ้นมาใช้เหมือนกัน ไม่ใช่ปัญหา มีอะไรตั้งอยู่ตรงหน้าผมควรจะใช้มันได้ นั้นแหละความสุขของผม ถ้าใช้มันไม่ได้สิผมเป็นทุกข์แย่เลย เพราะเห็นหลายคนทำตัวเมพๆ เจอโอเอสที่ตัวเองไม่ได้เล่นแล้วทำแหยงๆ ฮ่าๆ ว่าเข้าไป พอแค่นี้ก่อนเดี๋ยวโดนยำ

พอดีผมนึกสนุกขึ้นมา หาตัว Airport Express มาทำเน็ตเล่นภายในห้อง แล้วตัว share net ของ Leopard มันไม่ยอมทำงานให้ผม อันนี้จนปัญญาจริงๆ ครับตอนแรกก็ถอดใจแล้วนั่งทำตั้งแต่ตอนค่ำยันเที่ยงคืนไม่ยอมแซร์ให้ผมจริงๆ เลยลองค้นหาดูพบคำสั่งคล้ายๆ บนลินุกซ์ เรื่องการทำ NAT เลยลองดูสักหน่อยเพราะใกล้จะหลับแล้ว พบว่ามันได้เฉยเลย แม่เจ้า เลยไม่ได้นอนเลยคราวนี้ ครั้นจะเขียน Blog เว็บดันตายซะอีก เลยปล่อยๆ มันรอให้ db server คืนสภาพเดี๋ยวก็ดีเองเพราะทำอะไรไม่ได้มากเช่าเค้ามาอีกที

มาดูวิธีแบบมั่วๆ ของคนหัดเล่นแมคครับ

ขั้นแรกวางแผนการเชื่อมต่อก่อน ผมรับ Net ด้วย Wireless ด้วย Leoperd แล้วผมจะ Share ผ่านทาง Ethernet ไปยัง Airport Express แล้วก็เอาตัวอื่นๆ มารับอีกที เพราะอะไรผมต้องทำแบบนี้ในเมื่อมี Wireless ให้ใช้ เหตุผลคือห้องผมรับสัญญาณไม่ค่อยได้ สัญญาณมันเดินทางไกลพอสมควรจากอาคาร Pilot Plant ของ Biotec เครื่องที่รับได้คือ iMac นอกนั้นแล้วแต่โชครับได้บ้างไม่ได้บ้าง ผมเลยมีความคิดนี้ขึ้นมา

แผนการเชื่อมต่อ

ขั้นต่อมาเชื่อมต่ออุปกรณ์

ติดตั้ง AirPort Express เสียบสายลำโพงด้วย

เสียบสาย Cross เข้าตูด iMac

ขั้นต่อมาตั้งค่า ให้ iMac และ AirPort Express

จริงๆ มันควรจบตรงนี้ Share แล้วได้เลย แต่มันไม่ได้

ตั้ง ip ให้ตรงกับ iMac ขา Ethernet ผม Fixed ทั้งคู่ครับ

ขั้นต่อมา forward ip และทำ NAT

sudo sysctl -w net.inet.ip.forwarding=1
sudo /usr/sbin/natd -same_ports -use_sockets -log -deny_incoming -interface en1
sudo /sbin/ipfw add divert natd ip from any to any via en1

en1 เป็นขาออกคือ Wireless ของ iMac

ขั้นต่อมาเล่น

เชื่อมต่อด้วย iPhone

วัดความเร็วสักหน่อย

หมายเหตุวิธีนี้มันถึก อาจจะมีวิธีที่ดีกว่านี้ กรุณาชี้แนะด้วยครับ