Windows11 配置

目标:配置 vEthernet (WSL) 固定ip为:172.66.0.6

  1. 打开终端(管理员)输入:

powershell -c "Get-NetAdapter 'vEthernet (WSL)' | Get-NetIPAddress | Remove-NetIPAddress -Confirm:$False; New-NetIPAddress -IPAddress 172.66.0.6 -PrefixLength 24 -InterfaceAlias 'vEthernet (WSL)'; Get-NetNat | ? Name -Eq WSLNat | Remove-NetNat -Confirm:$False; New-NetNat -Name WSLNat -InternalIPInterfaceAddressPrefix 172.66.0.0/24;"

powershell -c "Get-NetAdapter 'vEthernet (WSL)' | Get-NetIPAddress | Remove-NetIPAddress -Confirm:$False; New-NetIPAddress -IPAddress 172.66.0.6 -PrefixLength 24 -InterfaceAlias 'vEthernet (WSL)'; Get-NetNat | ? Name -Eq WSLNat | Remove-NetNat -Confirm:$False; New-NetNat -Name WSLNat -InternalIPInterfaceAddressPrefix 172.66.0.0/24;"

此操作将设置 vEthernet (WSL) 虚拟网卡ip地址为 :172.66.0.6 网关为:172.66.0.0

更多wsl配置:可参阅 https://learn.microsoft.com/zh-cn/windows/wsl/wsl-config

Ubuntu22.04.1 配置

目标:配置 eth0 固定ip为:172.66.0.66

  1. 进入Ubuntu应用终端输入:

sudo vim ~/.bashrc

(如果每次命令都需要输入密码请先进行SUDO免密设置[自行度娘])

在打开的vim编辑器中按i开始编辑并插入:

# static ip
if [ "$(ip addr show eth0 | grep 'inet\b' | awk '{print $2}' | head -n 1)" != "172.66.0.66/24" ];
then
sudo ip addr del $(ip addr show eth0 | grep 'inet\b' | awk '{print $2}' | head -n 1) dev eth0
sudo ip addr add 172.66.0.66/24 broadcast 172.66.0.255 dev eth0
sudo ip route add 0.0.0.0/0 via 172.66.0.6 dev eth0
fi

编辑完成后 输入 wq 或者 wq! 退出并保存。

2. 继续输入:

sudo vim /etc/wsl.conf

在打开的vim编辑器中按i开始编辑并插入:

[network]
generateResolvConf = false
generateHosts = false
[interop]
enabled = false
appendWindowsPath = false

编辑完成后 输入 wq 或者 wq! 退出并保存。

2. 继续输入:

sudo vim /etc//wsl.resolv

在打开的vim编辑器中按i开始编辑并插入DNS地址根据个人Window系统使用的dns设置即可:

nameserver 8.8.8.8

编辑完成后 输入 wq 或者 wq! 退出并保存。

回到Windows系统:wsl --list --running 查看当前运行的分发子系统

如果有正在运行的子系统请先关闭所有终端。

然后输入:

net stop LxssManager //停止wsl服务

net start LxssManager //再次启动wsl服务

此时在windows下 ipconfig,在子系统中 ifconfig 查看ip是否设置成功.

大功告成,不用每次启动都要重新修改ip地址了。

