wls2 ubuntu设置固定IP地址,并实现开机启动
wls2 ubuntu设置固定IP地址,并实现开机启动
@echo off
setlocal enabledelayedexpansion
wsl --shutdown Ubuntu-20.04
wsl -u root -d Ubuntu-20.04 service ssh start | findstr "Starting OpenBSD" > nul
wsl -u root ip addr add 192.168.120.181/24 broadcast 192.168.120.0 dev eth0 label eth0:1
echo set WSL2 Ubuntu-20.04 ip success: 192.168.120.181
netsh interface ip add address "vEthernet (WSL)" 192.168.120.100 255.255.255.0
echo set windows ip success: 192.168.120.100pause
保存为windows下文件名.bat
文件,以管理员权限运行。
实测可以使用
网上的好多代码使用不了,有的使用的是docker启动,我是直接在微软商店中安装的ubuntu 20.04,和他们的不一样。
把上面的文件保存.bat文件 ,以管理员权限执行。
每个人安装的ubuntu版本有可能不一样。
在powershell中执行
wsl -l
查看
我的是Ubuntu-20.04。如果是其他的版本的,需要更换掉。
显示出来的第一个IP为ubuntu地址,如使用ssh时(需要打开远程登陆),实测可以使用。
编写Win10开机脚本
该脚本的目的是运行 Linux子系统中的脚本。具体方法如下:
按键盘Win+r 启动运行,输入shell:startup,转到Windows“启动”目录,新建文件wsl2run_Ubuntu_redis.vbs(文件名自命名,扩展名是vbs就行),并保存以下内容。
rem Msgbox "Win10开机自动启动wsl2的Ubuntu,并由其启动redis"
Set ws = CreateObject("Wscript.Shell")
ws.run "wsl -d Ubuntu-20.04 -u root -e /etc/init.d/ssh start", vbhide
注意Ubuntu-20.04,后面是数字为版本号。vbhide可以不显示启动画面,后台启动。
Ubuntu启动后,会自动加载redis服务,所以Win10开机后,redis也就自动启动了。
转载:
wls2 ubuntu设置固定IP地址,并实现一键启动jupyter-lab
【WSL2小技巧】Win10 开机自动启动 WSL2 下 Ubuntu 内 Linux 程序
wls2 ubuntu设置固定IP地址,并实现开机启动相关推荐
- ubuntu设置固定ip地址的方法
ubuntu设置固定ip的方法 问题:在连接虚拟机上的mysql数据库时,发现连接不上了. 检查了数据库的连接信息后,发现并没有问题,然后去虚拟机上查看ip地址,发现是ip地址发生了变化,下面教大家如 ...
- ubuntu 设置固定ip地址 或设置自动获取ip地址
查看网卡名称 ifconfig //查看网卡名称,如enp5s0.enp3s0等 配置固定或自动ip sudo vi /etc/network/interfaces interfaces文件内容如下: ...
- 虚拟机Ubuntu设置固定IP与主机相互通讯
虚拟机Ubuntu设置固定IP与主机相互通讯 1. 写在最前 1.1 最好了解的预备知识 1.2 虚拟机与主机三种连接方式 1.3 写在最前 2. VMware 虚拟机Ubuntu系统与主机共享IP ...
- deepin设置固定IP地址
无论是ubuntu,还是国产的deepin的,其实设置固定IP地址的方法就是差不多的.可以在命令行模式下设置,也可以在界面上设置,显然,后者更简单.步骤如下: 1.点击新增一个网络 2.填好IP地址, ...
- 【Docker】docker设置固定ip地址
1.美图 2.概述 docker设置固定ip地址 Docker安装后,默认会创建下面三种网络类型 $ docker network ls NETWORK ID NAME DRIVER SCOPE 97 ...
- windows10局域网设置固定IP地址
文章目录 1.查看电脑 IP 信息 2.设置固定 IP 3.查看设置后的 IP 地址 局域网设置固定ip,在团队工作中十分常用,这里记录设置过程 1.查看电脑 IP 信息 首先查看现在电脑 ip 信息 ...
- 树莓派开机自动连接WiFi 及树莓派设置固定IP地址
树莓派实现自动驾驶小车第二步-- 树莓派开机自动连接WiFi 树莓派设置固定IP地址 (内有树莓派连不上WiFi的奇怪bug及解决方案 树莓派开机自动连接WiFi 第一步我们已经通过有线ip ssh连 ...
- wind10系统 DNS服务器怎么设置,Win10系统下设置固定IP地址和DNS的方法
对于不少用户来说,使电脑连接网络不仅仅是简单的接入WiFi或插入网线那么简单,还涉及设置IP地址和DNS的环节.在最新的Win10系统上,要设置固定IP地址和DNS该如何操作呢? 操作步骤 第一步.按 ...
- win7计算机静态ip,win7旗舰版系统快速设置固定ip地址的图文介绍
Windows系统中,如果用户安装有路由器上网的话,路由器就有DHCP分配IP的功能,但是一般情况下,用户都是需要设置自动获得IP,有时也需要设置固定IP地址,对于刚接触Win7系统的用户来说,有些不 ...
最新文章
- 特斯拉FSD车端感知解析
- [vue] 分别说说vue能监听到数组或对象变化的场景,还有哪些场景是监听不到的?无法监听时有什么解决方案?
- 从统计代码来谈JS加载的优化
- :继续教育学习助手_我们自己做:教育的开放组织
- 如何判断两个矩形相交
- SAP License:SAP系统中的三类凭证
- 华为紧急调试鸿蒙;首个 5G 全覆盖国家诞生;Flutter 1.7 正式发布 | 极客头条
- 凭什么相信你,我的CNN模型
- 基于Docker布署伪分布式hadoop环境(一)
- 最新手机号正则表达式验证方法(scala版)
- 锅打灰太狼的jquery小游戏
- html5的指南针app,HTML5 App实战(五):指南针
- CentOS 7 部署RabbitMQ 服务
- cad提取边界命令_cad如何提取文本的轮廓线
- Java 细品 重写equals方法 和 hashcode 方法
- 计算机网络传输介质的特点,计算机网络基础:数据通信技术之传输介质
- 生产实践中的经典算法(四)-BitMap
- 区块链面临的挑战(一)
- UNITY小白3D坦克大战制作学习笔记1
- 微信小程序之实名认证人脸识别接口-wx.startFacialRecognitionVerify
热门文章
- 无法通过微软正版验证怎么办?
- java请求post接口方法
- linux中who命令显示的pts/0和(:0)(:0.0)是什么意思?
- 算法之深度优先搜素(DFS)和广度优先搜素(BFS)
- HDU 3265(矩形面积并-分割矩形)
- golang 中 channel 的详细使用、使用注意事项及死锁分析
- python学习基础篇Day02(P11~~23)
- 三维空间中的旋转变换
- 单招考试计算机ip不会看,单招考试“花样”多 不同维度测技能
- Angular---学生信息管理系统