歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> 利用Nginx反向代理功能架設Ubuntu升級源

利用Nginx反向代理功能架設Ubuntu升級源

日期:2017/3/2 16:40:21   编辑:Linux服務器

北師大的網絡情況以前說過了,學校裡必須過驗證網關才能上外網。為了方便校內同學方便地(不費流量地)升級Ubuntu,也可以充分利用服務器的資源,做了個Ubutu校內的升級源。機器比較老,沒有很大的硬盤,做個源的話至少需要上百G的空間,不太現實。於是Kangzj想了出這個方法,在校內一台能上外網的服務器上反向代理一個速度快的Ubuntu源。我選擇的是中科大的Ubuntu源(謝謝),速度可以到10M。非常簡單,建了一個虛擬主機,然後就解決問題了,下面附上nginx配置文件:

server {
listen 80;

server_name gnu.xinqing100.net;

access_log /var/log/nginx/gnu.xinqing100.net.access.log;

location /ubuntu/ {

proxy_pass http://debian.ustc.edu.cn/ubuntu/;

}

location /icons/ {

proxy_pass http://debian.ustc.edu.cn/icons/;

}

}


只要修改source.list為:

deb http://gnu.xinqing100.net/ubuntu/ jaunty main restricted universe multiverse
deb http://gnu.xinqing100.net/ubuntu/ jaunty-security main restricted universe multiverse
deb http://gnu.xinqing100.net/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://gnu.xinqing100.net/ubuntu/ jaunty-backports main restricted universe multiverse
deb http://gnu.xinqing100.net/ubuntu/ jaunty-proposed main restricted universe multiverse
deb-src http://gnu.xinqing100.net/ubuntu/ jaunty main restricted universe multiverse
deb-src http://gnu.xinqing100.net/ubuntu/ jaunty-security main restricted universe multiverse
deb-src http://gnu.xinqing100.net/ubuntu/ jaunty-updates main restricted universe multiverse
deb-src http://gnu.xinqing100.net/ubuntu/ jaunty-backports main restricted universe multiverse
deb-src http://gnu.xinqing100.net/ubuntu/ jaunty-proposed main restricted universe multiverse universe multiverse


如果是9.04,直接用這個就可以;

8.10把jaunty換成intrepid

8.04把jaunty換成hardy

9.10把jaunty換成karmic

校內就可以不能過網關升級Ubuntu甚至網絡安裝Ubuntu了!

(原文鏈接:利用Nginx反向代理功能架設Ubuntu升級源)

Copyright © Linux教程網 All Rights Reserved