У меня проблема, и я не понимаю причину.

ситуация

  1. Раньше у меня был приличный роутер с томатом, но он умер.
  2. Я купил новый и установил / запустил после даты возврата, прежде чем выяснить, что он не поддерживает Tomato или DD-WRT, поэтому работает со стоковым администратором.
  3. Машина Windows 7 (win7) в качестве клиента, сервер Ubuntu (бупси), на котором размещен 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 не может разрешить загрузку хоста, но отлично работает с 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? Я знаю, что могу запустить DNS на бупси, но проблема, похоже, связана с разрешением имен в win7, поэтому я бы хотел начать с этого.

1 ответ1

2

Является ли суффикс вашего домена (и / или суффикс домена конкретного подключения)

.Главная

?

Что значит

ping boopsie.home

делать?

DNS является иерархическим, и в вашем файле hosts также должна быть запись для имени + суффикс:

192.168.1.2 boopsie boopsie.home

Если действительно ваш домен суффикс ".home".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .