Как узнать внешний адрес сервера

Содержание

Как узнать свой внешний IP из программы

Как узнать внешний адрес сервера

При написании различных программ для работы с сетью, особенно p2p систем, время от времени возникает необходимость узнать внешний IP своего компьютера из программы (тот адрес, по которому Ваш компьютер доступен из Большого Интернета).

Часто возникает искушение пойти легким путем и использовать внешние WEB-сервисы, которые по http возвращают Вам IP, или самому развернуть таковой.

Хотя такой способ решения задачи и работоспособен, он тем не менее, имеет ряд недостатков:

  • При использовании собственного сервера – нужно где-то его держать и поддерживать, заодно и c соответствующим доменным именем. В случае выхода его из строя, или принудительного отзыва домена, вся Ваша p2p сеть выходит из строя.
  • При использовании внешнего сервера – Вы вводите зависимость своей системы как от его работоспособности, так и от формата ответов, который вообще никак не стандартизирован, и который владелец сервера может поменять в любой момент. С теми же последствиями для вашей сети.
  • http, которым советуют пользоваться – базируется на tcp, то есть протокол сравнительно тяжеловесный, требующий установки соединения и тп. В общем, пользоваться можно, но перерасход ресурса как компьютера, так и сети налицо.

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

Поколение WWW сильно удивится, но такой протокол давно существует, стандартизирован и широко применяется в IP-телефонии, и кое-где для других сервисов мультимедиа. Протокол называется STUN и специфицирован в rfc5389.

Это легковесный протокол, основанный на UDP, и при его использовании, получение внешнего IP через STUN не требует установления TCP-соединения и тп. По сравнению с www, это и снижает нагрузку на вычислительные ресурсы, и сокращает время определения адреса. Всего два пакета, каждый примерно 50 байт – и адрес известен.

На самом деле, STUN позволяет не только определить внешний IP, но и исследовать поведение текущего NAT-барьера, который может состоять из нескольких последовательных NAT-устройств. Но расширенные функции STUN выходят за рамки статьи о получении IP адреса, поэтому сосредоточимся на главном.

Итак, лёгкий и стандартный протокол, оказывается, есть. Теперь нужен STUN-сервер, к которому Ваша программа будет отправлять запросы. К счастью, такие сервера есть, каждая уважающая себя VOIP-компания держит таковой.

Нам известно о нескольких сотнях таких серверов, что существенно больше, чем публичных web-серверов аналогичного назначения. И все – стандартные, и не надо к каждому из них «особый подход» в декодировании ответа.

Ниже приведёт список известных нам публичных STUN-серверов.

Теперь, когда с протоколом и серверами определились, осталось где-то найти STUN-клиент, который легко интегрировать в Вашу программу. Здесь мы может Вам посоветовать взять из нашего проекта Emercoin файл stun.cpp, содержащий законченную подсистему определения внешнего IP через STUN. Благо что проект Open Source, и распространяется под лицензией GPL.

Файл содержит функцию GetExternalIPbySTUN(), которая псевдослучайным образом в цикле опрашивает список предопределённых STUN-серверов до тех пор, пока не получит ответ от какого-то из них.

Таким образом, выход из строя части серверов просто замедлит работу подсистемы, но не приведёт к отказу в обслуживании.

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

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

Также предприняты меры для анонимизации запросов, путём генерации случайного ID каждого запроса. В комбинации с рассеиванием по серверам, владельцу любого сервера становится практически невозможно «вычислить» Вашу p2p сеть. Он получает менее 0.5% запросов, и не может однозначно отделить Ваши запросы от запросов, исходящих от оборудования IP-телефонии.

Ниже приведёт список известных нам публичных STUN-серверов в формате:

Server:portiphone-stun.strato-iphone.de:3478numb.viagenie.ca:3478sip1.lakedestiny.cordiaip.com:3478stun.12connect.com:3478stun.12voip.com:3478stun.1cbit.ru:3478stun.1und1.de:3478stun.2talk.co.nz:3478stun.2talk.com:3478stun.3clogic.com:3478stun.3cx.com:3478stun.726.com:3478stun.a-mm.tv:3478stun.aa.net.uk:3478stun.aceweb.com:3478stun.acrobits.cz:3478stun.acronis.com:3478stun.actionvoip.com:3478stun.advfn.com:3478stun.aeta-audio.com:3478stun.aeta.com:3478stun.allflac.com:3478stun.anlx.net:3478stun.antisip.com:3478stun.avigora.com:3478stun.avigora.fr:3478stun.b2b2c.ca:3478stun.bahnhof.net:3478stun.barracuda.com:3478stun.bcs2005.net:3478stun.beam.pro:3478stun.bitburger.de:3478stun.bluesip.net:3478stun.bomgar.com:3478stun.botonakis.com:3478stun.budgetphone.nl:3478stun.budgetsip.com:3478stun.cablenet-as.net:3478stun.callromania.ro:3478stun.callwithus.com:3478stun.cheapvoip.com:3478stun.cloopen.com:3478stun.cognitoys.com:3478stun.comfi.com:3478stun.commpeak.com:3478stun.communigate.com:3478stun.comrex.com:3478stun.comtube.com:3478stun.comtube.ru:3478stun.connecteddata.com:3478stun.cope.es:3478stun.counterpath.com:3478stun.counterpath.net:3478stun.crimeastar.net:3478stun.dcalling.de:3478stun.demos.ru:3478stun.demos.su:3478stun.dls.net:3478stun.dokom.net:3478stun.dowlatow.ru:3478stun.duocom.es:3478stun.dus.net:3478stun.e-fon.ch:3478stun.easemob.com:3478stun.easycall.pl:3478stun.easyvoip.com:3478stun.eibach.de:3478stun.ekiga.net:3478stun.ekir.de:3478stun.elitetele.com:3478stun.emu.ee:3478stun.engineeredarts.co.uk:3478stun.eoni.com:3478stun.epygi.com:3478stun.faktortel.com.au:3478stun.sbx.com:3478stun.fh-stralsund.de:3478stun.fmbaros.ru:3478stun.fmo.de:3478stun.freecall.com:3478stun.freeswitch.org:3478stun.freevoipdeal.com:3478stun.genymotion.com:3478stun.gmx.de:3478stun.gmx.net:3478stun.gnunet.org:3478stun.gradwell.com:3478stun.halonet.pl:3478stun.highfidelity.io:3478stun.hoiio.com:3478stun.hosteurope.de:3478stun.i-stroy.ru:3478stun.ideasip.com:3478stun.imweb.io:3478stun.infra.net:3478stun.innovaphone.com:3478stun.instantteleseminar.com:3478stun.internetcalls.com:3478stun.intervoip.com:3478stun.ipcomms.net:3478stun.ipfire.org:3478stun.ippi.com:3478stun.ippi.fr:3478stun.it1.hr:3478stun.ivao.aero:3478stun.jabbim.cz:3478stun.jumblo.com:3478stun.justvoip.com:3478stun.kaospilot.dk:3478stun.kaseya.com:3478stun.kaznpu.kz:3478stun.kiwilink.co.nz:3478stun.kuaibo.com:3478stun.l.google.com:19302stun.lamobo.org:3478stun.levigo.de:3478stun.lindab.com:3478stun.linphone.org:3478stun.linx.net:3478stun.liveo.fr:3478stun.lowratevoip.com:3478stun.lundimatin.fr:3478stun.maestroconference.com:3478stun.mangotele.com:3478stun.mgn.ru:3478stun.mit.de:3478stun.miwifi.com:3478stun.mixer.com:3478stun.modulus.gr:3478stun.mrmondialisation.org:3478stun.myfreecams.com:3478stun.myvoiptraffic.com:3478stun.mywatson.it:3478stun.nacsworld.com:3478stun.nas.net:3478stun.nautile.nc:3478stun.netappel.com:3478stun.nextcloud.com:3478stun.nfon.net:3478stun.ngine.de:3478stun.noblogs.org:3478stun.node4.co.uk:3478stun.nonoh.net:3478stun.nottingham.ac.uk:3478stun.nova.is:3478stun.onesuite.com:3478stun.onthenet.com.au:3478stun.ooma.com:3478stun.oovoo.com:3478stun.ozekiphone.com:3478stun.personal-voip.de:3478stun.petcube.com:3478stun.pexip.com:3478stun.phone.com:3478stun.pidgin.im:3478stun.pjsip.org:3478stun.planete.net:3478stun.poivy.com:3478stun.powervoip.com:3478stun.ppdi.com:3478stun.rackco.com:3478stun.redworks.nl:3478stun.ringostat.com:3478stun.rmf.pl:3478stun.rockenstein.de:3478stun.rolmail.net:3478stun.rudtp.ru:3478stun.russian-club.net:3478stun.rynga.com:3478stun.sainf.ru:3478stun.schlund.de:3478stun.sigmavoip.com:3478stun.sip.us:3478stun.sipdiscount.com:3478stun.sipgate.net:10000stun.sipgate.net:3478stun.siplogin.de:3478stun.sipnet.net:3478stun.sipnet.ru:3478stun.siportal.it:3478stun.sippeer.dk:3478stun.siptraffic.com:3478stun.sma.de:3478stun.smartvoip.com:3478stun.smsdiscount.com:3478stun.snafu.de:3478stun.solcon.nl:3478stun.solnet.ch:3478stun.sonetel.com:3478stun.sonetel.net:3478stun.sovtest.ru:3478stun.speedy.com.ar:3478stun.spoiltheprincess.com:3478stun.srce.hr:3478stun.ssl7.net:3478stun.stunprotocol.org:3478stun.swissquote.com:3478stun.t-online.de:3478stun.talks.by:3478stun.tel.lu:3478stun.telbo.com:3478stun.telefacil.com:3478stun.threema.ch:3478stun.tng.de:3478stun.trueconf.ru:3478stun.twt.it:3478stun.ucsb.edu:3478stun.ucw.cz:3478stun.uiscom.ru:3478stun.uls.co.za:3478stun.unseen.is:3478stun.up.edu.ph:3478stun.usfamily.net:3478stun.uucall.com:3478stun.veoh.com:3478stun.vipgroup.net:3478stun.viva.gr:3478stun.vivox.com:3478stun.vline.com:3478stun.vmi.se:3478stun.vo.lu:3478stun.vodafone.ro:3478stun.voicetrading.com:3478stun.voip.aebc.com:3478stun.voip.blackberry.com:3478stun.voip.eutelia.it:3478stun.voiparound.com:3478stun.voipblast.com:3478stun.voipbuster.com:3478stun.voipbusterpro.com:3478stun.voipcheap.co.uk:3478stun.voipcheap.com:3478stun.voipdiscount.com:3478stun.voipfibre.com:3478stun.voipgain.com:3478stun.voipgate.com:3478stun.voipinfocenter.com:3478stun.voipplanet.nl:3478stun.voippro.com:3478stun.voipraider.com:3478stun.voipstunt.com:3478stun.voipwise.com:3478stun.voipzoom.com:3478stun.voxgratia.org:3478stun.voxox.com:3478stun.voztele.com:3478stun.wcoil.com:3478stun.webcalldirect.com:3478stun.whc.net:3478stun.whoi.edu:3478stun.wifirst.net:3478stun.wtfismyip.com:3478stun.wwdl.net:3478stun.xn—-8sbcoa5btidn9i.xn--p1ai:3478stun.xten.com:3478stun.xtratelecom.es:3478stun.yy.com:3478stun.zadarma.com:3478stun.zepter.ru:3478stun.zoiper.com:3478stun1.faktortel.com.au:3478stun2.faktortel.com.au:3478stun1.l.google.com:19302stun2.l.google.com:19302stun3.l.google.com:19302stun4.l.google.com:19302

Источник: https://habr.com/ru/company/emercoin/blog/335458/

Как узнать адрес сервера? Инструкция и советы от мастеров

Как узнать внешний адрес сервера

Понятие сервера является весьма растяжимым и может относиться к совершенно разным ситуациям.

Однако общим для всех трактовок, будь то непосредственно компьютер, выполняющий функцию сервера, или виртуальное устройство, является то, что все они имеют уникальные адреса (IP).

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

Для чего необходимо узнавать адрес сервера?

Но прежде чем приступать непосредственно к поиску нужного решения, следует кратко остановиться на том, для чего это, вообще, нужно.

Чаще всего принятие таких решений необходимо при устранении некоторых неполадок с сетевыми подключениями, настройкой сетей, использованием игровых порталов или организацией хостингов.

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

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

Итак, начнем с самого простого. И для начала остановимся на том, как узнать АйПи-адрес сервера по заранее известному доменному имени (как раз по тому, которое обычно прописывается в адресной строке браузера при вызове страницы интернет-ресурса).

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

Обратите внимание, что указание протокола (http, https, www) в этом случае не требуется. К примеру, вам нужно узнать IP стартовой страницы «Яндекса».

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

Примечание: также можно использоваться команду трассировки (tracert), которая работает практически аналогично предыдущей, однако позволяет произвести и обратную операцию определения имени ресурса по известному IP.

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

Как определить адрес собственного сервера?

Теперь давайте посмотрим, как узнать адрес сервера, если его роль исполняет непосредственно ваш компьютер. Для этого далеко ходить не надо. Первым делом войдите в раздел активных сетевых подключений (ncpa.cpl).

Здесь одно соединение отвечает непосредственно за локальную сеть, а второе (их может быть и больше) служит для организации доступа в интернет. Для первого подключения через ПКМ выберите пункт свойств и перейдите к настройкам протокола IPv4.

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

Если говорить о том, как узнать адрес сервера более простым методом, можно, как и в первом случае, воспользоваться командной строкой, но в качестве инструмента применить команду ipconfig /all.

Примечание: если компьютер, на котором производится диагностика, в роли сервера не выступает, адреса основного шлюза, серверов DHCP и DNS будут совпадать.

Кроме того, в интернете сейчас можно найти очень много сервисов, позволяющих вычислить адрес вашего компьютера (сервера) в автоматическом режиме (но при условии, что VPN или прокси не используется).

Например, можете проверить собственный адрес на портале 2ip.ru. Естественно, при активации вышеуказанных анонимайзеров, выявленный адрес будет в корне отличаться от реального IP.

В случае с WPS-серверами оптимальным вариантом, как считает большинство специалистов, является использование информации о включенных сервисах непосредственно на хостинге или в краткой сводке.

Дополнительные варианты определения адресов DNS

Если же речь идет именно о том, как узнать адрес сервера DNS, в свойствах того же протокола IPv4 следует просмотреть соответствующие поля.

Но ведь при беспроводном соединении все адреса назначаются автоматически! Как узнать адрес сервера в этом случае? Как оказывается, и тут нет ничего невозможного.

В принципе, к наиболее простым действиям, кроме вышеуказанных, можно отнести, скажем, посещение ресурса провайдера (если он такую информацию публикует), обращение в службу технической поддержки и т. д.

Как узнать адрес сервера в «Майнкрафт»?

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

Если изначально сервер создавался без использования стороннего программного обеспечения, в строке «server-ip=» будет показан искомый адрес. Также найти его можно в файле настроек server.properties.

В случае создания сервера, скажем, в программе Hamachi достаточно просто запустить искомую утилиту и просмотреть виртуальный внешний адрес. А вот строку «Starting Minecraft server on *:XXXXX» можно использовать для определения порта (в нашем случае – ХХХХХ).

Действия для вычисления адресов прокси

И напоследок посмотрим, как узнать адрес прокси-сервера, если он используется. В операционной системе для этого можно воспользоваться параметрами любого установленного браузера, где нужно перейти к параметрам прокси, затем вызвать пункт ручной настройки и посмотреть на значение, установленное в поле «HTTP proxy».

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

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

Источник: https://FB.ru/article/424568/kak-uznat-adres-servera-instruktsiya-i-sovetyi-ot-masterov

Как узнать IP своего компьютера?

Как узнать внешний адрес сервера

IP-адрес является важным параметром компьютера. При помощи IP осуществляется идентификация ПК как в локальной, так и в глобальной сети. IP содержит информацию о местоположении пользователя, его провайдере. Также по IP выполняется подключение к веб-серверам и удаленное управление различными устройствами, поэтому полезно уметь определять свой адрес.

Внешний

Внешний (публичный) IP — это уникальный идентификатор компьютера в Интернете.

Он представляет собой 32-битовое число, которое записывается в виде 4 десятичных чисел в диапазоне 0-255 (от 0.0.0.0 до 255.255.255.255). Глобальный IP используется для установки сервера на своем ПК.

Кроме того, через внешний IP-адрес осуществляется VPN-подключение домашнего компьютера к корпоративной сети.

Публичный IP присваивается не только каждому ПК и ноутбуку, подключенному к Интернету, но также каждому сайту и каждой странице. Для упрощения работы во Всемирной сети создана система доменных имен. Например, для перехода на сайт используется ссылка konekto.ru, а его внешний IP — 88.212.247.76.

Внутренний

Внутренний IP является уникальным адресом компьютера в локальной сети. Если несколько ПК объединены в общую сеть, то именно частный IP будет использоваться для подключения к устройству.

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

На заметку: если у вас стали медленнее открываться сайты, узнайте, как проверить скорость Интернета.

Как узнать внешний IP-адрес?

Рассмотрим доступные варианты.

Yandex

Помимо популярного поисковика, у Яндекса большое количество дополнительных сервисов: почта, переводчик, карты, а также «Интернетометр». С его помощью можно быстро узнать внешний IP-адрес. Для этого необходимо перейти по ссылке — yandex.ru/internet. Публичный IP компьютера будет указан под строкой «IPv4-адрес».

MyIP

Проверить внешний IP-адрес позволяют многочисленные онлайн-сервисы. Одним из наиболее простых является MyIP. Чтобы определить свой IP, нужно открыть сайт — myip.ru и посмотреть адрес под одноименной строкой.

Похожие сайты:

  • ip-address.ru;
  • 2ip.ru;
  • showmyipaddress.eu.

На заметку: если вы хотите установить стабильное удаленное подключение к своему ПК, узнайте, как сделать статический IP-адрес из динамического.

Командная строка

Информация о локальном IP доступна владельцу компьютера без интернет-ресурсов. Чтобы узнать внутренний IP-адрес, используя стандартные инструменты Windows, понадобится:

  • Открыть «Командную строку» через меню «Пуск».
  • Ввести в консоли текст ipconfig и нажать Enter.
  • Найти нужный параметр напротив строки «IPv4-адрес».

Центр управления сетями

Локальный IP содержится в сведениях о сетевом подключении. Чтобы его проверить, следует:

  • Открыть «Панель управления». Перейти в раздел «Центр управления сетями и общим доступом».
  • Кликнуть по названию используемого подключения. В открывшемся окне нажать на кнопку «Сведения». Посмотреть внутренний IP напротив строки «Адрес IPv4».

На заметку: узнайте, что делать, если Интернет перестает работать из-за ошибки «DNS-сервер не отвечает».

Свойства подключения к сети

Определить локальный IP можно через меню параметров активного сетевого подключения. Как это сделать:

  • Нажать на значок Wi-Fi или проводного соединения рядом с часами и языковой панелью. Кликнуть на кнопку «Свойства» под названием текущей сети.
  • Искомый IP находится напротив строки «IPv4-адрес».

Можно ли по IP-адресу узнать владельца?

Зная внешний IP-адрес, можно определить, кому он принадлежит. Публичный IP содержит большое количество информации о пользователе. Например, сервис WhoIsInform (whoisinform.ru) определяет по IP место жительства владельца ПК (страну, регион, город), название провайдера и его контакты, диапазон динамических адресов и т.д.

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

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

На заметку: узнайте, как найти человека по номеру телефона, чтобы установить личность звонившего.

Подводим итоги

Отличие внешнего IP от внутреннего состоит в том, что первый применяется в Глобальной сети (интернет), а второй — в локальной. Для определения публичного IP предназначены бесплатные онлайн-сервисы — MyIP, 2IP и т.д. Проверить локальный адрес можно через командную строку и настройки Виндовс. Помимо всего, внешний IP может быть использован для нахождения местоположения его владельца.

Источник: https://konekto.ru/kak-uznat-svoj-ip.html

Узнать свой IP компьютера или сервера в сети

Как узнать внешний адрес сервера

Каждый пользователь однажды задумывается над тем, как узнать IP-адрес компьютера. Причин проявления такого любопытства масса, например, желание сменить IP для получения доступа к заблокированному сайту, порталу или социальной сети. Вне зависимости от причин узнать свой айпи можно в специальном IP-чекере на Proxy-Sale.com.

Узнать свой IP можно двумя путями:

  • Через командную строку – воспользовавшись правами администратора, пользователь получит необходимые сведения о локальном айпи, то есть увидит адрес IPv4 и IPv6, присвоенный компьютеру провайдером или админом домашней сети. Делается это так:
    1. жмём кнопку META (она же Win) и синхронно клавишу R;
    2. вводим в открывшемся окошке «cmd»;
    3. в открывшемся окне вписываем волшебное слово «IPconfig»;
    4. вуаля, вот мой IP-адрес. У читателя, выполнившего инструкцию, цифры, естественно, будут другие.
  • Через онлайн IP-чекер – мой айпи, то есть IP-адрес автора статьи, так же как и IP читателя легко проверяется через специальные онлайн сервисы. Без работающего анонимайзера или подключенного прокси-сервера информация о вашем провайдере, локализации компьютера и даже о разрешении используемого монитора висит в общем доступе.

Определившись как узнать свой IP-адрес, давайте рассмотрим, зачем это нужно и как сменить присвоенные компьютеру или смартфону цифры.

Зачем знать свой IP онлайн

задача адресной идентификации в сети заключается в точной передаче данных.

Скачивая фильмы или оплачивая товары в Интернете, люди не задумываются, что именно благодаря IP-адресу информационный поток направляется точно к адресату, то есть пользователь получает кино, а магазин – оплату.

Без точной идентификации сетевых объектов «отправитель-получатель» пакет данных будет долго блуждать между серверами, придя в итоге совершенно не туда, куда следовало.

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

Кто-то сейчас задался вопросом, зачем хакеру мой айпи? А теперь посчитайте, сколько за последний месяц вы провели электронных платежей через ноутбук или планшет.

Сколько было оплачено покупок, когда последний раз пополняли телефонный счёт или оплачивали ЖКХ? А эта информация, включая логины и пароли, сохраняется в браузере и подвязана, правильно, на IP пользователя.

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

А людям, зарабатывающим в сети на парсинге, ботах или ставках, жизненно необходимо не только знать, но и уметь скрывать айпи-адрес от администрации веб-сайтов и поисковых систем.

Но давайте сначала разберёмся с видовой характеристикой существующих IP.

Какие типы IP бывают

Существует два стандартных формата идентификационных номеров, которые используются как при подключении новых устройств, так и при создании веб-сайтов:

  • IPv4 – базовый формат, послуживший развитию Интернета. IP-адрес в этом формате генерируется из 4 числовых групп от 1 до 3 цифр в каждой, где максимальным значением выступает число 255. Ограниченное количество числовых вариаций, а также стремительное развитие цифровых устройств и самой сети спровоцировали появление новой формы айпи;
  • IPv6 – данная форма идентификации веб-ресурсов и подключаемых электронных устройств значительно расширяет возможности Интернета и компенсирует дефицит IP-адресов IPv4. Номер пользователя формируется на основе шестнадцатеричного исчисления, а выглядит примерно так: fe80:e158:50f5:6651:1859:eef5. Сегодня оба формата – IPv4 и IPv6 – работают параллельно, обеспечивая свободное подключение и передачу данных в Интернете.

Теперь рассмотрим отдельно взятого пользователя, который подключился к сети и решил проверить IP компьютера или смартфона.

Нас интересует IP-адрес, который будет использоваться для выхода в Интернет, то есть внешний.

Существуют еще и локальная адресация, применяемая для идентификации устройства пользователя в конкретно взятой сети, например на работе. Но вернёмся к внешней адресации. Она бывает:

  • Статичной – постоянный айпи присваивается конкретному пользователю провайдером. Независимо от используемого устройства или времени выхода в интернет IP пользователя будет неизменным. Например, к роутеру подключен компьютер и планшет, но адресная точка у обоих одна;
  • Динамичной – IP приписывается непосредственно во время выхода во внешнюю сеть. Этот процесс можно сравнить с выдачей карт новому игроку – никогда не знаешь, какая карта тебе достанется. Подключаясь к серверу провайдера, пользователь получает временный IP-адрес, который будет идентифицироваться во время соединения с запрашиваемыми веб-сайтами.

Учитывая постепенный переход сетевых ресурсов на шестой протокол соединения и ограниченное количество оставшихся IPv4, большинство крупных провайдеров предпочитают работать с динамическими адресами, поэтому регулярная проверка IP будет выдавать схожие, но всё-таки разные цифры.

Смена домашнего IP-адреса

Определившись с тем, как узнать IP адрес компьютера и разобравшись, зачем он нужен, давайте поговорим о его изменении. Самый простой и надёжный способ изменить собственный IP – использование прокси-серверов. Подключение к прокси позволит скрыть реальный интернет-адрес, делая любую работу или серфинг в Интернете более безопасным за счёт анонимности соединения.

Временное подключение к бесплатному прокси или регулярное использование платных прокси-серверов обеспечивает информационное прикрытие пользователя.

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

Выбирая платные прокси вы получите анонимность, быструю скорость работы и безопасность. Купить платные прокси можно на сайте Proxy-Sale.

Выбранный прокси работает как посредник, то есть для подключения к веб-сайту или выходу в социальную сеть он использует собственный IP-адрес, а получив необходимый пакет данных, передаёт его пользователю. Таким образом, адресат, получающий необходимую информацию, остаётся в тени, а его личные данные нигде не засвечиваются.

Источник: https://proxy-sale.com/blogs/obshchie-stati/uznat-svoj-ip-kompyutera-ili-servera-v-seti.html

Как узнать IP-адрес любого устройства

Как узнать внешний адрес сервера
04.12.2017   ·   : 1   ·  На чтение: 6 мин

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

Краткий ликбез: если ваш ПК подключен к Интернету не напрямую, а через домашний роутер или локальную сеть провайдера, то у него будет два IP-адреса: внутренний (локальный) и внешний.

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

Как узнать локальный IP-адрес компьютера

Узнать внутренний IP-адрес компьютера или ноутбука в локальной сети (например, домашней) можно несколькими способами, однако, мы рассмотрим лишь два из них: наиболее простые и технически правильные.

Способ 1: через командную строку

Чтобы узнать IP-адрес компьютера под управлением Windows (не важно, Windows 7, Vista или может быть Windows 10) через командную строку, воспользуйтесь простым алгоритмом действий:

  1. Откройте командную строку одним из способов (например, через меню Пуск).
  2. Введите команду ipconfig /all и выполните ее, нажав клавишу Enter. Команда отобразит информацию обо всех сетевых подключениях вашего устройства.

Мой компьютер подключен к маршрутизатору через беспроводное Wi-Fi-соединение, поэтому искомый локальный сетевой адрес (отмечен на скриншоте выше) будет расположен в блоке «Адаптер беспроводной локальной сети». Все просто, правда?

Этот способ позволяет также получить доступ к другой информации (MAC-адресу, IP-адресу DNS-сервера и т.п.).

Способ 2: через свойства подключения

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

Порядок действий:

  1. Кликните по иконке своего сетевого подключения левой кнопкой мыши. В появившемся окне отыщите название своего подключения (если вы используете Wi-Fi) и нажмите на «Свойства» под ним.
  1. В нижней части открывшегося окна отыщите раздел «Свойства». Искомый IP-адрес компьютера будет среди прочей информации о подключении.

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

Определить внешний IP-адрес еще проще, чем внутренний. Для этого нужно зайти на один из специализированных сервисов, например, 2IP.ru.

Перейдя на сайт, вы увидите свой внешний IP-адрес, информацию о провайдере и другие данные.

Спросите у Яндекса! Напишите слово ip в строке поиска, и система предоставит вам информацию о вашем внешнем IP-адресе. В моем случае отечественный поисковик определил сетевой адрес, который принадлежит Великобритании, так как я использую прокси для входа на Яндекс и ряд других сайтов.

Как узнать IP-адрес роутера

Сетевой роутер (или маршрутизатор) используется для подключения нескольких устройств пользователя к Интернету с помощью проводных (например, ADSL или Ethernet) и беспроводных технологий.

Внутренний (статический) IP-адрес роутера можно определить через командную строку. Выполните последовательность действий для определения адреса компьютера, который подключен к этому роутеру. Но в отличие от определения сетевого адреса ПК в конце нас интересует графа «Основной шлюз». Наш маршрутизатор играет роль шлюза, поэтому это и есть его IP-адрес.

Данный способ подойдет для любой модели роутера (будь то TP-Link, D-Link или другая марка), а также для управляемого свитча и модема.

Локальный сетевой адрес и другую информацию можно посмотреть в настройках роутера.

