本文将针对Archlinux下的网络配置进行介绍。
无线网络配置
无线网络的配置分为两个步骤:硬件驱动配置及网络接口配置
检查设备状态
1 | $ lspci -k |
科学上网配置
代理配置
这里科学上网使用v2ray协议(虽然可能有一天也要被封了),首先下载Qv2ray,AUR地址为:
1 | https://aur.archlinux.org/qv2ray.git |
下载并安装这个软件,如果不想用GUI,也可以直接使用命令行,就是服务器配置文件的更新麻烦一些。打开config.json
,查看v2ray服务的本地端口:
1 | { |
我这里是127.0.0.1:10808,记下这个端口。需要注意的是,在使用代理时,要保证代理时间戳和主机的时间戳保持一致,否则会导致代理错误的情况。
代理软件安装及配置
安装
代理软件选择proxychains4,这个软件可以进行局部代理,即每个命令之前如果加上proxychains4,就会走代理,否则不会。
配置
编辑/usr/local/etc/proxychains.conf
,修改代理地址及端口为上面的config.json
中的端口
1 | meanwile |
然后保存即可。
使用
使用方法为在要代理的命令前加上proxychains4
1 | proxychains4 wget https://www.google.com |
如果要为浏览器添加代理,可以下载proxy switchyomega插件然后安装,如果要临时在命令行下添加代理,推荐使用chromium浏览器,代理方法如下:
1 | chromium --proxy-server="socks5://127.0.0.1:1080" |