代理IP Linux系统怎么配 Ubuntu和CentOS代理设置

Linux配代理三种方法:环境变量export、proxychains程序级和SSH隧道
发布于
4

Linux配代理跟Windows不一样——没有图形界面,全用命令行

在Ubuntu或CentOS上配代理IP有三种主流方法。

方法一:环境变量(临时)

终端输入 export ALL_PROXY=socks5://IP:端口 或 export http_proxy=http://IP:端口。只在当前终端窗口生效,关了就没。适合临时测试。永久生效写进 ~/.bashrc。

方法二:proxychains(程序级)

sudo apt install proxychains4 →编辑 /etc/proxychains4.conf →末尾加 socks5 IP 端口 账号 密码。使用时 proxychains4 curl ip.sb,只有被 proxychains 包裹的命令走代理。天行IP月付6元(邀请码blsj四折)SOCKS5节点在 proxychains 下完美运行。

方法三:SSH隧道(最灵活)

ssh -D 1080 -N -f user@代理服务器。本地创建一个SOCKS5隧道监听1080端口,其他程序配 localhost:1080 就走代理了。

合规提醒:代理IP仅用于合法用途。

常见问题

Linux下怎么验证代理生效了

curl ip.sb 或 curl ifconfig.me,看返回的IP是否是代理IP。

proxychains报错dns lookup failed

proxychains默认不代理DNS。在配置文件里注释掉 proxy_dns 那行的注释可以启用DNS走代理。或者改用 proxychains4 -q 静默模式减少输出干扰。

本文由作者原创/授权发布于极跃圈(jiyueip.com)未经许可,禁止转载。题图来自Unsplash,基于CC0协议。

声明:极跃圈(JIYUEIP.com)内网友所发表的所有内容及言论仅代表其本人,并不反映任何极跃圈(JIYUEIP.com)之意见及观点。

0 讨论
热门最新
总结
暂无总结
0 / 600