ยกเว้นโฮสต์ SSH หนึ่งเครื่องจากเส้นทาง SOCKS เริ่มต้น
วางข้อยกเว้น ProxyCommand none ก่อนกฎ wildcard เริ่มต้น และตรวจสอบการกำหนดค่า OpenSSH ที่มีผลสำหรับโฮสต์ที่ร้องขอ
เมื่อการกำหนดค่า OpenSSH ใช้ตัวเชื่อมต่อ SOCKS โดยค่าเริ่มต้น ให้วางข้อยกเว้นที่ตั้งชื่อไว้ก่อนกฎกว้างนั้น:
Host internal.example
ProxyCommand none
Host *
ProxyCommand nc -X 5 -x proxy.example:1080 %h %p
ตัวอย่างนี้ใช้อินเทอร์เฟซตัวเลือก nc ของ OpenBSD สำหรับ SOCKS5 การเชื่อมต่อด้วย ssh internal.example จะเลือกข้อยกเว้น ส่วนโฮสต์อื่นได้ตัวเชื่อมต่อเริ่มต้น สำหรับปลายทาง SSH สาธารณะที่อนุญาต รายการที่ไม่มีบัญชีจากรายการพร็อกซี SOCKS5สามารถให้ที่อยู่พร็อกซีเริ่มต้นได้ หากอนุญาตโฮสต์จริงและพอร์ต SSH ทุกตัว เก็บข้อยกเว้นภายในที่ตั้งใจไว้
ลำดับสำคัญเพราะ OpenSSH ใช้ค่าที่ได้รับค่าแรกสำหรับพารามิเตอร์หนึ่ง ข้อยกเว้นต้องถูกพบก่อนที่ค่าเริ่มต้นที่ตรงกันจะให้ ProxyCommand รวมถึงค่าเริ่มต้นที่อ่านผ่านไฟล์ Include
ตรวจสอบการตั้งค่าที่มีผลสำหรับการเรียกใช้หนึ่งด้วย:
ssh -G internal.example
รูปแบบโฮสต์ตรงกับชื่อที่ใช้เรียก SSH หากคำสั่งใช้ชื่อแทนที่ HostName ชี้ไปที่ internal.example ให้ข้อยกเว้นที่ตั้งใจไว้กับชื่อแทนนั้นด้วย วิธีนี้ทำให้กฎยังผูกกับการค้นหาการกำหนดค่าจริง แทนที่จะสมมติว่าชื่อที่เทียบเท่าใน DNS เลือกบล็อกเดียวกัน