PuTTY-Pliunk 不使用 Windows 7 主机文件

PuTTY-Pliunk 不使用 Windows 7 主机文件

我遇到了一个问题,但我不明白其根本原因。

情况

  1. 我曾经有一个运行 Tomato 的不错的路由器,但是它坏了。
  2. 我买了一个新的并安装/运行了它,超过了退货日期才发现它不支持Tomato或DD-WRT,因此使用库存管理员运行。
  3. Windows 7 机器(win7)作为客户端,Ubuntu 服务器(boopsie)托管 Git。
  4. boopsie 是路由器中的静态条目(192.168.1.2)
  5. win7 在 C:\Windows\System32\drivers\etc\hosts 中有一个主机条目:192.168.1.2 boopsie
  6. 使用 PuTTY 和 ping 在 win7 上使用主机名 boopsie 和/或 ip 192.168.1.2 可以正常工作。
  7. ipconfig /all 显示 dns 源是路由器。

问题

  1. 在 win7 上,FileZilla 无法解析主机 boopsie,但可以很好地与 192.168.1.2 配合使用
  2. 从 win7 开始,git 失败,提示“无法找到主机”
  3. 从 win7 开始,plink 无法通过主机名连接到 boopsie - 它附加了 .home 并转到完全不同的 ip:

c:\me>plink -v me@boopsie

查找主机“boopsie.home”

连接到 67.220.66.112 端口 22

但命令行工作正常:

c:\me>ping boopsie
Pinging boopsie[192.168.1.2] with 32 bytes of data:
Reply from 192.168.1.2: bytes=32 time<1ms TTL=64

问题

  1. 为什么 plink 要附加 .home 并尝试访问不同的 IP 地址?
  2. FileZilla 也在做同样的事情吗?
  3. 我该如何解决这个问题,以便我可以使用 boopsie 的主机名而不是 IP?我知道我可以在 boopsie 上运行 DNS,但问题似乎局限于 win7 的名称解析,所以我想从那开始。

答案1

您的域名后缀(和/或连接特定的域名后缀)

。家

什么是

ping boopsie.home

做?

DNS 是分层的,您的主机文件也应该有一个名称+后缀的条目:

192.168.1.2 boopsie boopsie.home

如果您的域名后缀确实是“.home”。

相关内容