![如何找到在 WinSCP 中使用的 WSL/Linux 的正确 IP 地址?](https://linux22.com/image/1666642/%E5%A6%82%E4%BD%95%E6%89%BE%E5%88%B0%E5%9C%A8%20WinSCP%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E7%9A%84%20WSL%2FLinux%20%E7%9A%84%E6%AD%A3%E7%A1%AE%20IP%20%E5%9C%B0%E5%9D%80%EF%BC%9F.png)
我正在尝试通过 WinSCP 将文件从 Windows 传输到 Linux。问题是我找不到 WinSCP 中要使用的 Linux ssh 服务器的正确 IP 地址。
我在 WSL 中使用 Ubuntu-20.04 Linux。
我尝试过以下命令返回的 IP 地址,但都没有起作用!
sudo apt install net-tools
接下来是ifconfig
:172.xx.xx8.1
cat /etc/resolv.conf
给出:172.xx.xx0.234
curl https://ipinfo.io/ip ; echo
给出:207.xxx.xx.130
...等等。这些我都试过了,但都没有用。
我认为这是由于端口号错误造成的,但我检查了一下,发现端口号是 22。然后我激活了 ssh 和防火墙,但仍然没有成功。
我可以轻松打开 WSL 目录并将文件拖到那里,但我想使用 WinSCP。如何使用 WinSCP 连接到 WSL?