
手把手教你给Centos服务器挂代理ip
搞服务器的哥们儿都懂,有时候下个依赖包慢得跟蜗牛似的。这时候找个靠谱的代理ip,速度直接起飞。今天就拿咱家ipipgo的代理服务举例,教你怎么在Centos上给yum和wget挂代理。
代理ip到底怎么选
先说个冷知识:yum和wget走的协议不一样!yum底层用的是libcurl库,而wget自己就是下载工具。这里推荐用ipipgo的静态住宅套餐,35块一个月固定ip,做服务器代理最稳当。
看这里!先记下这几个关键参数:
代理服务器地址:gateway.ipipgo.net
端口号:根据套餐不同看控制台
账号密码:注册时给的密钥对
给yum配代理三步走
1. 打开yum的配置文件:
sudo vi /etc/yum.conf
2. 在文件末尾加这两行:
proxy=http://用户名:密码@gateway.ipipgo.net:端口
proxy_username=你的ipipgo账号(重要!很多教程漏了这个)
3. 测试是否生效:
yum clean all && yum makecache 看下载速度有没有提升
wget代理要这样玩
这里有个坑:系统级配置和用户级配置会冲突!建议直接在命令里加参数:
wget -e "http_proxy=http://用户名:密码@gateway.ipipgo.net:端口" 你要下的文件地址
如果想永久生效,改/etc/wgetrc文件:
http_proxy = http://用户名:密码@gateway.ipipgo.net:端口
https_proxy = http://用户名:密码@gateway.ipipgo.net:端口
常见翻车现场急救指南
Q:配置完报407错误咋整?
A:九成是账号密码格式不对,记得用用户名:密码的格式,中间是英文冒号
Q:下载速度反而变慢了?
A:可能选到跨国的节点了,去ipipgo后台换个离你服务器近的出口
Q:怎么验证代理是否生效?
A:运行curl -x http://代理地址:端口 ifconfig.me 看返回的ip是不是代理ip
为什么推荐ipipgo
自家用过的经验:
1. 遇到下载大文件时切到动态住宅企业版,9块多1G流量够用
2. 需要固定出口ip时用静态住宅,做爬虫之类的活特别稳
3. 他们家的TK专线走的是独立通道,高峰期也不堵
最后唠叨一句:代理配置生效后记得重启服务! 有次我改完配置没重启,愣是排查了俩小时。要是还搞不定,直接找ipipgo的技术支持,他们24小时在线响应,比看教程快多了。

