ใช้ชื่อบริการเครือข่ายในคำสั่งพร็อกซีของ macOS
เลือกบริการเครือข่าย macOS ที่กำหนดค่าไว้แทนการใส่ตัวระบุอุปกรณ์ en0 ในคำสั่งพร็อกซีของ networksetup
en0 ระบุอุปกรณ์เครือข่าย ส่วน Wi-Fi มักเป็นชื่อของบริการเครือข่ายที่กำหนดค่าไว้ คำสั่งพร็อกซีที่ขอชื่อบริการจะคาดหวังตัวระบุชนิดหลัง
เริ่มจากชื่อที่เครื่องมีอยู่จริง:
networksetup -listallnetworkservicesใช้ชื่อบริการแบบเต็มจากผลลัพธ์นั้น อาจเป็น Wi-Fi ชื่อบรรยายของอะแดปเตอร์ USB หรือชื่อที่ใครบางคนกำหนดไว้ในเครื่อง บริการที่ปิดใช้งานอาจมีเครื่องหมายดอกจันในรายการ เครื่องหมายนั้นไม่ใช่ส่วนหนึ่งของชื่อที่จะคัดลอก
สำหรับบริการตัวอย่างที่ชื่อ Office Ethernet การตั้งค่าพร็อกซี HTTP มีลักษณะดังนี้:
networksetup -setwebproxy "Office Ethernet" proxy.example.internal 8080เครื่องหมายคำพูดรักษาช่องว่างในชื่อบริการ ชื่อโฮสต์พร็อกซีและพอร์ตเป็นอาร์กิวเมนต์แยกกัน แทนที่ด้วยค่าจริง สำหรับการทดสอบที่อนุญาตปลายทาง HTTP สาธารณะ รายการพร็อกซี HTTP มีผู้สมัครให้ ใช้สิทธิ์ที่จำเป็นตามนโยบายการดูแลเครื่อง
การตั้งค่าบริการนั้นไม่ได้กำหนดค่าบริการอื่นเพียงเพราะทั้งสองเข้าถึงอินเทอร์เน็ตได้ Mac ที่เชื่อมต่อทั้ง Ethernet และ Wi-Fi อาจมีการกำหนดค่าที่เกี่ยวข้องหลายรายการ ตรวจสอบบริการที่รับการเชื่อมต่อของแอปที่ได้รับผลกระทบก่อนใช้การเปลี่ยนแปลงเดียวกันที่อื่น
แยกการตั้งค่าเฉพาะโปรโตคอลไว้ด้วย การตั้งค่าพร็อกซีเว็บ พร็อกซีปลายทางเว็บที่ปลอดภัย พร็อกซี SOCKS และ URL ของ PAC อัตโนมัติเป็นรายการกำหนดค่าที่ต่างกัน การเปลี่ยนรายการ HTTP ไม่ได้พิสูจน์ว่าควรเปิดหรือปิดรายการอื่นทั้งหมดพร้อมกัน
เอกสารอ้างอิงคำสั่ง Remote Desktop รุ่นเก่าของ Apple แยกแยะบริการเครือข่ายในคำสั่งเหล่านี้อยู่แล้ว บนเครื่องที่จัดการอยู่ ให้ใช้ networksetup -help เพื่อยืนยันตัวเลือกที่มี แล้วตรวจสอบบริการที่ต้องการในการตั้งค่าเครือข่าย ตัวระบุอุปกรณ์ที่ได้จากรายการอินเทอร์เฟซไม่ใช่สิ่งทดแทนการเลือกบริการนั้น