无法在 WSL 上使用 Bash SSH

Unable to SSH using Bash on WSL

我最近通过 WSL 在 Windows 上安装了 Bash。

但是,当我尝试为我的项目使用 SSH 访问我的学校服务器时(就像我通常使用 PuTTY 一​​样),每当我尝试通过 SSH 进入我的学校网络时,我都会收到以下错误消息:

我输入的命令是:

ssh username@schooldomain.edu.com 

我收到的错误信息是:

Could not resolve hostname schooldomain.edu.com: Temporary failure in name resolution

由于我是 unix 系统的新手,我可能错过了某些配置步骤。也就是说,我可以使用 PuTTY 访问学校的服务器。如果我可能需要做任何其他配置才能使其正常工作,请提出建议。

谢谢大家!

听起来像是 DNS 问题。确保您能够像评论中提到的@ifconfig 那样ping schooldomain.edu.com。还要确保 /etc/resolv.conf 中的 DNS 条目正确。它应该类似于

cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

我正在使用 google DNS,但您可以使用任何您想要的 DNS。