linux下常用代理的記錄

一般使用代理有兩種比較簡單的方式。

squid

在有公網的服務器上搭建 squid 的代理,最好限制限制訪問來源和只監聽在指定網段的地址上,防止被別人利用。

不建議使用環境變量方式設置代理 "export http_proxy=http://xxx:xxx",這種方式可能會影響其他程序的使用。

常用設置

# wget
## 命令行方式
wget -e "http_proxy=http://127.0.0.1:8087" http://www.subversion.org.cn/svnbook/1.4/

## 配置文件方式
### 將/etc/wgetrc中與proxy有關的幾行復制到~/.wgetrc,並做如下修改 
http_proxy = http://127.0.0.1:8087/
ftp_proxy = http://127.0.0.1:8087/

# 是否開啓代理, off or on
use_proxy = on

# yum
## 在 /etc/yum.conf添加 "proxy=http://ip:port"

# curl
curl -x "http://xxx:xxx" url

# apt-get
apt-get -o Acquire::http::proxy="http://127.0.0.1:8000/" update

iptable 做 nat 轉發

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章