Closed KonpakuSyl closed 12 months ago
下载并安装nmap: https://nmap.org/download.html#windows
创建powershell文件C:\Users\yourname\proxy.ps1,并写入以下内容:
param( [string]$sshhost ) # 使用 Resolve-DnsName 获取 IPv6 地址 $raw = (Resolve-DnsName -Name $sshhost -Type AAAA).IPAddress # 将 IPv6 地址的端口和地址部分提取出来 $port = [int]('0x'+($raw -split ':')[2]) $ipab = [int]('0x'+($raw -split ':')[3]) $ipcd = [int]('0x'+($raw -split ':')[4]) # 计算 IP 地址的各个部分 $ipa = $ipab -shr 8 $ipb = $ipab -band 0xFF $ipc = $ipcd -shr 8 $ipd = $ipcd -band 0xFF # 使用 ncat 进行连接 ncat "$ipa.$ipb.$ipc.$ipd" $port
再向~/.ssh/config中增加ssh配置:
Host ssh.hev.cc ProxyCommand powershell C:\Users\yourname\proxy.ps1 %h
非常感谢,能否提供一个Patch,我合入以保留作者信息。
git clone https://github.com/heiher/natmap.wiki.git
非常感谢,能否提供一个Patch,我合入以保留作者信息。 git clone https://github.com/heiher/natmap.wiki.git
natmap.wiki-b04608f-doc 添加windows的ssh说明.patch
windows上的使用方法
下载并安装nmap: https://nmap.org/download.html#windows
创建powershell文件C:\Users\yourname\proxy.ps1,并写入以下内容:
再向~/.ssh/config中增加ssh配置: