Доменное имя компьютера как узнать cmd

Обновлено: 07.07.2024

Как я могу узнать имя / IP-адрес контроллера домена AD в моей сети?

На любом компьютере с DNS-сервером, настроенным для использования DNS-сервера AD, выполните:

Пуск -> Выполнить -> nslookup

В ответе выше ввод set type = all (в nslookup) позволяет просматривать записи DNS SRV. Вы могли бы также ввести «set type = SRV», записи SRV показывают, как AD рекламирует себя в сети Я запустил это и получил _ldap._tcp.dc._msdcs.UnKnown . Что значит UnKnown ?

Для компьютера, который является членом домена, переменная среды LOGONSERVER содержит имя контроллера домена, который аутентифицировал текущего пользователя. Очевидно, что это не все DC в среде с несколькими DC, но если все, что вам нужно, это быстрый способ найти имя контроллера домена, то из командной оболочки:

Вернет все переменные окружения, которые начинаются с «L», включая имя DC.

+1 для простоты. После получения имени DC, просто пропингуйте его, чтобы получить IP. просто да, но если у вас есть VPN-подключение к интересующей вас сети, LOGONSERVER не даст вам этого. Принятый ответ даст вам правильный сервер во всех случаях, которые я могу придумать. Это не идеально, но иногда важно также знать, как сделать что-то достаточно хорошее быстро. Это также не помогает при локальных входах, но я никогда не проверял это через VPN, хорошо знать, спасибо.

Не упомянутый, супер простой и быстрый вариант - запустить его из командной строки:

Просто замените «доменное имя» на ваш домен

Вы также можете запустить некоторые другие опции, чтобы узнать больше:

/dcname:domainname получает имя PDC для домена, /dsgetdc:domainname имеет флаги для другой информации

Попробуйте nltest /? в своем запросе, чтобы получить больше вариантов! :)

C:\> nltest /dclist:domainname Cannot find DC to get DC list from.Status = 1355 0x54b ERROR_NO_SUCH_DOMAIN The command completed successfully Что это обозначает?

Это вернет ваш ближайший контроллер домена в Powershell:

