Usb网络共享
约 432 字
预计阅读 1 分钟
android 共享网络
usb 连接
- usb连接。
手机:
_手动_选择 usb 网络共享开关。
电脑:
使用 ip a(ad/add/address)
可见 usb0,但没有 IP 地址。
sudo dhclient usb0
- 可见有 IP 地址了。
1
2
|
⭕ ip route
default via 192.168.247.194 dev usb0
|
- 关闭无线。正常上网,但vpn是不能共享的。
- arch.wiki 居然还有udev规则,可以在插入时自动调整网络以将手机用作网关。
/etc/udev/rules.d/90-android-tethering.rules
。只是测试无效。
1
2
3
4
5
6
|
⭕ lsusb|g xiaomi
Bus 001 Device 006: ID 2717:ff80 Xiaomi Inc. Mi/Redmi series (RNDIS)
⭕ udevadm info /sys/class/net/usb0 |g ID_VENDOR_ID
E: ID_VENDOR_ID=2717
⭕ cat /etc/udev/rules.d/90-android-tethering.rules
ACTION=="add|remove", SUBSYSTEM=="net", ATTR{idVendor}=="2717", ATTR{idProduct}=="ff80", SYMLINK+="android", RUN+="echo %k >> /home/eexpss/udev", RUN+="dhclient %k"
|
NetShare 等软件 (wireless)
手机:
安装 NetShare。
- 开启 WiFi 热点。
- 打开 WPS 开关。
电脑:
安装手机界面提示,连接热点。
- 设置网络代理,手动。IP 和 Port 照抄。
- 关闭其他网络连接,比如usb0。
- 正常使用vpn上网。只是每次 IP 都改变,每次要设置不同的代理。注意 default 后的 IP 是对应的。
1
2
|
⭕ ip route
default via 192.168.151.24 dev wlp3s0 proto dhcp metric 20600
|
同时使用双路由
- 都打开,要不我的翻译扩展被代理卡住。
- 常规的走 usb0。
- 代理的走 wlp3s0。
1
2
3
|
⭕ ip route
default via 192.168.130.9 dev usb0
default via 192.168.8.121 dev wlp3s0 proto dhcp metric 20600
|
临时设置系统代理。
proxy-setup.bash