Windows11下(Ubuntu22.04.1)设置静态IP
Windows11 配置
目标:配置 vEthernet (WSL) 固定ip为:172.66.0.6
打开终端(管理员)输入:
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
进入Ubuntu应用终端输入:
sudo vim ~/.bashrc
![](/assets/blank.gif)
(如果每次命令都需要输入密码请先进行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
![](/assets/blank.gif)
在打开的vim编辑器中按i开始编辑并插入:
[network]
generateResolvConf = false
generateHosts = false
[interop]
enabled = false
appendWindowsPath = false
编辑完成后 输入 wq 或者 wq! 退出并保存。
2. 继续输入:
sudo vim /etc//wsl.resolv
![](/assets/blank.gif)
在打开的vim编辑器中按i开始编辑并插入DNS地址根据个人Window系统使用的dns设置即可:
nameserver 8.8.8.8
编辑完成后 输入 wq 或者 wq! 退出并保存。
回到Windows系统:wsl --list --running 查看当前运行的分发子系统
![](/assets/blank.gif)
如果有正在运行的子系统请先关闭所有终端。
然后输入:
net stop LxssManager //停止wsl服务
net start LxssManager //再次启动wsl服务
此时在windows下 ipconfig,在子系统中 ifconfig 查看ip是否设置成功.
![](/assets/blank.gif)
大功告成,不用每次启动都要重新修改ip地址了。
Windows11下(Ubuntu22.04.1)设置静态IP相关推荐
- Ubuntu18.04 Server 设置静态IP的方法
1.背景 Netplan是Ubuntu 18.04中引入的一种新的命令行网络配置实用程序,用于在Ubuntu系统中轻松管理和配置网络设置.它允许您使用YAML抽象来配置网络接口.它可与NetworkM ...
- Ubuntu 18.04 Server 设置静态IP
一.背景 Netplan是Ubuntu 17.10中引入的一种新的命令行网络配置实用程序,用于在Ubuntu系统中轻松管理和配置网络设置.它允许您使用YAML抽象来配置网络接口.它可与NetworkM ...
- 图形化解决Ubuntu18.04、16.04无线网卡设置静态IP且能上网。笔记本ssh连接工控机,工控机利用有线网口接激光雷达等传感器、利用无线网口上网下载安装更新功能包
问题描述: 当在工控机上使用ubuntu18.04进行ROS控制时,我们经常需要将工控机与激光雷达通过网线连接,同时我们的工控机可能还配置了无线网卡用来连接因特网(用来浏览网页或者下载安装因特网上的各 ...
- linux中 centos 7 rhel7下 vm虚拟机怎么设置静态ip 开机自动连接网络
centos 7 redhat7下设置静态ip 开机自动连接网络 一. 虚拟机中网络连接采用 NAT连接方式,查看查看虚拟机网络 编辑 > 虚拟机网络编辑 二. 可知 子网掩码为255.255 ...
- ubuntu 14.04如何设置静态IP
问题: 如何在ubuntu14.04中配置静态IP 1. sudo vim /etc/network/interfaces 加入下列内容 auto eth0 iface eth0 inet stati ...
- ubuntu 14.04 如何设置静态ip
有线网络: 1. 找到文件并作如下修改: sudo vim /etc/network/interfaces 修改如下部分: auto eth0 iface eth0 inet static addre ...
- Ubuntu Desktop 18.04 设置静态IP方法(超详细)
这里指的是Ubuntu Desktop 18.04上设置静态IP,Ubuntu Server 18.04上设置静态IP的方法请参考点击打开链接 我使用的是VMware 14 Pro .具体步骤如下: ...
- ubuntu22.04装机以及设置静态ip
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ubuntu22.04装机以及设置静态ip 一.ubuntu系统装机 二.设置静态ip 总结 一.ubuntu系统装机 1.ubunt ...
- ubuntu16.04下设置静态IP
静态IP:10.20.40.11 子网掩码:255.255.254.0 网关:10.20.41.254 网卡名:eth0 # 修改以下文件,保存退出,最后重启一下服务器即可 sudo vim /etc ...
- VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT连接方式)
背景 在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法.有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh.此时你会发现,每次启动虚拟机,VMWar ...
最新文章
- 文本的DES加密 MD5散列值 DSA的数字签名
- 宜昌高新区三峡云计算机大楼,【智慧宜昌】CREATOR快捷CS分布式系统成功入驻三峡云计算中心...
- “tel.xls.exe病毒”解决方法
- java虚拟机 第二章Java内存区域与内存溢出异常
- websocket替代方案_WebSocket 有没有可能取代 AJAX ?
- 处理字典值是把字典放内存还是用sql处理_第二周:MYSQL数据库入门,提升你的数据处理效率...
- Continuous Laplacian, Functional Map, Spectral CNN
- php可变方法,php 函数使用可变数量的参数方法
- 程序结构程序设计(三) ——递归及递归举例
- 学python lesson1
- 帆软获取单元格值与赋值
- linux go missing git command,go: missing Git command的解决办法
- 计算机考研政治考哪些知识,带你了解408考研大纲,及21考研政治复习建议
- fscanf()函数详解
- Java spring boot 开发中控Live10R指纹采集器linux(指纹登录系统)
- 【Python 实战基础】如何绘制关系网格图展示8个节点间的关系
- 基因组Masked作用
- linux下的DoS软件awl介绍
- 三个月时间,如何成就自己成为一名数据分析师
- 高斯消元法的MATLAB代码