飞跃高山与大洋的鱼飞跃高山与大洋的鱼
首页
先看
计算机
  • 数学
  • Linux
  • Arch
  • Manjaro
  • Ubuntu
  • CentOS
  • Kubernetes
  • Web
  • JavaScript
  • TypeScript
  • CSS
  • Canvas
  • Vue
  • Vite
  • NuxtJS
  • Webpack
  • Flutter
  • D3
  • Jest
  • WeApp
  • Utils
  • Nodejs
  • Nestjs
  • Golang
  • Nginx
  • Traefik
  • MySQL
  • MongoDB
  • Redis
  • Docker
算法
  • 像素风
  • Git
  • Github
  • VSCode
  • Chrome
  • Google
  • Bookmark scripts
  • 导航 🎉
  • VuePress 侧边栏插件
  • VuePress 官网
🚇 开往
首页
先看
计算机
  • 数学
  • Linux
  • Arch
  • Manjaro
  • Ubuntu
  • CentOS
  • Kubernetes
  • Web
  • JavaScript
  • TypeScript
  • CSS
  • Canvas
  • Vue
  • Vite
  • NuxtJS
  • Webpack
  • Flutter
  • D3
  • Jest
  • WeApp
  • Utils
  • Nodejs
  • Nestjs
  • Golang
  • Nginx
  • Traefik
  • MySQL
  • MongoDB
  • Redis
  • Docker
算法
  • 像素风
  • Git
  • Github
  • VSCode
  • Chrome
  • Google
  • Bookmark scripts
  • 导航 🎉
  • VuePress 侧边栏插件
  • VuePress 官网
🚇 开往
  • MANJARO

    • 体验美好的 Manjaro 吧
    • Manjaro 下流畅使用 VirtualBox
    • 处理 IDEA
    • 在 Manjaro 安装 deb 程序
    • Konsole 无法启动
    • 锁屏快捷键
    • Manjaro 下使用 Nvidia 显卡
    • Manjaro 的常用软件
    • 播放工具 mpv
    • 代理工具
    • Manjaro 挂载硬盘后只读
    • Manjaro 的异常处理
    • 终端代理 proxychains
      • proxychains-ng
      • 使用
    • 下载工具 You Get
    • zsh 无法找到 npm

终端代理 proxychains

proxychains-ng

浏览器代理及应用代理均不存在问题,而终端代理总是出现各种奇怪的问题。

曾经使用以下方式,然后不知道被自己更新了什么就都失效了。

# ALL_PROXY
export ALL_PROXY=socks5://127.0.0.1:1080

# git
git config --global http.proxy 'socks5://127.0.0.1:1080'

最后接触了 proxychains-ng,感觉其更加强大与简单。

安装:

sudo pacman -S proxychains-ng

修改配置:

sudo vim /etc/proxychains.conf

# 注释掉 proxy_dns
# proxy_dns
# 最后一行改为对应的代理
socks5 127.0.0.1 1080

使用

  1. curl

    proxychains curl www.google.com
    
  2. git

    proxychains git clone git@github.com:rofl0r/proxychains-ng.git
    
  3. yay

    proxychains yay -S microsoft-edge
    
编辑文档!
上次更新:
贡献者: shanyuhai123
Prev
Manjaro 的异常处理
Next
下载工具 You Get