1.4 KiB
1.4 KiB
title, type, tags, date
| title | type | tags | date | ||||
|---|---|---|---|---|---|---|---|
| Ubuntu Server科学上网配置 | source |
|
2025-03-14 |
Source File
Summary
- 核心主题:Ubuntu Server配置V2RayN代理及各类工具代理
- 问题域:终端命令/Docker/Git在Ubuntu上的科学上网配置
- 方法/机制:ProxyChains终端代理 + Git全局配置 + Docker Daemon代理 + 容器内代理
- 结论/价值:完整的Ubuntu科学上网配置方案
Key Claims
- 代理测试:curl -x socks5h://127.0.0.1:10808 -v https://www.google.com
- ProxyChains:/etc/proxychains4.conf添加socks5 127.0.0.1 10808
- Git代理:git config --global http.proxy 'socks5://127.0.0.1:10808'
- Docker Daemon代理:/etc/systemd/system/docker.service.d/http-proxy.conf
- 容器内代理:docker-compose.yml加environment: ALL_PROXY=socks5://172.24.0.1:10808
- Docker网桥网关:ip route | awk '/default/ { print $3 }'
- ~/.docker/config.json配置:所有容器自动继承代理
Key Concepts
- 科学上网配置:多层次代理配置(终端/Git/Docker/容器)
- ProxyChains:让不支持代理的命令走SOCKS5
- Docker容器代理:Daemon级和容器级代理配置
Key Entities
Connections
- Ubuntu-Server科学上网配置 ← documents ← 科学上网配置
Contradictions
- 无冲突