Как найти IP-адрес домена через определенный DNS?

запустите следующую команду

echo '#!/bin/bash
~/bin/rubymine.sh' | sudo tee /usr/bin/mine && sudo chmod +x /usr/bin/mine

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

В обоих случаях запустите команду

mine

, чтобы выполнить скрипт.

0
задан 23 October 2017 в 08:50

6 ответов

Вы можете использовать команду dig

 dig -t [option] [name] [server]

Пример

 dig -t any askununtu.com 8.8.8.8
 dig -t any askubuntu.com 8.8.4.4

Подробнее вы можете найти здесь

или вы можете использовать host

host name server

Пример

host askubuntu.com 8.8.8.8

Здесь вы можете найти здесь

Если у вас есть проблема с отправкой запроса на некоторые dns сервер, вы можете попробовать установить соединение с этим сервером с помощью команды

nc -v -u 10.10.10.10 53

nc - netcat command
v - verbose
u - udp protocol
10.10.10.10 - dns server ip
53 - port

Выход будет что-то вроде этого, если work

nc -v -u 10.10.10.10 53
Connection to 10.10.10.10 53 port [udp/domain] succeeded!

Возможно, не разрешено отправлять запрос, кроме вас, через интернет провайдер DNS-сервера. Вы должны проверить свой интернет-провайдер

3
ответ дан 22 May 2018 в 17:15

Вы можете использовать команду dig

dig -t [option] [name] [server]

Пример

dig -t any askununtu.com 8.8.8.8 dig -t any askubuntu.com 8.8.4.4

Подробнее вы можете найти здесь

или вы можете использовать host

host name server

Пример

host askubuntu.com 8.8.8.8

Здесь вы можете найти здесь

Если у вас есть проблема с отправкой запроса на некоторые dns сервер, вы можете попробовать установить соединение с этим сервером с помощью команды

nc -v -u 10.10.10.10 53 nc - netcat command v - verbose u - udp protocol 10.10.10.10 - dns server ip 53 - port

Выход будет что-то вроде этого, если work

nc -v -u 10.10.10.10 53 Connection to 10.10.10.10 53 port [udp/domain] succeeded!

Возможно, не разрешено отправлять запрос, кроме вас, через интернет провайдер DNS-сервера. Вы должны проверить свой интернет-провайдер

3
ответ дан 18 July 2018 в 04:47

Вы можете использовать команду dig

dig -t [option] [name] [server]

Пример

dig -t any askununtu.com 8.8.8.8 dig -t any askubuntu.com 8.8.4.4

Подробнее вы можете найти здесь

или вы можете использовать host

host name server

Пример

host askubuntu.com 8.8.8.8

Здесь вы можете найти здесь

Если у вас есть проблема с отправкой запроса на некоторые dns сервер, вы можете попробовать установить соединение с этим сервером с помощью команды

nc -v -u 10.10.10.10 53 nc - netcat command v - verbose u - udp protocol 10.10.10.10 - dns server ip 53 - port

Выход будет что-то вроде этого, если work

nc -v -u 10.10.10.10 53 Connection to 10.10.10.10 53 port [udp/domain] succeeded!

Возможно, не разрешено отправлять запрос, кроме вас, через интернет провайдер DNS-сервера. Вы должны проверить свой интернет-провайдер

3
ответ дан 24 July 2018 в 18:09

Поскольку вы знакомы с nslookup:

nslookup weimobdc.com 114.114.114.114
0
ответ дан 22 May 2018 в 17:15
  • 1
    ;; время соединения истекло; не было достигнуто серверов – Aero Windwalker 23 October 2017 в 18:47

Поскольку вы знакомы с nslookup:

nslookup weimobdc.com 114.114.114.114
0
ответ дан 18 July 2018 в 04:47

Поскольку вы знакомы с nslookup:

nslookup weimobdc.com 114.114.114.114
0
ответ дан 24 July 2018 в 18:09
  • 1
    ;; время соединения истекло; не было достигнуто серверов – Aero Windwalker 23 October 2017 в 18:47

Другие вопросы по тегам:

Похожие вопросы: