新增wiki命令文件
This commit is contained in:
37
wiki/sources/ubuntu-server-ke-xue-shang-wang.md
Normal file
37
wiki/sources/ubuntu-server-ke-xue-shang-wang.md
Normal file
@@ -0,0 +1,37 @@
|
||||
---
|
||||
title: "Ubuntu Server科学上网"
|
||||
type: source
|
||||
tags: [docker, proxychains, ubuntu, v2rayn]
|
||||
date: 2026-04-13
|
||||
source_file: raw/Technical/Home Office/🟠Ubuntu Server科学上网.md
|
||||
---
|
||||
|
||||
## Summary
|
||||
- 核心主题:Ubuntu Server通过V2RayN代理实现终端命令、Docker、Git的网络访问
|
||||
- 问题域:Linux环境下的代理配置
|
||||
- 方法/机制:ProxyChains终端代理 + Git全局代理 + Docker Daemon代理 + 容器内代理
|
||||
- 结论/价值:针对不同场景提供差异化代理配置方案,覆盖所有网络访问路径
|
||||
|
||||
## Key Claims
|
||||
- curl -x socks5h://127.0.0.1:10808可验证代理是否正常工作
|
||||
- ProxyChains通过/etc/proxychains4.conf配置,使任意命令通过代理执行
|
||||
- Git代理通过git config --global设置http.proxy和https.proxy
|
||||
- Docker pull由Daemon执行,需修改systemd service的HTTP_PROXY环境变量
|
||||
- Docker容器内代理需使用宿主机网桥IP(如172.24.0.1)而非127.0.0.1
|
||||
|
||||
## Key Concepts
|
||||
- [[终端代理]]:通过ProxyChains让原本不支持代理的命令走SOCKS5通道
|
||||
- [[Git代理配置]]:为Git命令设置全局代理解决clone卡顿问题
|
||||
- [[Docker代理配置]]:Docker Daemon层和容器层的代理隔离配置
|
||||
|
||||
## Key Entities
|
||||
- [[V2Ray/Tuic]]:提供SOCKS5代理的客户端
|
||||
- [[Docker]]:容器平台,需要单独配置代理
|
||||
- [[Ubuntu-Server]]:运行代理配置的操作系统
|
||||
|
||||
## Connections
|
||||
- [[V2Ray/Tuic]] ← 代理来源 ← [[Docker]]
|
||||
- [[V2Ray/Tuic]] ← 代理来源 ← [[Git代理配置]]
|
||||
- [[ProxyChains]] ← 终端代理工具 ← [[V2Ray/Tuic]]
|
||||
|
||||
## Contradictions
|
||||
Reference in New Issue
Block a user