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

wsl-oraclelinux 固定ip

wsl-oraclelinux 固定ip

  • 0. 引言
  • 1. Windows 创建启动脚本
  • 2. 配置 wsl Oracle Linux

0. 引言

工作需要,安装了一个 wsl Oracle Linux 8.9,也想给它一个固定的 ip。

1. Windows 创建启动脚本

删除 PSScheduledJob

notepad $PSHOME\powershell.config.json--- Remove
PSScheduledJob in WindowsPowerShellCompatibilityModuleDenyList
---

创建 fix_wsl_ip.ps1 脚本文件,

netsh interface ip add address "vEthernet (WSLCore)" 192.168.99.1 255.255.255.0

创建 trigger,

$trigger = New-ScheduledTaskTrigger -AtStartup -RandomDelay 00:00:15
Register-ScheduledTask -TaskName "FixWSLIP" -Trigger $trigger -Action (New-ScheduledTaskAction -Execute "powershell.exe" -Argument "-File C:\Users\thinkpad\fix_wsl_ip.ps1")

2. 配置 wsl Oracle Linux

安装 hostname

dnf install hostname -y

创建了 /etc/wsl.conf

vi /etc/wsl.conf--- add
[boot]
systemd = true
[network]
generateHosts = false
generateResolvConf = false
---

修改 /etc/resolve.conf

vi /etc/resolv.conf--- modify
# nameserver 172.25.192.1
nameserver 192.168.31.2
---

修改 /etc/hosts

192.168.99.2    thinkpad-pc
127.0.1.1       thinkpad-pc.

修改 /etc/rc.local

vi /etc/rc.local--- add
sudo ip addr add 192.168.99.2/24 broadcast 192.168.99.255 dev eth0 label eth0:1
---
sudo chmod +x /etc/rc.local

refer: https://superuser.com/questions/1191249/unable-to-resolve-host-name-in-wsl

refer: https://superuser.com/questions/1582234/make-ip-address-of-wsl2-static

完结!

http://www.lryc.cn/news/319274.html

相关文章:

  • 性能测试工具——wrk的安装与使用
  • 使用tui-image-editor 图片编辑 标注图片
  • C++面试题和笔试题(五)
  • Mysql:行锁,间隙锁,next-key锁?
  • Grass推出Layer 2 Data Rollup
  • [Java、Android面试]_04_进程、线程、协程
  • MyLisp项目日志:解析用户输入与波兰表达式
  • torch.backends.cudnn.benchmark 作用
  • vue的$nextTick应用场景
  • springboot RestTemplate 发送xml、接收xml、pojo中的属性转为属性
  • Lua-Lua与C++的交互2
  • 学python新手如何安装pycharm;python小白如何安装pycharm
  • Oracle Primavera P6 数据库升级
  • 共享库的创建gcc选项“-shared -fPIC -WI”
  • 微服务:Bot代码执行
  • Python 导入Excel三维坐标数据 生成三维曲面地形图(面) 3、线条平滑曲面但有条纹
  • Vue.js+SpringBoot开发数字化社区网格管理系统
  • java SSM农产品订购网站系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计
  • vsto快速在excel中查找某个字符串
  • Unity类银河恶魔城学习记录10-1 10-2 P89,90 Character stats - Stat script源代码
  • 西门子TIA中配置Anybus PROFINET IO Slave 模块
  • 在 Rust 中使用 Serde 处理json
  • 【数据库】数据库介绍
  • python 第三方库(PyPinyin\shortuuid\json)
  • 一文解读ISO26262安全标准:术语(二)
  • 【Datawhale学习笔记】从大模型到AgentScope
  • QWebEngineView添加自定义网址协议UrlScheme
  • react中使用腾讯地图
  • deepin23beta中SQLite3数据库安装与使用
  • 前后端分离项目环境搭建