Showing posts with label netmask. Show all posts
Showing posts with label netmask. Show all posts

Sunday, July 6, 2008

wireless wired network

วันนี้ ผ่อนคลายความเครียดกันด้วยเรื่อง ไร้สาระ เอ้ย ไร้สายที่มีสายต่อ

จำไม่ได้ว่าเคยโพสไว้ที่ไหน แต่ดูเหมือนว่า เคยโพสไว้ ให้เป็นของขวัญ หลานไอเดีย แต่เรื่องที่โพส จะเป็นเรื่องนี้หรือไม่ ก็ไม่แน่ใจ เพราะว่ามันก็ล่วงมานานอยู่ เอาเถอะงวดนี้ก็ขออนุญาตหลาน ไอเดีย นำข้อเขียนมาโพสที่นี่อีกเตาละกัน

ต้องขอโทษด้วย พอตั้งใจจะเขียน ก็ให้มีงานเข้ามาขัด ต้องไปตัดต้นไม้ ที่แม่ยายท่านปลูกไว้รอบบ้าน เมื่อยี่สิบกว่าปีก่อน ที่ตอนนี้มันสูงโย่งราวตึกสามชั้นไปแล้ว กลัวมันโค่นลงมาด้วยแรงลม แล้วเพื่อนบ้านจะเดือดร้อนเอานะ

ก็นี่แหละ ซีงิต ที่กำหนดเองไม่ได้ แม้กระทั่งเส้นทางเดิน

เรื่องก็มีอยู่ว่า ...
ระหว่างนี้, ๙ มิย เป็นต้นมา, ผ่าตัดช่องท้อง และมานอนพักรักษาตัวที่ apartment ที่ไม่ใช่บ้าน ซึ่งใน apartment เขามี wireless internet ให้ ก็ปกติที่มีบริการนี้ให้กับลูกค้า ทีนี้เมื่อ week ก่อนไปซื้อ notebook ถูกๆ มาให้ ไหมฟ้า ที่ดูแลอยู่ได้ใช้ด้วย เพราะเธอมีนิสัยชอบขีดเขียน งานส่วนใหญ่จึงเป็นเพียงใช้ office suite นานนานครั้ง ถึงจะไปเปิดตัว e สักที, เธอบอกมายังงั้น
ปัญหาก็คือ ทั้งเครื่องที่ใช้อยู่กับเครื่องใหม่ ต่างก็มี wireless lan อยู่ทั้งคู่ แต่ account กลับมีอยู่เพียง ๑ แล้วจะทำยังไง ครั้นจะไปซื้อ account เพิ่ม ก็เสียดายตัง พอมานึกว่าตัวเอง ก็มี วิชาเทพฯ กะเขาอยู่ก็เลย แก้ปัญหาแบบแมวๆอย่างมะขาม
ก็รอดตัวไปได้

เอาเครื่องที่ใช้ก่อน เครื่องนี้ใช้ FreeBSD อยู่ อีกเครื่องที่ ไหมฟ้า เธอใช้นั้นเป็นวินอะป้าดเม่น ทั้งสองเครื่อง มี lan ต่ออยู่ด้วย เรียกว่า หากมีสาย lan มาต่อเข้า ๒ เครื่องก็คุยกันได้สบาย ไม่ว่าจะเป็น ftp, http, หรือ etc

แล้วจะเลือกเครื่องไหนละ ที่ต่อไปยัง hi speed wireless internet นั้น

ไม่รีรอหรอก ผมเลือกใช้ FreeBSD แหละ

มาดูฝั่งสายแลนมั่ง เครื่องผมใช้ ip=10.3.1.25 netmask=0xffffff00 ไม่กำหนด router แต่ตั้งให้เป็น gateway ด้านของ ไหมฟ้า ใช้ ip=10.3.1.60 netmask=0xffffff00 และกำหนดให้ gateway ไปที่ ip=10.3.1.25 นั้น

ด้านฝั่งของ FreeBSD นั้นกำหนดว่า
๑) nat ด้วย wireless nic นั้น
๒) รับหมายเลข ip จาก wireless ด้วย dhcp
๓) กำหนดว่าให้เป็น gateway
เพียงเท่านี้จริงๆ
ประเดี๋ยวจะนำแฟ้ม /etc/rc.conf มาให้ชม
เอาละครับ ตื่นมาชมกันได้แล้ว นี่ตัดจำเพาะที่เห็นว่า ต้องใช้จริงๆ


gateway_enable="YES"
##
firewall_enable="YES"
firewall_type="OPEN"
firewall_logging="YES" # Set to YES to enable events logging
firewall_logdeny="YES" # Set to YES to log default denied incoming

#defaultrouter="10.3.1.1"
ต้องยกเลิกนะ ห้ามกำหนด

ifconfig_ath0="DHCP"
<--- เส้นทางสู่ internet
#
#
natd_enable="YES" # Enable natd (if firewall_enable == YES).
natd_interface="ath0" # Public interface or IPaddress to use.
#
ifconfig_em0="inet 10.3.1.25 netmask 255.255.255.0"
<--- เส้นทางสายแลนของ ไหมฟ้า


หวังว่าคงได้ สาระบ้าง และ อีกครั้ง ยกความดีนี้ให้กับหลาน ไอเดีย ไปด้วยเสน่หา แลหากมีอะไรขาดตกบกพร่อง ขอให้ต่อว่า หรือ แนะนำ มะไฟ มาตรงๆได้ โดยไม่ต้องเกรงใจ

View My Stats