Из командной строки запустите gpresult . Ты получишь:

  • Общая информация о рабочей станции и домене
  • Как для компьютера, так и для пользователя :
    • Отличительное имя в AD и с какого DC была применена политика
    • Прикладные объекты групповой политики
    • Список групп безопасности, членом которых является

    Вот пример вывода обкатки gpresult . Вы также можете указать, gpresult /z чтобы получить более подробную информацию.

    DNS и DHCP являются наилучшим способом проверки, поскольку в сети могут находиться компьютеры Unix / Linux, управляемые контроллером домена AD или выполняющие роль контроллера домена.

    Плюс, учитывая, что активный каталог - это не что иное, как версия Microsoft Kerberos, LDAP, dhcp и dns. Было бы лучше понимать и отлаживать вещи на нижних уровнях, чем на уровне 7+. Это связано с тем, что операционная система будет выполнять те же самые запросы, а подчеркивающий RFC для каждого протокола фактически работает на уровне OSI, а не на уровне «вставьте сюда любимый инструмент».

    Можно пойти еще дальше и сделать запрос DHCP для вариантов 6, 15 и 44 , чтобы получить имя домена , сервер доменных имен , и имя сервера Выигрыши / NetBIOS .

    Затем с помощью dns проверьте записи _kerberos._tcp, _kpasswd._tcp, _LDAP._TCP.dc._msdcs и _ldap._tcp SRV:

    Это разбито на три области, две из которых являются поддерживаемыми протоколом записями DNS-SD:

    • _kerberos._tcp и _kpasswd._tcp (также под UNIX / Linux / OSX + некоторые сети Windows имеет _kadmin._tcp ) для Kerberos
    • _ldap._tcp предназначен для ldap (openldap, opendc, каталог sun / oracle, ms ad) _LDAP._TCP.dc._msdcs является единственным расширением Microsoft для ldap для сопоставления контроллера домена.

    Просто найдите имена DC

    Сохранить как GetDcNames.cmd :

    (Примечание: конечная точка в "% userdnsdomain%." Предназначена специально. Она не позволяет вашему локальному nslookup использовать любые строки пути поиска DNS.)

    Найти больше доменов DNS, связанных с AD

    Я создал быстрый и грязный пакетный файл, чтобы мне не приходилось запоминать доменные имена DNS и / или вводить их все. (Список может быть неполным.)

    Работает с подключенных к домену машин. Если ваша машина не подключена к домену, вы должны вручную установить для USERDNSDOMAIN то, что вам нужно.

    Имя компьютера (или NETBIOS-имя, DNS-имя) – это название ПК, которое используется для доступа из локальной сети. С помощью данного имени можно взаимодействовать с компьютером по локальной сети не используя IP-адрес, который может быть трудно запомнить. В этой инструкции мы рассмотрим несколько способов, как узнать и изменить это имя компьютера. Все способы достаточно универсальны и будут работать как в Windows 7, так и в Windows 10.

    Как определить имя компьютера с помощью комбинации клавиш Windows-Pause/Break

    Самый простой способ узнать имя компьютера в локальной сети, это воспользоваться комбинацией клавиш Windows-Pause/Break. Данная комбинация работает как в Windows 10, так и в более старых версиях Windows, например в Windows 7.

    комбинация клавиш Windows-Pause/Break

    После нажатия данной комбинации клавиш появляется окно « Просмотр основных сведений ». В этом окне можно узнать название процессора, объем оперативной память, а также другие базовые характеристики ПК и операционной системы. Среди прочего здесь указано и имя компьютера, которое используется для обозначения ПК в локальной сети.

    окно Просмотр основных сведений

    Также здесь есть ссылка « Изменить параметры », которая позволяет быстро перейти к окну редактирования имени компьютера.

    ссылка Изменить параметры

    После нажатия на ссылку « Изменить параметры » открывается окно « Свойства системы ». Здесь также указано имя компьютера в локальной сети, а также имя локальной группы. Чуть ниже есть кнопка « Изменить », которая открывает окно для смены имени.

    кнопка Изменить

    После нажатия на кнопку « Изменить » появится окно « Изменение имени компьютера или домена ».

    Изменение имени компьютера

    Здесь можно указать новое имя для вашего ПК, а также изменить название домена или рабочей группы.

    Как определить имя компьютера по свойствам ярлыка

    Еще один не сложный способ определения имени компьютера заключается в использования любого ярлыка на рабочем столе. Для этого нужно кликнуть правой кнопкой мышки по любому ярлыку (нужен именно ярлык, а не файл) и перейти в « Свойства ». После этого в свойствах ярлыка нужно открыть вкладку « Подробно » и найти там строчку « Компьютер ».

    имя компьютера по свойствам ярлыка

    В этой строке будет указано имя компьютера, на котором находится данный ярлык.

    Как определить имя компьютера с помощью командной строки

    Также вы можете определить имя компьютера с помощью командной строки. Для этого нажмите комбинацию клавиш Windows-R и выполните команду «CMD» либо запустите командную строку любым другим удобным способом.

    команда CMD

    В открывшемся окне командной строки нужно выполнить команду « hostname », после чего операционная система выведет текущее название системы в локальной сети.

    команда hostname

    Также через командную строку можно изменить имя компьютера. Для этого запустите CMD с правами администратора и выполните следующую команду:

    Где « NewName » — это новое имя.

    Как найти имя компьютера в msinfo32

    Msinfo32 – это команда, которую нужно выполнить для того, чтобы открыть окно « Сведения о системе ». В этом окне можно получить большое количество информации о текущей конфигурации системы и состоянии Windows. В частности, здесь можно найти имя компьютера в локальной сети.

    Итак, для того чтобы воспользоваться данным способом вам нужно нажать комбинацию клавиш Windows-R и выполнить команду « msinfo32 ». Также вы можете ввести данную команду в поиск в меню «Пуск».

    команда msinfo32

    После этого перед вами должно появиться окно « Сведения о системе ». Здесь нужно выделить мышкой первый раздел и обратить внимание на информацию в правой части окна.

    окно Сведения о системе

    Тут нужно найти строку «Имя системы», в которой и будет указано имя компьютера.

    Как узнать имя компьютера по IP адресу в сети

    Если вам нужно узнать имя другого компьютера в локальной сети, то вы можете сделать это по IP адресу. Для этого нужно запустить командную строку и выполнить команду:

    имя компьютера по IP адресу

    При использовании параметра «-a» система выполнит команду Ping с выводом сетевого имени компьютера.

    Как узнать имя компьютера по ip адресу в локальной сети?

    Чтобы узнать имя компьютера по ip адресу в локальной сети необходимо в вашей операционной системе нажать пуск — выполнить, после чего напишите cmd. В открытом окне командной строки напишите команду ipconfig. Вывод этой команды покажет напротив поля желаемый ip-адрес компьютера. Напишите tracert<пробел>ip-адрес.

    Как узнать IP адрес или доменное имя компьютера?

    Узнать доменное имя по IP

    1. Открыть сервис WHOIS в удобном браузере;
    2. Ввести в верхнем окне адрес IP;
    3. Ниже в строке «хост» отобразится соответствующее имя сайта.

    Как узнать ip адрес сайта через командную строку?

    Чтобы это сделать вам нужно открыть командную строку. Для этого нажмите комбинацию клавиш Windows+R и в появившемся окне введите команду CMD. После этого перед вами должна появиться командная срока. Теперь вам нужно просто ввести команду PING и через пробел указать название сайта, IP адрес которого вы хотите узнать.

    Как узнать имя своего узла?

    Поиск с помощью командной строки (только Windows)

    Как узнать имя домена через командную строку?

    Как узнать доменное имя по IP-адресу и IP по домену

    ЭТО ИНТЕРЕСНО: Какие анализы может назначить терапевт?

    Как узнать имя хоста по IP?

    Как узнать имя компьютера по IP адресу в сети

    Для этого нужно запустить командную строку и выполнить команду «ping -a 192.168.1.1», где «192.168.1.1» — это IP адрес имя которого нужно узнать. При использовании параметра «-a» система выполнит команду Ping с выводом сетевого имени компьютера.

    Как узнать IP адрес по имени хоста?

    Запустите «Командную строку» от имени администратора. Введите команду «tracert» без кавычек и через пробел укажите IP-адрес интересующего компьютера. Нажмите Enter, в окне отобразится имя. Если нужно узнать имя собственного компьютера, целесообразнее воспользоваться командой «hostname».

    Как узнать DNS имя компьютера по ip?

    Если вы хотите узнать DNS вашего компьютера, существует несколько способов это сделать. Первый самый быстрый и простой. Сначала откройте командную строку (чтобы сделать это воспользуйтесь комбинацией клавиш Win+R и пропишите cmd в поле для ввода, далее щёлкните по кнопке «ОК»), а затем выполните команду ipconfig/all.

    Как выглядит IP адрес сайта?

    IPv4. В 4-й версии IP-адрес представляет собой 32-битное число. Как правило, адрес записывается в виде четырёх десятичных чисел значением от 0 до 255 (эквиваленты четырём восьмибитным числам), разделённых точками, например, 192.168.0.3 .

    Как по ip адресу узнать порт?

    Как узнать свой порт на ПК с Windows

    1. Откройте командную строку
    2. Введите ipconfig.
    3. Далее введите netstat -a, после чего откроется список ваших номеров портов

    Как найти IP адрес компьютера?

    Вы можете легко узнать ваш собственный IP-адрес

    Откройте CMD: для этого одновременно нажмите [Win] + [R]. В появившемся окне введите «cmd» и подтвердите выбор, нажав на «OK». Теперь введите «ipconfig» в командной строке. Ваш IP-адрес можно найти в поле «IPv4-адрес».

    ЭТО ИНТЕРЕСНО: Как подключиться к компьютеру через USB?

    Как узнать IP адрес любой страницы в интернете?

    Узнать IP адрес любого интернет сайта можно очень просто. Первый способ – это воспользоваться командной строкой Windows, введя в нее знакомую многим команду ping. Второй вариант – использование специализированных сайтов, предоставляющих такую информацию.

    Как узнать внешний IP адрес через командную строку Windows?

    Открываем окно Выполнить (Win+R), пишем cmd и нажимаем Enter. Вводим команду ipconfig и снова Enter. Для более подробных сведений запустите команду с параметром /all, как показано на скриншоте. IP адрес и все остальные значения, вместо вывода на экране будут отправлены прямо в файл ip.


    В жизни опытного системного администратора всегда имеется в запасе пара-тройка полезных cmd команд, которые помогают ему выполнять различного рода рутинные операции. Казалось бы, уже давно пора отказаться от командной строки с учётом постоянной работы компаний разработчиков Microsoft и Apple над своими операционными системами Windows и Mac OS X соответственно. Но иногда всё же приходится прибегать именно к cmd командам, которые позволяют выполнить очень специфичные и редкие настройки операционной системы. Причин здесь может быть несколько. Это и скорость работы командной строки по сравнению с графическим интерфейсом и удобство работы командной строки в некоторых ситуациях.

    Сейчас я рассмотрю работу 15 наиболее полезных и популярных cmd команд для системного администратора и не только. Они пригодятся каждому, кто иногда выполняет настройку сетевых коммуникаций или решает проблемы windows сети.

    arp - изменение таблиц преобразования IP-адресов

    Команда arp отображает и изменяет таблицы преобразования IP-адресов в физические, используемые протоколом разрешения адресов (ARP).

    Каждое сетевое устройство в сетях Ethernet, будь то сетевая карта или маршрутизатор, имеет так называемый MAC-адрес (Media Access Control - управление доступом к среде), который делится на две части: первая часть определят производителя, а вторая - уникальный номер устройства. Этот MAC-адрес нужен для того, чтобы однозначно в сети определять все устройства, в какой бы топологии сети они не находились. В двух словах каждое сетевое устройство хранит в своих записях таблицу MAC-адресов, с которыми оно "общалось" сетевыми пакетами.

    arp -a - команда отображает текущую таблицу ARP для всех интерфейсов, присутcтвующих на компьютере. Таким образом можно увидеть отвечало ли конкретное устройство. Если нужной записи нет, то устройства не смогли обменяться пакетами.

    arp -d - команда позволяет очистить полностью таблицу ARP.

    Полный синтаксис команды arp можно узнать в командной строке Windows.

    driverquery - просмотр установленных драйверов устройств

    Очень полезная утилита, которая умеет вывести список установленных драйверов устройств. Можно получить и путь к папке где установлен драйвер, если набрать команду с ключом /V. Утилита driverquery поможет без труда найти где расположен проблемный драйвер.


    driverquery

    Полный синтаксис работы утилиты можно узнать, набрав в командной строке driverquery /?.

    gpupdate - обновление параметров групповых политик

    Незаменимая команда для системных администраторов доменной сети Windows. Она поможет применить параметры Active Directory незамедлительно, если нужно. Для этого достаточно набрать команду с ключом /Force. Это поможет обновить групповые политики компьютера и пользователя. Если набрать команду без ключей, то произойдёт обновление только изменившихся политик.

    hostname - показать имя компьютера

    Простая команда, которая в консоли cmd покажет имя компьютера.

    ipconfig - настройка протокола IP для Windows

    Утилита командной строки ipconfig покажет текущие настройки протокола TCP/IP, позволит произвести обновление некоторых параметров, задаваемых при автоматическом конфигурировании сетевых интерфейсов при использовании протокола Dynamic Host Configuration Protocol (DHCP).

    Так, ipconfig поможет вручную запросить IP-адрес у сервера DHCP, если по какой-то причине компьютер с Windows не получил его. Для запроса ip-адреса нужно набрать ipconfig /release, а затем ipconfig /renew.

    Команда ipconfig /all позволит получить информацию о настройках протокола IP и, в том числе, о серверах DNS, используемых в системе.

    Кроме того, Вы команда ipconfig /flushdns обновит DNS адреса.

    Эти команды являются очень важными и полезными для администраторов сети Windows для устранения неполадок сети.

    Ipconfig также может работать и с протоколом IP версии 6.

    nbtstat - статистика протокола и текущих подключений TCP/IP с помощью NBT

    NBT (Network BIOS через TCT/IP) или протокол NETBIOS - один из старейших протоколов, разработанный в далёком1983 году по заказу компании IBM. NETBIOS предназначен для передачи данных в пределах одного логического сегмента сети.

    nbtstat -RR - выполнит очистку и перерегистрацию NetBIOS-имен на локальном компьютере.

    net - управление сетевой конфигурацией компьютера

    net - целый комплекс команд, которые выводят результат подключения/отключения компьютера к общему ресурсу, отображают информацию о компьютерных соединениях. Для работы с утилитой потребуются права администратора Windows. Рассмотрим наиболее значимые команды net.

    NET ACCOUNTS - используется для управления данными учетных записей пользователей, а также для изменения параметров входа в систему для всех учетных записей.

    NET COMPUTER - добавляет/удаляет компьютеры в базу данных домена под управлением Active Directory. Эта команда может использоваться только на контроллерах домена. NET COMPUTER \\win7v /add - добавить к данному домену компьютер с именем win7v.

    NET CONFIG - отображает информацию о настройке служб рабочей станции или сервера. NET CONFIG SERVER - отобразить текущие значения параметров настройки службы сервера.

    NET FILE - отображает список открытых по сети файлов и может принудительно закрывать общий файл и снимать файловые блокировки.

    NET GROUP и NET LOCALGROUP - команды практически идентичны, но первая выполняется на контроллере домена и относится к объектам Active Directory, а вторая – к локальным рабочим группам компьютера. NET LOCALGROUP - отобразить список групп для данного компьютера.

    NET PAUSE и NET CONTINUE - предназначены для управления службами Windows: их перевода её в режим ожидания или продолжения работы.

    NET SESSION - завершает текущие сеансы связи между данным компьютером и другими компьютерами сети или выводит их список. При использовании команды без параметров выводятся сведения о всех текущих сеансах связи с интересующим компьютером. Эта команда используется только на серверах.

    NET SHARE - разрешает использовать серверные ресурсы другим пользователям сети. Когда команда используется без параметров, выводится информация о всех общих ресурсах компьютера. Для каждого ресурса выводится имя устройства или путь и соответствующий комментарий. NET SHARE Admin$ - отобразить сведения о разделяемом ресурсе Admin$

    NET STOP и NET START - используются для остановки и запуска системных служб Windows. NET STOP dnscache - остановить службу DNS-клиента.

    NET TIME - синхронизирует часы компьютера с часами другого компьютера или домена либо отображает время компьютера или домена. При использовании без параметров в домене Windows Server команда выводит текущую дату и время, установленные на компьютере, назначенном сервером времени для данного домена.

    NET USE - подключает компьютер к общему ресурсу или отключает компьютер от общего ресурса. Когда команда используется без параметров, выводится список подключений данного компьютера. NET USE R: \\server\share - подключить в качестве сетевого диска R: сетевой ресурс share на сервере server.

    NET USER - используется для создания и изменения учетных записей пользователей на компьютерах. При выполнении команды без параметров отображается список учетных записей пользователей данного компьютера. NET USER user1 - отобразить сведения о пользователе user1. Пример:

    NET VIEW - отображает список общих ресурсов компьютера. NET VIEW /ALL- отображение всех общих ресурсов, включая $.

    Более полный список команд и их синтаксис можно получить, вызвав команду с параметром /HELP. Например, NET USE /HELP.

    netstat - сведений о состоянии сетевых соединений

    Ввод команды netstat -an предоставит список открытых портов в настоящее время и связанных с ними IP-адресов. Эта команда также скажет Вам в каком состоянии находится порт.

    Состояние соединения Listening говорит о том, что строка состояния отображает информацию о сетевой службе, ожидающей входящие соединения по соответствующему протоколу на адрес и порт, отображаемые в колонке Локальный адрес.

    Состояние ESTABLISHED указывает на активное соединение. В колонке Состояние для соединений по протоколу TCP может отображаться текущий этап TCP-сессии определяемый по обработке значений флагов в заголовке TCP.

    Возможные состояния:
    CLOSE_WAIT - ожидание закрытия соединения.
    CLOSED - соединение закрыто.
    ESTABLISHED - соединение установлено.
    LISTENING - ожидается соединение (слушается порт)
    TIME_WAIT - превышение времени ответа.

    nslookup - управление DNS

    По большому счёту, утилита представляет собой аналог служб DNS-клиента в Windows и позволяет диагностировать и устранить проблемы с разрешением имен в системе DNS.

    При запуске nslookup без параметров, утилита переходит в интерактивный режим, ожидая ввод команд пользователя.

    Ещё больше возможностей команды nslookup можно получить из справки самой команды.

    ping - опрос узла по имени или его IP-адресу

    Иногда, необходимо узнать действительно ли отправляемые пакеты доходят до определенного сетевого устройства. И здесь Вам поможет утилита ping.

    Пакеты можно отправлять бесконечно много, указав ключ -t. При этом прервать отправку пакетов можно комбинацией клавиш Ctrl + C. Кроме того, ключём -w можно задать максимальное время ожидания для каждого ответа в милисекундах.

    -l 1000 - позволит задать размер поля данных в байтах для каждого отправляемого запроса.

    sc - диспетчер управления службами Windows

    SC используется для конфигурирования, опроса состояния, остановки, запуска, удаления и добавления системных служб в командной строке Windows. При наличии соответствующих прав, команда SC может применяться для управления службами как на локальной, так и на удаленной системе.

    Приведу несколько команд для примера:

    sc query - запрашивает состояния службы или перечисляет состояний типов служб.

    sc start myservice - запуск службы с именем myservice.

    sc create myservice - создаёт службу. Записывает службу в реестр и базу данных служб.

    sfc - проверка целостности системных файлов Windows

    Чтобы произвести проверку системных файлов Windows, нужно будет запустить командную строку с правами администратора и ввести команду sfc /scannow. Если sfc обнаруживает любые поврежденные или отсутствующие файлы, он будет автоматически заменить их, используя кэшированные копии, сохраняемые Windows. Команде для проверки может потребовать полчаса и даже больше.

    systeminfo - сведения о конфигурации операционной системы Windows

    Команда systeminfo поможет узнать о Вашей установленной системе много полезной информации, которую графический интерфейс не сможет показать.


    systeminfo

    shutdown - завершение работы или перезагрузка Windows

    Команда shutdown во многом аналогична графической реализации кнопок выключения, перезагрузки, гибернации и так далее. Главное её достоинство - управление режимами выключения на удалённом компьютере.

    tracert - трассировка маршрута к заданному узлу

    Команда tracert отслеживает, сколько времени (в миллисекундах) требуется на отправку пакета до заданного узла. Каждый узел с указанием времени - это один шаг. Все шаги, которые выполняет пакет, прежде чем достигнет назначения, показываются в виде небольшой таблицы.

    У системных администраторов команда tracert пользуется наибольшей популярностью.

    Запуск команды tracert с ключом -d позволит не использовать имена узлов, а показывать только IP-адреса.

    Кроме того, команда tracert прекрасно работает с протоколом IPv6.

    Эта статья может Вам более эффективно использоваться командную строку Windows. Эти 15 команд CMD являются незаменимыми у каждого опытного администратора. Конечно, имеются и другие не менее полезные команды, важность которых трудно оспорить. Но для начала этих 15 команд Вам будет достаточно.

    Да и потом уже несколько лет Windows старается продвигать PowerShell, который предлагает ещё более богатый выбор команд для управления всеми параметрами Windows.

    Если Вы считаете, что здесь не заслуженно отсутствуют другие важные команды CMD, то напишите об этом в комментариях.

    Читайте также: