วิธีเข้าร่วมเครือข่ายจาก Command Line ใน Mac OS X
ยูทิลิตีการตั้งค่าเครือข่ายช่วยให้คุณเข้าร่วมเครือข่ายที่มีอยู่ ไม่ว่าจะเป็นเราเตอร์ที่เชื่อมต่อผ่านอีเทอร์เน็ตหรือไม่ เราเตอร์ Wi-Fi ที่เผยแพร่ SSID หรือไม่ และจำเป็นต้องมีการเข้ารหัสรหัสผ่านหรือไม่
เนื่องจากทุกวันนี้ระบบเครือข่ายส่วนใหญ่ใช้การสื่อสารไร้สาย เราจึงเน้นที่การเข้าร่วม wi-fi ผ่านบรรทัดคำสั่งของ OS X ด้วยยูทิลิตี้การตั้งค่าเครือข่าย
ในรูปแบบที่ง่ายที่สุด หากต้องการเชื่อมต่อกับเครือข่ายที่ไม่มีการป้องกัน เช่น ฮอตสปอตไร้สายสาธารณะ เพียงชี้ไปที่ SSID และระบุอินเทอร์เฟซเครือข่ายที่เหมาะสมเพื่อใช้ดังนี้:
networksetup -setairportnetwork en0 SSID
ใช่ ไวยากรณ์คือการใช้ -setairportnetwork แม้ว่า OS X จะไม่อ้างถึง wi-fi ในชื่อ “AirPort” อีกต่อไป ซึ่งเป็นเพียงอาการเมาค้างจากเวอร์ชันก่อนหน้า ซึ่งอาจมีการเปลี่ยนแปลงใน Mac OS เวอร์ชันต่อๆ ไป แต่จนถึงตอนนี้ยังคงเหมือนเดิม
คุณอาจต้องต่อท้ายคำสั่งด้วย sudo เพื่อเข้าร่วมการเชื่อมต่อไร้สายอื่น ขึ้นอยู่กับสิทธิ์ของผู้ใช้ที่ใช้งานอยู่
หากต้องการเชื่อมต่อกับเครือข่ายไร้สายจากบรรทัดคำสั่งที่มีการตั้งรหัสผ่าน ให้ใช้คำสั่งตั้งค่าเครือข่ายดังนี้
sudo networksetup -setairportnetwork en1 SSID PASSWORD
ดังนั้นในตัวอย่างจริง สมมติว่าเรากำลังเชื่อมต่อกับเครือข่ายชื่อ 'Wireless' และตั้งรหัสผ่านเป็น 'macsrule' ดังนี้:
sudo networksetup -setairportnetwork en1 Wireless macsrule
คุณลักษณะนี้มีอยู่ใน Mac OS X ตั้งแต่ Snow Leopard จนถึง OS X Yosemite แต่อาจใช้ได้กับ Mac OS X เวอร์ชันเก่าเช่นกัน คุณสามารถเกี่ยวกับเครื่องมือบรรทัดคำสั่ง networksetup ได้โดยเรียกหน้าคู่มือโดยดำเนินการคำสั่งต่อไปนี้:
การตั้งค่าเครือข่ายคน
หรืออ่านเคล็ดลับที่เป็นประโยชน์มากมายของเราโดยใช้การตั้งค่าเครือข่ายใน OS X เพื่อทำหน้าที่ต่างๆ ที่เกี่ยวข้องกับเครือข่ายบน Mac ผ่านบรรทัดคำสั่ง