ip地址配置
ubuntu子系统的ip地址是虚拟化的,每次ip地址都重新分配,且无法ping其地址
windows环境
系统版本为windows11 家庭中文版22H2,WSL2 ubuntu20.04
安装hyper-v
windows专业版已经有了,windows版本的安装
开启hyper-v后要重启电脑,要不然功能不全
创建外部虚拟机
如下图所示,创建了一个名为WSLBridge的外部网卡,这样就能与外部通讯了。
编写WSL2配置文件
在个人用户创建.wslconfig文件
编写内容如下,网卡用的是刚才创建的WSLBridge
重启
关闭wsl
wsl --shutdown
wsl --list --running # 确保wsl完全关闭
wsl # 启动
结果
这样就能看到正常的ipv4地址了
子系统ubuntu
另一台ubuntu电脑
成功连接上rosmaster