После перезагрузки Windows Server 2016 Essentials все общие ресурсы становятся недоступными. При доступе к серверу локально с помощью, например, \\ myserv, я получаю список всех общих ресурсов, но при попытке ввести один «Не удалось найти сетевой путь: 0x80070035».
Я пробовал отключить брандмауэр Windows, но это не помогло. Я проверил порты 139 и 445 с помощью nmap
root@prox1:~# nmap -p 445,139 10.10.20.20
Starting Nmap 6.47 ( http://nmap.org ) at 2017-10-01 13:23 CEST
Nmap scan report for 10.10.20.20
Host is up (0.00034s latency).
PORT STATE SERVICE
139/tcp closed netbios-ssn
445/tcp closed microsoft-ds
И они вроде бы закрыты. Что мне делать. Пытался перезапустить сервер еще 3 раза, все еще не работает.
Также проверяется локально с помощью netstat:
C:\Users\Admin>netstat -a -o -n | find "445"
TCP 0.0.0.0:445 0.0.0.0:0 ABHÖREN 4
TCP [::]:445 [::]:0 ABHÖREN 4
Там порты вроде открыты? Брандмауэр отключен, между двумя машинами ничего нет !! Также единственным изменением была перезагрузка сервера Windows (гостя), работающего на хосте Proxmox Linux (виртуализация KVM). Все остальные порты (HTTP, RDP, ...) по-прежнему открыты.
До этого сервер работал 3 месяца именно в такой конфигурации. Я уже боялся перезагрузки (это почти всегда вызывает некоторые проблемы), но в конце концов пришлось, и теперь мои выходные снова испорчены ... :-(
РЕДАКТИРОВАТЬ: дальнейшая проверка с помощью TCPView и netstat -a
Выяснилось, что процесс DNS (dns.exe) выделяет пару тысяч портов (растет) в диапазоне 49000 - 65000.
РЕШЕНИЕ (!?): Я думал, что это просто виртуальный сервер, поэтому не помешает попробовать добавить еще один сетевой интерфейс. И, к моему удивлению, на втором интерфейсе все заработало. Теперь, поскольку это также сервер Active Directory, я думаю, что не могу просто переключать IP-адреса, поэтому в отчаянии я просто изменил IP-адреса старого адаптера на новый и наоборот. Еще раз удивив меня, теперь все работает на старом IP-адресе (с новым адаптером), тогда как старый адаптер (с временным IP-адресом) все еще не работает
Здесь вы можете видеть, что для DNS установлено значение 127.0.0.1 (одинаково для обоих адаптеров), также значения по умолчанию были сохранены для NetBIOS на обоих интерфейсах!
Может ли кто-нибудь помочь мне выяснить, как это произошло и как это предотвратить?
В работающем интерфейсе включен NetBIOS через TCP / IP.
На самом деле имеет смысл, что это решит проблему, если у вас действительно нет DNS-сервера, настроенного на ваших сетевых интерфейсах. Изображение, которое вы показываете, не показывает настроенный DNS-сервер.
Поскольку это контроллер домена, вы должны иметь 127.0.0.1 в качестве основного DNS-сервера, а любые другие контроллеры домена в качестве дополнительных, третичных и т. Д. Все ДРУГИЕ машины в сети, которые не являются контроллерами домена, должны иметь один или несколько ваших контроллеры домена, настроенные как их DNS-серверы - предпочтительно через параметры DHCP.
Без действующей настройки DNS у этого контроллера домена будут всевозможные проблемы, а NetBIOS - это альтернативная служба разрешения имен для совместного использования файлов.
У меня только что возникла эта проблема, и, как указала Appleoddity, это настройка NetBOIS. Я установил это на Default
, изменил его на Enabled
и перезапустился. Но сведения о статусе по-прежнему показывали, что он не включен. Использование команд сброса тоже не помогло.
Я решил это, удалив сетевой адаптер и снова добавив его.