You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.1 KiB
1.1 KiB
前提:开启hyper-V
- 获取所有网卡信息
Get-NetAdapter
!
2. 启动WSL,打开powershell(管理员模式),选择网卡桥接
这里桥接到WLAN
Set-VMSwitch WSL -NetAdapterName WLAN
# 中文
Set-VMSwitch WSL -NetAdapterName "以太网 3"
- 查看宿主机网关
ipconfig
# 绑定到eth0网卡
sudo ip addr del $(ip addr show eth0 | grep 'inet\b' | awk '{print $2}' | head -n 1) dev eth0
# 设置IP段
sudo ip addr add 192.168.0.150/24 broadcast 192.168.0.255 dev eth0
# 设置网关
sudo ip route add 0.0.0.0/0 via 192.168.0.1 dev eth0
- 更新名称解析服务器地址
vim /etc/resolv.conf
修改其中内容为 nameserver 网关地址
快速设置
# powershell 管理员,注意修改网卡名称
Set-VMSwitch WSL -NetAdapterName WLAN
# 在wsl中执行
sh /home/zr/setnet.sh
取消桥接
powershell管理员执行,即可恢复
Set-VMSwitch WSL -SwitchType Internal