一些Linux上网络相关的配置, 关于配置静态ip部分目前还有很多没学习完善的地方, 等以后完善.
1. 配置网络
1. 重启网卡 ubuntu 22.04
1
2
| sudo /etc/init.d/networking restart
sudo systemctl restart networking
|
2. linux命令行配置静态ip地址
参考
1
| https://blog.csdn.net/xun527/article/details/112222131
|
2. 配置无线路由
开发板的linux默认是无法同时开启热点和wifi, 需要桥接wifi就很麻烦. 但是通过虚拟一个网卡来开启热点就可以做到.
1
2
3
| sudo iw dev wlan0 interface add wlan1 type __ap
sudo ip link set dev wlan1 address 22:33:44:55:66:00
sudo nohup create_ap -c 11 wlan1 eth0 SSID password --no-virt &
|
详细教程
1. 换源
1
2
| sudo sed -i "s@http://\(deb\|security\).debian.org@https://mirrors.ustc.edu.cn@g" /etc/apt/sources.list
sudo apt update && sudo apt upgrade -y
|
2. 安装软件和依赖
1
| sudo apt-get install hostapd -y
|
3. 安装和配置
1
2
3
4
5
6
7
8
9
10
| cd /home/firefly/wifi/create_ap
sudo make install
cd ..
sudo cp openwifi /usr/bin/
sudo cp wifi.desktop /etc/xdg/autostart/
sudo cp wifi.desktop /usr/share/applications/
# 3566 需要 --no-virt
# 3568 不需要
|
工具地址
1
| https://github.com/eric0202/linux-router
|
3. adb设置安卓代理
1
2
3
4
5
6
7
8
9
| adb -s 27a6f798a9aba056 shell settings put global http_proxy 192.168.57.159:7890
adb -s 27a6f798a9aba056 shell settings put global https_proxy 192.168.57.159:7890
adb -s 27a6f798a9aba056 shell settings get global http_proxy
# unset
adb -s 27a6f798a9aba056 shell settings put global http_proxy :0
|
4. 安卓配置代理服务器
1
| pure install 'every proxy'
|