Tag Archives: proxy

ubuntu server通过proxy更新和安装软件

关于如何搭建proxy,你可以参照

假如你有两个PC, 分别叫做pc1 和pc2. pc1 可以上网,pc2是你的服务器。假设你的pc1的ip 是10.10.10.1,proxy已经被你预先搭建好的。

你要做的有以下几件事情,
1. 验证你的proxy, 你可以在你的firefox里面验证(假设你已经经常翻墙了)
2. 在你的pc2上验证和pc1的链接情况,你可以用ping来验证
3. 在pc2上做以下手脚: vi /etc/apt/apt.conf (这个文件可能需要你创建)
加入如下内容
[java]Acquire::http::proxy “http://10.10.10.1:80/”;[/java]
4. 在pc2上执行 [java]sudo apt-get update[/java]看看发生什么情况

有的时候这样的配置并不工作,也许是ubuntu 的bug吧,你需要在你的命令上加上如下的字眼:
[java]sudo http_proxy=http://10.10.10.1 apt-get update[/java]

你也可以试下
[java]
sudo export http_proxy=http://10.10.10.1
sudo apt-get update
[/java]

apache 搭建proxy server

为什么要搭建一个proxy server呢? proxy server,中文翻译叫做代理服务器,相信上网时间比较久的中国网民都很熟悉这个词

作为一个技术痴迷,有时候会遇到服务器不可以上网的情况。准确的说,在很多的局域网中都是不可以上网的。 离线下载再跟新又很复杂,使用proxy server是个不错的选择。

使用apache搭建proxy server非常简单:只要在她的配置文件中加入下列配置就可以了,我使用的是ubuntu server 12.04, 路径是:/etc/apache2/httpd.conf

[java]ProxyRequests On
ProxyVia On

Order allow,deny
#Deny from all
Allow from all [/java]

 

有些ubuntu server默认没有开启proxy, 用命令 [java]sudo a2enmod proxy_http[/java] 就可以了