มีคำตอบที่ดีมากมายที่จะช่วยคุณหากคุณประสบปัญหา (ซึ่งเป็นคำถามของคุณ) อย่างไรก็ตามนี่เป็นคำตอบสำหรับคำถามที่แคบในการตรวจสอบว่ามีการใช้การตั้งค่าพร็อกซีเครือข่ายหรือไม่:
วิธีที่ 1: เริ่มเชลล์ใหม่ (xterm) จากนั้นตรวจสอบตัวแปรสภาพแวดล้อม:
% env | grep -i proxy
http_proxy=http://172.17.0.130:8080/
ftp_proxy=ftp://172.17.0.130:8080/
all_proxy=socks://172.17.0.130:8080/
...
โปรดทราบว่าเชลล์ที่มีอยู่จะไม่มีการปรับปรุงตัวแปรสภาพแวดล้อม ดังนั้นหากคุณกำลังรันคำสั่งที่ดูตัวแปรสภาพแวดล้อมสำหรับการตั้งค่าพร็อกซีให้เริ่มในเชลล์ที่สร้างขึ้นหลังจากการเปลี่ยนแปลงการตั้งค่าพร็อกซี
วิธีที่ 2: ใช้gconftool
เพื่อสอบถามการตั้งค่า gconf (ซึ่งจัดเก็บภายใต้~/.gconf
):
% gconftool -R /system/proxy
old_ftp_port = 0
old_ftp_host =
old_secure_port = 0
old_secure_host =
autoconfig_url =
mode = manual
ftp_host = 172.17.0.130
secure_host = 172.17.0.130
...
% gconftool -R /system/http_proxy
use_authentication = false
authentication_password =
authentication_user =
ignore_hosts = [localhost,127.0.0.0/8,*.local,...]
use_http_proxy = true
port = 8080
use_same_proxy = true
host = 172.17.0.130
ดังที่คนอื่น ๆ ได้สังเกตให้แน่ใจว่าเบราว์เซอร์ของคุณและแอพอื่นถูกตั้งค่าเป็น "ใช้การตั้งค่าพร็อกซีระบบ"
set
ครั้งแรกสำหรับการแนะนำ จากนั้นตามที่คุณคาดการณ์ยังคงมีปัญหากับ apt-get และ update manager ... และโดยการสร้าง40proxy
มันขึ้นมาแก้ไข ปัญหาที่เหลืออยู่เพียงแค่รากเห็นพร็อกซี เช่นwget whatismyip.com
มีผลลัพธ์ที่แตกต่างกับผู้ใช้ปกติและรูต