Yerel ağ adresleri olan tüm adresler için proxy'yi atlamaya çalışıyorum. http: // test / ve http: // mymachine / ve http: // theirmachine / gibi
Bunu yapmanın kolay bir yolu var mı?
Ubuntu gnome ortamında proxy ayarları nasıl yapılır.
Bu yöntemler tam kanıt değildir ve sistemin yapılandırmasını bozabilir. Ağın istenmeyen şekilde davranmasını sağlamak. Bunu sadece sistemin farklı bölümlerini nasıl etkilediğini anlıyorsanız yapın.
Proxy ayarlarından bazılarını buradan ayarlayabilirsiniz. Ancak görmezden gelen ana bilgisayarlar için başka bir yere ayarlamanız gerekir.
$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
http_proxy="http://192.168.1.250:8080/"
ftp_proxy="ftp://192.168.1.250:8080/"
https_proxy="https://192.168.1.250:8080/"
Env komutu yukarıdaki dosya ile ilgilidir, ancak pek çok program ve sistem yardımcı programı çevrede değişiklik yapar. Daha fazla bilgi burada bulunabilir, değişiklik yapmadan önce bunu okuyun. https://help.ubuntu.com/community/EnvironmentVariables
$ env | grep proxy
http_proxy=http://192.168.1.250:8080/
ftp_proxy=ftp://192.168.1.250:8080/
all_proxy=socks://192.168.1.250:8080/
https_proxy=https://192.168.1.250:8080/
no_proxy=localhost,127.0.0.0,127.0.1.1,127.0.1.1,local.home
bunu basitçe değiştir
no_proxy=myhost_to_ignore,$no_proxy
export no_proxy
Önceden ayarlanmış no_proxy listesini eklememiz gerekir, bu yüzden satırın sonuna ekleriz. Bu, yalnızca komutun çalıştırıldığı terminal oturumu için geçerlidir ve kalıcı değişiklikler yapmak için sistem genelinde topluluk yardım belgelerini okuyun.
GNOME ortamında değişiklik yapmak için gconftool kullanabilirsiniz. Değişiklik yapmayı denemeden önce aşağıdaki kılavuzu okuyun.
http://library.gnome.org/admin/system-admin-guide/stable/gconf-0.html.en
Gconftool kullanarak proxy ayarlarının değiştirilmesi ile ilgili talimatlar
http://library.gnome.org/admin/system-admin-guide/stable/gconf-8.html.en#gconf-1
$ gconftool --recursive-list /system/http_proxy
use_authentication = false
authentication_password =
authentication_user =
ignore_hosts =[localhost,127.0.0.0/8,127.0.1.1]
use_http_proxy = true
port = 8080
use_same_proxy = true
Host = 192.168.1.250
Aşağıdaki dosya ~/.conf/system/http-proxy /% gconf.xml. Bir sonraki komut tarafından değiştirilecektir. Gconftool ile bir liste tipinin nasıl ayarlanacağından emin değilim. MY denemeleri önceki tüm ayarları kaldırarak sona erdi.
Bunu yapmak için daha iyi bir yol olduğuna eminim!
Bunu yapmanın güvenli yolu./system/http_proxy/ignore_hosts öğesinin güncel içeriğini alın
gconftool -g /system/http_proxy/ignore_hosts
Daha sonra içeriğini bir sonraki komuta kopyalayın ve eklemek istediğiniz Ana Bilgisayarı ekleyin.
gconftool --type list --list-type string -s /system/http_proxy/ignore_hosts '[localhost,127.0.0.0/8,myhost]'
Varsayılan Ubuntu Gnome masaüstünü kullandığınızı varsayarsak: Yerel Host adreslerinizi, gnome proxy ayarlarında yoksayma listesine eklemeniz gerekir:
Bu sorunla karşılaştım. benim durumumda Ubuntu 14.04 var ve çözüm buldum burada
Bu düzenleyiciyi kullanarak dconf-editor
yükleyebilir ve dconf-editor -> system -> proxy
öğesini açabilirsiniz, ana makinenizi bu pencerede ignore-hosts
öğesine ekleyin, hepsi bu.
BT departmanımız, etki alanımız için tüm uygun yoksayma desenlerini ve ana bilgisayarlarını içeren bir otomatik yapılandırma URL'si sağlayabildi. Bu kesinlikle sizin için uygunsa, gitmenin en kolay yoludur.