Я за корпоративной сетью и использую машину с Ubuntu через vagrant.Я могу использовать git, apt-get.Но я не могу пропинговать www.google.com или использовать библиотеку запросов python для доступа к веб-сайтам.Я добавил следующие команды в vagrantfile, но все равно он не работал.
if Vagrant.has_plugin?("vagrant-proxyconf")
config.proxy.http = "http://192.168.0.2:3128/"
config.proxy.https = "http://192.168.0.2:3128/"
config.proxy.no_proxy = "localhost,127.0.0.1,.example.com"
end
Я не уверен, должен ли http://192.168.0.2 быть моим прокси или таким же, как показано на https://github.com/tmatilai/vagrant-proxyconf.
Моя компания использует сценарий автоматической настройки прокси с расширением .asp.
update:
Я также попытался добавить приведенный ниже код, отсекаемый в vagrantfile.Это решение также не работает для меня.
Vagrant.configure("2") do |config|
puts "proxyconf..."
if Vagrant.has_plugin?("vagrant-proxyconf")
puts "find proxyconf plugin !"
if ENV["http_proxy"]
puts "http_proxy: " + ENV["http_proxy"]
config.proxy.http = ENV["http_proxy"]
end
if ENV["https_proxy"]
puts "https_proxy: " + ENV["https_proxy"]
config.proxy.https = ENV["https_proxy"]
end
if ENV["no_proxy"]
config.proxy.no_proxy = ENV["no_proxy"]
end
end
end