У меня есть сервер терминалов Windows Server 2012 R2 в автономной рабочей группе.
Клиент запросил Диск C должен быть скрыт, поэтому я включил групповую политику «Конфигурация пользователя \ Административные шаблоны \ Компоненты Windows \ Проводник \ Скрыть эти указанные диски в Моем компьютере» и установил для него скрытие всех дисков.
Через некоторое время клиент захотел повторно покажите диск, и я отключил групповую политику и перезагрузил компьютер, но диск не вернулся. ...
Я думаю, что это не обычная проблема "имя хоста не разрешено", и я не думаю, что это относится к службе, о которой я говорю ниже:
Я могу проверить связь с хостом с моей рабочей станции и моего коллеги рабочая станция.
Так что здесь не так?
Большое спасибо. Приветствуются любые подсказки.
сначала проверьте открытие порта сервера. пожалуйста, используйте telnet с другой рабочей станции.
порт хоста telnet
, если он не работает, запустите команду ниже
sudo netstat -upant | grep <port>
, там должно быть
tcp 0 0 0.0.0.0:<port> 0.0.0.0:* LISTEN
, если есть 127.0.0.1 вместо 0.0.0.0, то есть причина такого поведения
, если вы видите 0.0.0.0 или IP-адрес хоста, проверьте настройку брандмауэра (iptables в linux)
поэтому, пожалуйста, измените конфигурацию службы, чтобы прослушивать любой интерфейс или этот конкретный интерфейс хозяина. проверьте свою конфигурацию, может быть конфигурация только для localhost.
Думаю, этот URL-адрес поможет вам получить дополнительную информацию: -
http://jupyter-notebook.readthedocs.io/en/stable/public_server.html
Проблема такого рода обычно возникает из-за того, что служба настроена только для локальной сети.
Вы можете проверить это, введя следующую команду в командной строке:
netstat -an
Проверьте вывод на наличие записей с номером вашего порта, которые имеет запись LISTENING.
Если он прослушивает все интерфейсы, он будет иметь . или аналогичный, в зависимости от того, слушает ли он в IPv4 или IPv6, или в обоих режимах.
Если это В таком случае службу необходимо будет изменить, чтобы использовать все интерфейсы.