Для этого перейдите по адресу http://[адрес шлюза] (в нашем случае это http://192.168.1.1), введите логин и пароль для доступа к управлению маршрутизатором.

Обратите внимание, что IP-адрес PPPoE подключения (например, как в моем случае) не является вашим внешним адресом. Для определения внешнего адреса воспользуйтесь этим способом.

Как узнать IP-адрес телефона или планшета

IP-адрес iPhone, iPad, мобильного телефона или планшета на базе Android можно узнать в настройках устройства.

Для Android: откройте список доступных беспроводных подключений, найдите интересующее вас и нажмите кнопку «Информация», далее «О сети», что даст вам доступ к данным по этому конкретному подключению.

Дизайн интерфейса и порядок действий для разных версий Android может незначительно отличаться.

Для iOS: перейдите к списку Wi-Fi сетей, нажмите кнопку (i) рядом с активной.

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

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

Определить IP-адрес сетевого принтера очень легко. Самый простой способ – посмотреть «цифры» в настройках самого принтера. Вы можете вывести данные о сетевом подключении на дисплей устройства или напечатать их. Такой подход универсален и подойдет для техники любого бренда (HP, Samsung, Canon и даже японского Kyocera), но требует наличия физического доступа к принтеру.

Но узнать IP-адрес принтера в сети можно и другим способом. Если ваш компьютер или ноутбук уже подключен к печатающему устройству, то с 99% долей вероятности система содержит сведения о его адресе. Откройте меню «Пуск» и начните вводить «Устройства и принтеры» (или «Принтеры и сканеры» для Windows 10).

Нажмите по появившейся кнопке, отыщите в открывшемся окне нужный принтер, кликните по нему правой кнопкой мыши и посмотрите его свойства. IP-адрес должен быть там.

Что делать, если адрес сетевого принтера неизвестен и вы хотите подключить его к своему ПК? Задайте вопрос офисному системному администратору (подключение принтеров – его работа). Но как быть, если вы и есть тот самый сисадмин, а недобросовестный предшественник не передал вам документацию после увольнения?

Воспользуйтесь программой типа Network Scanner (экс LanScope) и просканируйте свою сеть на наличие различных устройств. В моей домашней сети принтеров не обнаружено, а в вашей?

Как узнать IP-адрес камеры

На заводе изготовителя всем без исключения камерам видеонаблюдения присваивается сетевой адрес по умолчанию. IP-адреса и данные для входа в меню настроек популярных марок IP-камер приведены ниже в таблице.

ПроизводительIP-адрес по умолчаниюЛогин по умолчаниюПароль по умолчанию
Aircam192.168.1.20ubntubnt
Beward192.168.0.99adminadmin
Dahua192.168.1.108adminadmin
MATRIXtech192.168.1.120admin1111
Microdigital10.20.30.40rootroot
Novicam192.168.0.88admin
Polyvision192.168.1.10admin
Space Technology192.168.0.100admin12345
Hikvision192.0.0.64admin12345
IPEYE192.168.0.123admin123456

В инструкции к любой камере будет указан IP-адрес и данные для авторизации.

Также узнать IP-адрес камеры поможет специализированное программное обеспечение, которое поставляется в комплекте с устройством, а также сторонние утилиты, например, Angry IP Scanner (доступна для Windows, Linux и macOS).

Как узнать IP-адрес телевизора

Телевизоры с поддержкой Smart TV завоевывают все большую популярность у потребителей.

Узнать IP-адрес телевизора Sony, Philips, Samsung, LG и других производителей проще всего в настройках устройства.

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

Как узнать IP-адрес сайта

Чтобы узнать IP-адрес своего собственного или любого интересующего вас сайта в Интернете, можно опять-таки воспользоваться сервисом 2IP для определения сетевого адреса вебсайта.

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

Способ работает и в обратную сторону (позволяет узнать имя сайта по IP), но не всегда корректно.

Источник: https://PingviTech.com/rukovodstva/kak-uznat-ip-adres/

Как узнать IP-адрес Linux

Как узнать внешний адрес сервера

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

Если вы хотите каким-либо образом взаимодействовать с другим компьютером по Сети, вам нужно узнать его IP-адрес Linux. Очень часто приходится работать по IP-адресу с серверами, но это может быть полезно и для домашних компьютеров, и для локальных сетей.

В этой небольшой статье мы рассмотрим, как узнать IP Linux разными способами. Поговорим о том, как узнать внешний IP, выданный провайдером, и внутренний IP в вашей локальной сети. Но сначала давайте попытаемся понять, что такое IP-адрес, и как всё работает.

Немного теории

Мы можем выделить три типа IP-адресов, с которыми вам придётся сталкиваться:

  • Внутренний адрес (IP-адрес компьютера);
  • Адрес в локальной сети;
  • Внешний IP доступный во всём интернете.

Внутренний IP-адрес нужен для того, чтобы программы могли взаимодействовать между собой в пределах этого компьютера, используя сетевые протоколы. Например, так браузер может получить доступ к локальному web-серверу или mysql-серверу. Внутренний IP довольно часто используется в системных утилитах, и узнать его очень просто – он всегда одинаковый – 127.0.0.1.

