wls2下的centos使用桥接模式连接宿主机网络独立静态ip

前提:wsl2已安装,可正常更新

1.在控制面板中,打开开启或关闭windows功能,将里面的 Hyper-V功能打开,此处涉及重启

2. 按一下win键,输入hy,上面可以看到Hyper-V Manager,点进去

3.选择右边的 Virtual Switch Manage

4.正常情况下里面有个 WSL,选中他,然后右边选择  外部网络,下面选择需要进行桥接的网卡,

然后应用保存

5.回到powershell,使用  wsl --shutdown  和 wsl重启服务

6.修改 DNS文件 /etc/resolv.conf,里面修改内容为:

nameserver 8.8.8.8

7.使用 ip addr查看局域网ip(ifconfig可能看不到局域网ip),查到ip后,修改对应的网卡文件,这里是 eth0,则去/etc/sysconfig/network-scripts/文件夹下找对应的后缀的网卡,然后vim编辑

将内容修改为(具体的IP,网管和掩码要以自己网络为准):

DEVICE="eth0"  
BOOTPROTO="static"  # 更改为static以使用静态IP  
ONBOOT="yes"  
TYPE="Ethernet"  
USERCTL="no"  # 通常不建议普通用户控制网络接口,除非有特定需求  
IPADDR="192.168.110.166"  # 添加静态IP地址  
NETMASK="255.255.255.0"  # 添加子网掩码,根据您的网络配置可能需要更改  
GATEWAY="192.168.110.1"  # 添加默认网关地址,根据您的网络配置可能需要更改   
DNS1="8.8.8.8"  # 可选:添加首选DNS服务器地址 
DNS2="223.5.5.5"
IPV6INIT="no"  

然后退出虚拟机,用上述的 wsl --shutdown和wsl重启即可。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-20 17:34:02       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-20 17:34:02       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-20 17:34:02       45 阅读
  4. Python语言-面向对象

    2024-07-20 17:34:02       55 阅读

热门阅读

  1. 【18】输出字符菱形

    2024-07-20 17:34:02       21 阅读
  2. 二分 以及例题

    2024-07-20 17:34:02       22 阅读
  3. MySQL——视图

    2024-07-20 17:34:02       20 阅读
  4. Window任务栏应用图片无法加载解决方法

    2024-07-20 17:34:02       16 阅读