เชื่อมต่อกับเครือข่ายไร้สายจาก Command Line

เราสามารถเชื่อมต่อกับเครือข่ายไร้สายได้โดยตรงจากบรรทัดคำสั่งของ Mac OS X โดยใช้ไวยกรณ์ที่คุณต้องการใช้ในการเข้าร่วมเครือข่ายมีดังนี้:

networksetup -setairportnetwork [interface] [router SSID] [password]


ตัวอย่างเช่นถ้าฉันเชื่อมต่อกับเราเตอร์ไร้สายที่มีอินเทอร์เฟซระบุว่าเป็น "Airport" SSID ของ "OutsideWorld" และรหัสผ่านคือ "68broncos" นี่เป็นรูปแบบ:

networksetup -setairportnetwork Airport OutsideWorld 68broncos

ใช้ตัวอย่างอื่นการเข้าร่วมเครือข่าย wifi กับ MacBook Air ที่ทันสมัยซึ่งใช้ en0 เป็นอินเทอร์เฟซ wi-fi การเชื่อมต่อกับเครือข่ายที่ไม่ได้เผยแพร่ SSID ที่ชื่อว่า 'HiddenWiFiValley' แต่รหัสผ่านของ "password1" จะเหมือนกับ ดังนั้น:

networksetup -setairportnetwork en0 HiddenWiFiValley password1

สิ่งสำคัญคือต้องระบุส่วนติดต่อที่เหมาะสมซึ่ง Mac ใช้เพื่อทำให้การทำงานเป็นไปได้ คุณสามารถใช้ flaglist-falls.co.th เสมอหากคุณไม่แน่ใจ แต่จำเป็นต้องระบุชื่อและที่อยู่สำหรับติดต่อกับอุปกรณ์

คุณสามารถใช้เคล็ดลับนี้ร่วมกับการใช้นามแฝงเพื่อสร้างทางลัดและลดความต้องการคำสั่งที่ยาวได้ ตัวอย่างเพื่อใส่ใน. bash_profile ของคุณจะเป็น:

alias publicwifi='networksetup -setairportnetwork Airport OutsideWorld 68broncos'

ตอนนี้คุณจะต้องพิมพ์ 'publicwifi' ที่บรรทัดคำสั่งและคุณจะเชื่อมต่อกับเราเตอร์ที่ระบุ โปรดจำไว้ว่านี่จะจัดเก็บรหัสผ่านจุดเข้าใช้งานแบบไร้สายไว้ในข้อความธรรมดาดังนั้นหากมีคนสามารถเข้าถึงไฟล์. bash_profile ของคุณได้พวกเขาจะสามารถดูรหัสผ่านเราเตอร์ไร้สายได้เช่นกัน

ถ้าคุณต้องการสำรวจข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่ networketup นำเสนอให้พิมพ์ 'man networketup' และคุณจะพบว่ามีการใช้ประโยชน์อย่างมากสำหรับยูทิลิตีบรรทัดคำสั่ง