Windows11下(Ubuntu22.04.1)设置静态IP相关推荐

  1. Ubuntu18.04 Server 设置静态IP的方法

    1.背景 Netplan是Ubuntu 18.04中引入的一种新的命令行网络配置实用程序,用于在Ubuntu系统中轻松管理和配置网络设置.它允许您使用YAML抽象来配置网络接口.它可与NetworkM ...

  2. Ubuntu 18.04 Server 设置静态IP

    一.背景 Netplan是Ubuntu 17.10中引入的一种新的命令行网络配置实用程序,用于在Ubuntu系统中轻松管理和配置网络设置.它允许您使用YAML抽象来配置网络接口.它可与NetworkM ...

  3. 图形化解决Ubuntu18.04、16.04无线网卡设置静态IP且能上网。笔记本ssh连接工控机,工控机利用有线网口接激光雷达等传感器、利用无线网口上网下载安装更新功能包

    问题描述: 当在工控机上使用ubuntu18.04进行ROS控制时,我们经常需要将工控机与激光雷达通过网线连接,同时我们的工控机可能还配置了无线网卡用来连接因特网(用来浏览网页或者下载安装因特网上的各 ...

  4. linux中 centos 7 rhel7下 vm虚拟机怎么设置静态ip 开机自动连接网络

    centos 7 redhat7下设置静态ip 开机自动连接网络 一. 虚拟机中网络连接采用 NAT连接方式,查看查看虚拟机网络  编辑 > 虚拟机网络编辑 二. 可知 子网掩码为255.255 ...

  5. ubuntu 14.04如何设置静态IP

    问题: 如何在ubuntu14.04中配置静态IP 1. sudo vim /etc/network/interfaces 加入下列内容 auto eth0 iface eth0 inet stati ...

  6. ubuntu 14.04 如何设置静态ip

    有线网络: 1. 找到文件并作如下修改: sudo vim /etc/network/interfaces 修改如下部分: auto eth0 iface eth0 inet static addre ...

  7. Ubuntu Desktop 18.04 设置静态IP方法(超详细)

    这里指的是Ubuntu Desktop 18.04上设置静态IP,Ubuntu Server 18.04上设置静态IP的方法请参考点击打开链接 我使用的是VMware 14 Pro .具体步骤如下: ...

  8. ubuntu22.04装机以及设置静态ip

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ubuntu22.04装机以及设置静态ip 一.ubuntu系统装机 二.设置静态ip 总结 一.ubuntu系统装机 1.ubunt ...

  9. ubuntu16.04下设置静态IP

    静态IP:10.20.40.11 子网掩码:255.255.254.0 网关:10.20.41.254 网卡名:eth0 # 修改以下文件,保存退出,最后重启一下服务器即可 sudo vim /etc ...

  10. VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT连接方式)

    背景 在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法.有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh.此时你会发现,每次启动虚拟机,VMWar ...

最新文章

  1. 文本的DES加密 MD5散列值 DSA的数字签名
  2. 宜昌高新区三峡云计算机大楼,【智慧宜昌】CREATOR快捷CS分布式系统成功入驻三峡云计算中心...
  3. “tel.xls.exe病毒”解决方法
  4. java虚拟机 第二章Java内存区域与内存溢出异常
  5. websocket替代方案_WebSocket 有没有可能取代 AJAX ?
  6. 处理字典值是把字典放内存还是用sql处理_第二周:MYSQL数据库入门,提升你的数据处理效率...
  7. Continuous Laplacian, Functional Map, Spectral CNN
  8. php可变方法,php 函数使用可变数量的参数方法
  9. 程序结构程序设计(三) ——递归及递归举例
  10. 学python lesson1
  11. 帆软获取单元格值与赋值
  12. linux go missing git command,go: missing Git command的解决办法
  13. 计算机考研政治考哪些知识,带你了解408考研大纲,及21考研政治复习建议
  14. fscanf()函数详解
  15. Java spring boot 开发中控Live10R指纹采集器linux(指纹登录系统)
  16. 【Python 实战基础】如何绘制关系网格图展示8个节点间的关系
  17. 基因组Masked作用
  18. linux下的DoS软件awl介绍
  19. 三个月时间,如何成就自己成为一名数据分析师
  20. 高斯消元法的MATLAB代码

热门文章

  1. 【四分之四拍】四分之四拍每拍实际占多长时间?【用最理科的方式解释音乐里的这些玩意,不对之处欢迎指正】
  2. 从回绝到接受:入主微软中国内幕
  3. 全新混合架构iFormer!将卷积和最大池化灵活移植到Transformer
  4. 力扣题【简单级别】1
  5. ISP-黑电平校正(BLC)
  6. vscode编写代码时怎么不使用左右方向箭头来移动光标
  7. Java数字转汉字,数字转大写
  8. resolvecomreference任务返回了false,但未记录错误
  9. 什么是看跌期权?是做空吗?
  10. 数字集成电路设计中------各种工程师职责