当前位置: 首页 > news >正文

如何把网站放到域名上wordpress上传后不见了

如何把网站放到域名上,wordpress上传后不见了,泰安网站建设哪里找,网站建设实训计划书在 Windows 11 中设置 WSL2 Ubuntu 的 networkingModemirrored 详细教程 引言环境要求配置 .wslconfig 文件重启 WSL2验证镜像网络模式解决常见问题其他注意事项结论 引言 在 Windows 11 中使用 WSL2(Windows Subsystem for Linux 2)时,默认…

在 Windows 11 中设置 WSL2 Ubuntu 的 `networkingMode=mirrored` 详细教程

    • 引言
    • 环境要求
    • 配置 `.wslconfig` 文件
    • 重启 WSL2
    • 验证镜像网络模式
    • 解决常见问题
    • 其他注意事项
    • 结论

引言

在 Windows 11 中使用 WSL2(Windows Subsystem for Linux 2)时,默认的网络配置可能会导致一些网络互通性问题,例如无法通过 localhost 访问 WSL2 中的服务,或者在局域网中无法访问 WSL2 中的服务。为了解决这些问题,Windows 11 23H2 及以上版本引入了 networkingMode=mirrored 配置,使 WSL2 与 Windows 主机共享相同的网络配置。本文将详细介绍如何设置 WSL2 Ubuntu 的 networkingMode=mirrored,并解决常见问题。


环境要求

在开始之前,请确保满足以下环境要求:

  • Windows 版本:Windows 11 23H2 或更高版本。
  • WSL 版本:WSL2 2.0.0 或更高版本。

可以通过以下命令检查 WSL 版本:

wsl --version

如果版本低于 2.0.0,可以通过以下命令更新:

wsl --update --pre-release

配置 .wslconfig 文件

  1. 创建或编辑 .wslconfig 文件

    • 打开 PowerShell 或命令提示符,输入以下命令创建或编辑 .wslconfig 文件:
      notepad $env:USERPROFILE\.wslconfig
      
    • 如果文件已存在,直接编辑即可。
  2. 添加镜像网络配置
    .wslconfig 文件中添加以下内容:

    [wsl2]
    networkingMode=mirrored
    dnsTunneling=true
    autoProxy=true
    firewall=true[experimental]
    autoMemoryReclaim=gradual
    sparseVhd=true
    hostAddressLoopback=true
    
    • networkingMode=mirrored:启用镜像网络模式,使 WSL2 与 Windows 共享网络。
    • dnsTunneling=true:启用 DNS 隧道,提高与 VPN 等复杂网络的兼容性。
    • autoProxy=true:同步 Windows 的代理设置到 WSL2。
    • firewall=true:启用 Windows 防火墙集成。
    • hostAddressLoopback=true:允许通过主机的局域网 IP 访问 WSL2 中的服务。

重启 WSL2

完成配置后,重启 WSL2 以应用更改:

wsl --shutdown

等待几秒后重新启动 WSL2。


验证镜像网络模式

  1. 检查 IP 地址

    • 在 WSL2 中运行以下命令查看 IP 地址:
      ip addr show eth0
      
      如果 IP 地址与 Windows 主机的 IP 地址一致,说明镜像网络模式已启用。
  2. 测试网络互通

    • 在 WSL2 中启动一个服务(如 Python HTTP 服务器):
      python3 -m http.server 8000
      
    • 在 Windows 中访问 http://localhost:8000,如果能够访问,说明镜像网络模式配置成功。

解决常见问题

  1. 局域网访问问题

    • 如果局域网设备无法访问 WSL2 中的服务,可能是 Hyper-V 防火墙阻止了入站连接。可以通过以下命令允许入站连接:
      Set-NetFirewallHyperVVMSetting -Name '{40E0AC32-46A5-438A-A0B2-2B479E8F2E90}' -DefaultInboundAction Allow
      
      或者为特定端口添加规则:
      New-NetFirewallHyperVRule -Name "AllowPort8000" -DisplayName "Allow Port 8000" -Direction Inbound -VMCreatorId '{40E0AC32-46A5-438A-A0B2-2B479E8F2E90}' -Protocol TCP -LocalPorts 8000
      
  2. Docker 容器无法通过 localhost 访问

    • 如果使用 Docker,需要在 /etc/docker/daemon.json 中添加以下配置:
      {"iptables": false
      }
      
      然后重启 Docker 服务:
      sudo service docker restart
      

其他注意事项

  • 端口冲突:如果遇到端口冲突问题,可以调整 Windows 的 TCP 动态端口范围,避免与常用端口冲突:

    netsh int ipv4 set dynamic tcp start=50000 num=15536
    
  • IPv6 支持:镜像网络模式支持 IPv6,但 localhost 的 IPv6 地址 ::1 可能无法直接使用。


结论

通过以上步骤,您可以成功将 WSL2 Ubuntu 的网络模式设置为 mirrored,并享受更便捷的网络互通体验。如果遇到问题,可以参考相关文档或社区讨论。希望本文对您有所帮助!


参考文档

  • WSL 官方文档
  • WSL2 网络配置
http://www.yayakq.cn/news/896782/

相关文章:

  • 安徽安庆天气预报海东地区谷歌seo网络优化
  • 易优建站网站快备
  • 东莞网站建站公司云vps怎么搭建网站
  • 物流 网站 模板自己建私人网站做外贸不好做
  • 安徽住房和建设厅网站传奇网页游戏开服
  • ps制作网站过程大型网站制作都有哪些
  • 智冠宝企业网站管理系统找兼职做酒店网站
  • 在网站上做的h5如何发到微信上网站建设税收编码
  • 做网站哪便宜专做外贸的网站
  • 外贸商城网站建网站需要什么要求
  • 在小网站上做点击广告wordpress泛域名插件
  • 如何登录网站空间百度竞价关键词价格查询工具
  • 网站设计与制作报价网站被k 申诉
  • seo网站成都网站建设价格表
  • 二手网站需求建设分析电子商务建设与网站规划
  • 建设银行六安市分行网站濮阳网站建设
  • 注册建设网站的公司哪家好成都有什么好玩的旅游景点
  • 创建网站的四个步骤是如何在电脑上重新装wordpress
  • 网站建设名词解释与简答题wordpress如何给主题加密
  • 网站建设nayuwang设计logo网站免费国外
  • 百度网站建设一年多少钱江苏省工程建设信息网
  • 包头网站建设兼职泰安人才网广纳英才招聘信息
  • 河北提供网站建设公司哪家好程序员能转行做网站维护不
  • 性男女做视频观看网站网站页面制作视频
  • 宁波 手机网站建设龙岩任做网站的哪几个比较好
  • 一个正规的网站建设公司深圳市南山区建设局网站
  • 泰州专业网站建设制作app制作软件官网
  • 珠海建设网站首页买男装最好的购物网站
  • 网站在建设中网页手游排行榜
  • 如何让单位网站做防护wordpress 文章类主题