
开此篇用于记录平时的一些小技巧小错误
Linux系列
Docker系列
Docker安装
1 | curl -fsSL https://get.docker.com -o get-docker.sh |
Docker使用代理
在执行docker pull
时,是由守护进程dockerd
来执行。因此,代理需要配在dockerd
的环境中。而这个环境,则是受systemd
所管控,因此实际是systemd
的配置.
1 | mkdir -p /etc/systemd/system/docker.service.d |
在这个proxy.conf
文件(可以是任意*.conf的形式)中,添加以下内容:
1 | [Service] |
其中,proxy.example.com:8080
要换成可用的免密代理。
重启生效
代理配置完成后,reboot 重启当然可以生效,但不重启也行.
docker build
代理是在执行前设置的,所以修改后,下次执行立即生效。Container
代理的修改也是立即生效的,但是只针对以后启动的Container
,对 已经启动 的Container
无效。
dockerd
代理的修改比较特殊,它实际上是改systemd
的配置,因此需要重载systemd
并重启dockerd
才能生效。
1 | systemctl daemon-reload |
代理系列
linux使用代理
一般情况下
1 | # 只作用于当前终端中, 不影响环境 |
特殊情况
有的应用即使设置了代理也不会走代理 需要用到proxychains4 下面介绍
linux命令行代理神器-proxychains-ng
ProxyChains是Linux和其他Unix下的代理工具。 它可以使任何程序通过代理上网, 允许TCP和DNS通过代理隧道, 支持HTTP、 SOCKS4和SOCKS5类型的代理服务器, 并且可配置多个代理。 ProxyChains通过一个用户定义的代理列表强制连接指定的应用程序, 直接断开接收方和发送方的连接。
ProxyChains 是一个强制应用的 TCP 连接通过代理的工具,支持 Tor、HTTP、与 Socks 代理。与 sshuttle 不同的是,ProxyChains 只会将当前应用的 TCP 连接转发至代理,而非全局代理。
官方文档 Wiki
安装
1 | # 需要一个可用的 C 编译器,最好是 gcc |
Ubuntu、Deepin 直接apt install proxychains
即可
配置
安装完毕之后需要设置代理配置:
ProxyChains 的配置文件位于 /etc/proxychains.conf ,打开后你需要在末尾添加你使用的代理。
1 | [ProxyList] |
eg
1 | proxychains4 curl myip.ipip.net |
测试带宽
speedtest
比较简单 安装使用即可
- 安装
apt install speedtest-cli
- 使用
speedtest
- 测试科学上网速度
proxychains4 speedtest
iperf
测试内网路由器的速度的极限
iperf 官网
代挂系列
懒得折腾可以私我上车 q2501375882 Telegram
qinglong安装
1 | docker run -dit \ |
第一个5700端口是指本机端口可以修改,第二个不可修改。
Nark安装
mkdir /root/Ark && cd /root/Ark && mkdir -p Config && mkdir -p logfile
- 将授权文件,Config.json放入/root/Ark/Config
- 授权许可自行解决
1
2
3
4
5# arm需要将latest 更换为arm 即可
docker run --name nark -p 5701:80 -d -v "$(pwd)"/Config:/app/Config \
-v "$(pwd)"/logfile:/app/logfile \
--restart unless-stopped \
-it --privileged=true nolanhzy/nark:latest
科学上网系列
Clash安装使用
1 | mkdir Clash && cd Clash && mkdir UI |
创建Clash文件夹后需要放入配置文件
可以使用clash作者自带的面板 看个人, 我使用的是yacd的面板
下载后解压放入UI,然后docker restart nark
即可
clash端口相关配置
1 | # Port of HTTP(S) proxy server on the local end |
Markdown系列
基本使用
小问题
- 代码块可以用```包裹,但是结尾的```不要加两空格用来换行,会乱,直接回车!
- 本文标题:问题小记
- 创建时间:2023-03-18 13:06:45
- 本文链接:2023/03/18/问题小记/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!