Http proxy
To let HTTP requests reach the outside world, we maintain a HTTP proxy in each datacenter. They are exposed using services entries of the form web proxy.<datacenter>.wmnet and are not meant to be used from labs instances.
As of 24th September 2015 the entries are:
Service Name | Server | port |
---|---|---|
webproxy.eqiad.wmnet | carbon | 8080 |
TODO: Document url-downloader.wikimedia.org:8080
You may set the $http_proxy environment variable to make many CLI scripts automatically use this proxy:
export http_proxy=http://webproxy.eqiad.wmnet:8080
If you need to send a request to an https url, do this:
export HTTPS_PROXY=http://webproxy.eqiad.wmnet:8080
If you are using curl, you could use the --proxy flag:
curl --proxy http://webproxy.eqiad.wmnet:8080 http://www.google.com
Reference
- Gerrit change adding the DNS entries https://gerrit.wikimedia.org/r/#/c/105189/