ตั้งค่าพร็อกซี SOCKS แบบกำหนดเองของ GNOME ด้วย gsettings
ตั้งค่า SOCKS แบบกำหนดเองเป็นค่าเริ่มต้น ตรวจสอบการแทนที่ HTTP เมื่อเส้นทางต่างกัน และคืนค่าการตั้งค่าเดสก์ท็อปก่อนหน้า
สำหรับบริการ SOCKS ที่รับฟังอยู่บน 127.0.0.1:1080 แล้ว GNOME ต้องมีทั้งปลายทางและโหมดพร็อกซีแบบกำหนดเอง รันการตั้งค่าเหล่านี้ในฐานะผู้ใช้เดสก์ท็อปที่แอปพลิเคชันของผู้นั้นควรใช้ค่าเหล่านี้
เก็บค่าเดิมไว้
อ่านและบันทึกโหมดปัจจุบัน โฮสต์และพอร์ต SOCKS ก่อนเปลี่ยนแปลง:
gsettings get org.gnome.system.proxy mode
gsettings get org.gnome.system.proxy.socks host
gsettings get org.gnome.system.proxy.socks port
ตั้งค่าปลายทางและเลือกใช้
gsettings set org.gnome.system.proxy.socks host '127.0.0.1'
gsettings set org.gnome.system.proxy.socks port 1080
gsettings set org.gnome.system.proxy mode 'manual'
ใช้ที่อยู่และพอร์ตที่รับฟังจริงหากแตกต่างกัน คำสั่งเหล่านี้เป็นการกำหนดค่าฝั่งไคลเอนต์ ไม่ได้เริ่มเซิร์ฟเวอร์ SOCKS ทำคำสั่งอ่านซ้ำเพื่อยืนยันค่าที่บันทึกไว้ แล้วส่งคำขอใหม่ในแอปพลิเคชันที่ปฏิบัติตามการตั้งค่าพร็อกซีของ GNOME
หากเบราว์เซอร์ยังใช้ HTTP
SOCKS เป็นค่าเริ่มต้นสำหรับโปรโตคอลที่ไม่มีพร็อกซีเฉพาะ ตรวจสอบรายการเฉพาะโปรโตคอล:
gsettings get org.gnome.system.proxy.http host
gsettings get org.gnome.system.proxy.http port
gsettings get org.gnome.system.proxy.https host
gsettings get org.gnome.system.proxy.https port
gsettings get org.gnome.system.proxy.ftp host
gsettings get org.gnome.system.proxy.ftp port
รายการ HTTP, HTTPS หรือ FTP อาจได้ความสำคัญกว่าสำหรับการรับส่งของตน HTTP ยังให้บริการ HTTPS ได้เมื่อไม่ได้กำหนดปลายทาง HTTPS แยกต่างหาก คงการแทนที่ที่ตั้งใจไว้ไว้ เปลี่ยนรายการที่ล้าสมัยเฉพาะเมื่อนโยบายที่ตั้งใจสำหรับการรับส่งนั้นคือ SOCKS
คืนค่านโยบายเดสก์ท็อป
ใส่โฮสต์และพอร์ต SOCKS ที่บันทึกไว้และโหมดเดิมกลับคืน หากโหมดเดิมเป็น none การเลือก none จะปิดการใช้พร็อกซีบนเดสก์ท็อปโดยยังคงค่าปลายทางไว้ auto ใช้ URL นโยบายอัตโนมัติที่กำหนดไว้ ส่วน manual เลือกปลายทางที่บันทึกไว้
ตรวจสอบผลลัพธ์ในแอปพลิเคชันที่คุณต้องการใช้ โปรแกรมที่มีพร็อกซีหรือการกำหนดค่าสภาพแวดล้อมของตัวเองอาจเลือกเส้นทางอื่น