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

Мы можем узнать IP адрес domain name или URL. Но как узнать Port номер, на котором размещено доменное имя?


person jams    schedule 30.09.2011    source источник
comment
Вы имели в виду IP-адрес доменного имени или URL-адрес и номер порта, на котором размещено доменное имя? В противном случае вопрос действительно не имеет смысла.   -  person Jim Lewis    schedule 30.09.2011


Ответы (8)


К сожалению, стандартная A-запись DNS (от имени домена к IP-адресу), используемая веб-браузерами для определения местоположения веб-серверов, не включает номер порта. Веб-браузеры используют префикс протокола URL (http://) для определения номера порта (http = 80, https = 443, ftp = 21 и т. д.), если только номер порта не указан в URL (например, «http ://www.simplens.com:5000" = порт 5000).

Могу ли я указать номер порта TCP/IP для моего веб-сервера в DNS? (кроме стандартного порта 80)

person Anderson    schedule 30.09.2011

DNS-сервер обычно имеет стандартные используемые порты. . Но если это не так, вы можете попробовать nmap и выполнить сканирование портов следующим образом:

> nmap 127.0.0.1
person aus    schedule 30.09.2011

Довольно старый вопрос, но может быть полезен кому-то в этом нуждается.

Если вы знаете URL-адрес, 1. откройте браузер Chrome, 2. откройте инструменты разработчика в Chrome, 3. введите URL-адрес в строку поиска и нажмите Enter 4. посмотрите на вкладке сети, вы увидите IP-адрес и порт оба

person Tayab Hussain    schedule 23.12.2019
comment
После этого мне пришлось добавить поле удаленного адреса в таблицу - person dduque; 07.05.2021

Порт обычно фиксированный, для DNS это 53.

person ott--    schedule 30.09.2011

Номера портов определяются соглашением. HTTP-серверы обычно прослушивают 80-й порт, ssh-серверы прослушивают 22-й. Но для них нет никаких требований.

person P.T.    schedule 30.09.2011

Если это нормально, то номер порта всегда равен 80 и может быть записан как http://www.somewhere.com:80 Хотя вам не нужно указывать это значение, так как :80 используется по умолчанию в каждом веб-браузере.

Если сайт решил использовать что-то другое, то они намерены скрыть от чего-либо, что не было отправлено «дружественным» или на что не было ссылок. Эти обычно отображаются с https, а их номер порта неизвестен и определяется их администратором.

Если вы решите запустить сканер портов, пробуя каждое число nn от, скажем, 10000 до 30000 в https://something.somewhere.com:nn Тогда ваш провайдер или их антивирус, вероятно, заметят и отключат вас.

person mephisto    schedule 12.10.2015

Использование команды netstat -a даст вам список подключений к вашей системе/серверу, где вы выполняете команду.

Например, он будет отображаться, как показано ниже, где 35070 — это номер порта.

 TCP    10.144.0.159:**52121**    sd-s-fgh:35070   ESTABLISHED
person Subash    schedule 30.09.2016

 domain = self.env['ir.config_parameter'].get_param('web.base.url')

Я получил имя хоста и номер порта, используя это.

person Utsav Nathawani    schedule 01.01.2019