这篇文章会来讲一讲怎么给linux开临时的http代理,适用于局域网里有代理客户端存在并且希望共享使用的情况
首先切到root,不必多说
开启你的局域网共享
如果你用的是Clash的GUI版
那么应该在General->Allow LAN这个选项,将其打开
上方的Port默认为7890
如果你用的是V2,那么应该在上面一排菜单栏的设置->参数设置->允许来自局域网的连接
端口默认为10809
接下来到Linux了
现在到你的终端执行下面的命令,ip记得改成你自己的
如果是Clash
export http_proxy=http://192.168.2.1:7890
export https_proxy=http://192.168.2.1:7890
如果是v2
export http_proxy=http://192.168.2.1:10809
export https_proxy=http://192.168.2.1:10809
执行完毕之后,你当前的这个会话的代理就已经开起来了
请放心,这不会影响到整个系统,只有你当前的会话有效
测试
对于全局代理,可以使用
curl cip.cc
如果不是全局代理,可以尝试
curl google.com
如果返回了东西那就是成功了
注意,不要去ping,ping的话不是走http协议,所以还是ping不通的
取消代理
执行这两行即可
unset http_proxy
unset https_proxy
或者你也可以直接关掉当前会话
总要写个linux的凑个对儿嘛
之前服务器给揍怕了