Но с локальной сетью всё немного сложнее. В идеале, каждый компьютер в мире должен был бы иметь уникальный IP-адрес для полноценного доступа в интернет. Но с ростом популярности этой технологии свободные адреса скоро начали заканчиваться, и теперь уникальные IP имеют только серверы, а обычные пользователи размещаются провайдерами по несколько сотен на одном IP с помощью NAT.

Технология NAT позволяет компьютеру подключиться к любому серверу в интернете и получить от него ответ, но инициировать подключение к такому компьютеру невозможно, поскольку фактически один IP принадлежит сотне компьютеров, и система просто не знает, к какому из них обращаются.

Ваша локальная сеть тоже работает по принципу NAT, и задача у неё похожая – защитить ваши домашние устройства от несанкционированного доступа, и позволить вам подключать к сети несколько устройств, например два ноутбука. Если бы не было NAT, вам бы пришлось покупать два отдельных интернет подключения для каждого из них.

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

  1. Внешний и доступный всем IP, который принадлежит провайдеру и используется для выхода в интернет сотен пользователей;
  2. IP-адрес вашего роутера в локальной сети провайдера, той самой, с IP-адресом которой вы выходите в интернет. Он не доступен из интернета и, скорее всего, вам не понадобится;
  3. IP-адрес вашего компьютера в локальной (домашней) сети, созданной роутером, к которой вы можете подключать свои устройства. Именно он используется для взаимодействия между устройствами в локальной сети и отображается в информации о сетевом интерфейсе;
  4. Внутренний IP-адрес компьютера, недоступный извне и используемый только для внутренних коммуникаций в системе.

Теперь, когда вы немного начали ориентироваться в вопросе, давайте рассмотрим способы узнать свой IP Linux.

Как узнать внутренний IP Linux

Как я уже сказал, внутренний IP всегда одинаковый для каждого компьютера – 127.0.0.1, что спрведливо не только для Linux, но и для Windows и других операционных систем. Также к своему компьютеру можно обратиться по домену localhost.

Вы можете убедится в этом, выполнив nslookup:

nslookup localhost

Как узнать локальный IP в Linux

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

Чтобы узнать свой IP Linux в локальной сети? выполните такую команду:

sudo ifconfig

Здесь отображается довольно много информации о сетевых интерфейсах. Кроме IP, здесь можно увидеть MAC-адрес, маску сети и небольшую статистику по работе интерфейса. IP-адрес каждого интерфейса отображается после слов inet addr.

Теперь про интерфейсы: lo – это внутренний интерфейс с IP-адресом 127.0.0.1, eth0 – это проводной интерфейс, а wlan0 – интерфейс Wi-Fi. Как видите, для каждого из них установлены свои адреса.

Вы можете отфильтровать лишнюю информацию и вывести только IP-адреса:

sudo ifconfig | grep “inet addr”

Утилита ifconfig уже считается устаревшей и в некоторых дистрибутивах не используется. Вместо неё предлагается новый инструмент – ip. Вы можете выполнить аналогичные действия с помощью него:

ip addr show

Здесь IP-адрес отображается после слова inet. Вы знаете, как посмотреть IP-адрес Linux для компьютера в локальной сети, теперь рассмотрим внешний.

Как узнать внешний IP-адрес в Linux

С внешним IP-адресом ситуация немного сложнее. Конечно, если бы у вас был доступ к серверу провайдера, вы бы могли выполнить ту же самую команду ifconfig и узнать внешний IP Linux точно так же, как и на своём компьютере.

Понятное дело, что доступа к серверам провайдера у вас нет, поэтому придётся пользоваться обходными путями. Мы можем открыть специальный сайт, который посмотрит, с какого IP мы его открыли, и скажет его нам. Есть несколько таких сайтов. Проще всего сделать это с помощью браузера, например, откройте сайт ifconfig.me или eth0.me:

Но это не совсем удобно. Лучше сделать это с помощью терминала. Просто используйте команду wget. Сразу рассмотрим несколько таких сайтов, чтобы вы могли использовать любой понравившийся из них:

wget -qO- eth0.me
wget -qO- ipinfo.io/ip
wget -qO- ipecho.net/plain
wget -qO- icanhazip.com
wget -qO- ipecho.net
wget -qO- ident.me
wget -qO- myip.gelma.net

Чтобы не набирать длинную команду каждый раз, вы можете создать удобный алиас:

alias getip=”wget -qO – eth0.me”

Хочу заметить, что если вы хотите узнать не внешний IP компьютера, а именно адрес роутера в сети провайдера, то такой способ не поможет. Вам нужно посмотреть в настройках роутера или попытаться сделать это через командный интерфейс роутера, так как это описано в предыдущем варианте.

Выводы

Источник: https://losst.ru/kak-uznat-ip-adres-linux

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

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.