Ubuntu命令行配寘代理IP的三种姿势
搞开发的朋友都懂,在终端里配代理IP就像给电脑装了个"隐身斗篷"。今天咱们用神龙海外代理IP举个栗子,手把手教你在Ubuntu系统里玩转命令行代理。别被那些花里胡哨的图形界面迷惑,终端才是真男人的战场!
临时设置:即开即用的快捷方式
临时设置适合偶尔需要代理的场景,关掉终端就失效。在命令行里敲这串咒语:
export http_proxy=http://用户名:密码@代理IP:端口 export https_proxy=http://用户名:密码@代理IP:端口
把上面的代理IP、端口、用户名密码换成神龙海外代理IP提供的参数。他们家的IP池有个好处——每次连接都能随机分配新IP,避免被目标网站封禁。验证是否生效可以这样:
curl -4 icanhazip.com 查看当前出口IP
永久配寘:一劳永逸的方案
想要每次开终端都自动挂代理?修改~/.bashrc文件:
nano ~/.bashrc
在文件末尾追加:
export http_proxy="http://神龙账号:密码@gate.shenlongip.com:8888" export https_proxy=$http_proxy
保存后执行source ~/.bashrc生效。神龙代理的长连接稳定性在这时候就显灵了,实测连续挂机12小时不掉线。
智能切换:按需启停的进阶玩法
老司机都爱用proxychains实现精准控制,先安装这个神器:
sudo apt install proxychains4
修改配置文件:
sudo nano /etc/proxychains4.conf
在末尾加上神龙的代理信息:
参数 | 示例值 |
---|---|
代理类型 | http |
IP地址 | gate.shenlongip.com |
端口 | 8888 |
账号密码 | 你的神龙认证信息 |
使用时在命令前加proxychains4,比如:
proxychains4 git clone https://某个仓库
避坑指南:常见问题QA
Q:代理设置了为啥不生效?
A:先检查IP端口是否正确,再用env | grep proxy看环境变量。神龙代理支持同时绑定5个终端,别超过限额。
Q:怎么验证代理的真实性?
A:连续多次运行curl icanhazip.com,如果每次返回的IP都不一样,说明神龙的动态轮换机制生效了。
Q:公司内网怎么同时用代理?
A:在proxychains配置里加localnet 192.168.0.0/16,这样内网流量就不会走代理。
最后叨叨一句:选代理服务商要看IP纯净度和协议支持。像神龙海外代理IP这种支持socks5/http双协议,还带自动鉴权的服务,用命令行操作确实省心不少。别等到IP被封成筛子了才想起换服务商,你说是不?
全球领先国外代理IP服务商-神龙海外代理
使用方法:注册账号→联系客服免费试用→购买需要的套餐→前往不同的场景使用代理IP