Alan's BLOG
  • archives
  • posts
  • tags
  • about
  • quote
  • search
Home » Tags

wsl

WSL環境下使用websocket連線被拒

👨‍💻簡介 因在wsl環境下使用websocket通訊協議,並在windows使用postman發生連線被拒 嘗試了localhost與127.0.0.1都無效,爬文後找到了一些解決辦法,這邊簡單紀錄一下 使用wsl的vm ip 建立一組新的wsl ip 操作系統(Operating System) Windows/WSL2 Postman 版本 10.16 💡解決辦法 1. 使用WSL的VM IP 可透過以下指令查看IP位址 ip add | grep "eth0" wsl hostname -I 2. 建立一組新的WSL VM IP 在wsl建立一組新的ip,在wsl terminal執行 sudo ip addr add 192.168.99.2/24 broadcast 192.168.99.255 dev eth0 label eth0:1 這行指令將會創建一組新的ip 192.168.99.2 給wsl。 在windows建立一組新的interface,可在windows command prompt 或 powershell執行 netsh interface ip add address "vEthernet (WSL)" 192.168.99.1 255.255.255.0 這行指令將會創建一組新的interface叫vEthernet (WSL)並分配到ip為192.168.99.1,可透過netsh interface ip show addresses查看是否建立成功。 📚Reference Cannot connect to websocket server running on WSL via “localhost” · Issue #11204 · postmanlabs/postman-app-support (github....

2023-07-27 · 1 min · 83 words · Alan

vscode在wsl環境下連接ssh

👨‍💻Intro 為了實現vscode在wsl環境下使用ssh連接到gce的需求,在爬文後找到一篇解法,因此記錄下來,方便日後查詢 🎯setup 建立ssh.bat檔案,並放在windows下任意位置 C:\Windows\system32\wsl.exe ssh %* vscode設定ssh.bat路徑 打開vscode的settings -> extensions -> Remote - SSH -> Remote.SSH.path將ssh.bat所在路徑貼上 透過管理員身分打開CMD建立連結 C:\Users\User>mklink /D "C:\Users\User\.ssh" "\\wsl$\Ubuntu-20.04\home\alan\.ssh" ## 成功後會顯示以下訊息 已建立 C:\Users\User\.ssh 的符號連結 <<===>> \\wsl$\Ubuntu-20.04\home\alan\.ssh 指令介紹 mklink mklink [option] Source Target mklink:建立連結 /D :連結類型為資料夾 Source:windows連結路徑 Target:wsl家目錄的.ssh資料夾 Reference Can I SSH from WSL in Visual Studio Code? - Stack Overflow Using WSL for Remote-SSH in VS Code – Zit Seng’s Blog Sync VSCode’s SSH with WSL2 – Zit Seng’s Blog Mklink 指令建立 Symbolic Link | ShunNien’s Blog

2023-05-19 · 1 min · 80 words · Alan
© 2024 艾倫的程式之旅 Powered by Hugo & PaperMod