DDNS, NAT, Port forward
24.gif
QRZ.RU Callbook:
  
IK3QAR QSL Manager
 
QRZ.COM callsign lookup:
   

SAT/SPACE MONITOR Вы можете участвовать в формировании новостей !


pic 001

Cказ о NAT, Port-forwarding и Dynamic DNS.
Все эти возможно незнакомые английские слова не такие уж и страшные, как и наше сказание. Многие из нас получают услуги интернета от провайдера по телефонной линии (ADSL) или медной витой паре, изредка по оптическому кабелю, но в любом случае, между средой доставки интернета к нам домой и нашим компьютером/планшетом/телефоном есть посредник – маршрутизатор (иногда его называют «роутер») или модем. В большинстве случаев, когда нас интересует только потребление контента из интернета, мы не замечаем эту маленькую коробочку, установленную обычно в неприметном месте. Но как только мы хотим сами что-то предоставить всемирной сети, выясняется, что очень мало знаем о работе этой самой коробочки. И еще меньше о том, как же заставить ее сделать то, что нам нужно. Так давайте разберемся как-же работает маршрутизатор. 

 

На сцену выходит первый персонаж нашего повествования – NAT.


На самом деле, это не настоящее имя, это аббревиатура из трех английских слов - NetworkAddressTranslation — «преобразование сетевых адресов». Имя это присвоили ему за то, что он отвечает за правильную пересылку сетевых пакетов от устройств за маршрутизатором, у нас дома, к серверам расположенным в интернете и обратно. Все устройств в нашей домашней сети обычно имеют адреса (IP-адреса) с одинаковой левой частью и эта часть выбирается из определенного набора адресов, которых нет в сети интернет.  NATв маршрутизаторе получает сетевые пакеты от устройств из домашней сети, запоминает, кто и куда делал запрос и отправляет в интернет все запросы от своего имени. Таким образом, неважно сколько у вас устройств дома, все пакеты в интернет идут от имени нашего маршрутизатора, на котором живет NAT. А вот полученные ответы NATразбирает и отправляет тем устройствам, которые их просили. Ну а что делать, если из интернета прилетел пакет с данными, которые никто не запрашивал?
Тут все просто, NAT, не найдя запроса изнутри сети на эти данные их просто игнорирует. В результате наш уютный мирок внутри дома, со всеми компьютерами, телефонами и планшетами отгорожен от интернета этаким швейцаром с именем NAT, который пресекает все попытки попасть внутрь домашней сети пакетам, которые никто не звал в гости.

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


Тут нам на помощь и придет второй персонаж нашего повествования – PortForwarding. Для общения с ним придется уже немного загрузить голову информацией о сетевых технологиях. В частности, необходимо знать, что все IP-пакеты, гуляющие по сети, имеют не только адрес, куда они направляются, но и порт, для которого они предназначены.  Это как в почтовом адресе, вы пишете город, улицу, номер дома и квартиру. Так вот Город, улица, номер дома, это и есть IP-адрес, куда направляется пакет. А номер квартиры в доме, это порт, которому этот пакет предназначен. Визуально, без специальных средств отладки, невозможно разглядеть на IP-пакетах не только порт, но и адрес, куда они летят, уж больно пакеты быстрые. Но нам и не нужно их разглядывать, для распределения пакетов у нас есть маршрутизатор, который вполне может справляться с этой работой. Перейдем к практическому примеру.

pic 002

 Пусть ваш компьютер в домашней сети имеет IP-адрес 192.168.0.12. Вы не поленились и установили на комплект для веб-мастера на базе пакета программ XAMPP. Прочитано несколько книг и вы навели первый лоск на ваш веб-сайт. Но как его показать друзьям?
Предварительно мы должны узнать порт, на котором работает ваш сервер. Для веб-сервера это обычно порт № 80 (http://) или порт №443 (https://).
Теперь заходим в настройки нашего маршрутизатора и находим вкладку «PortForwarding», «PortMapping»или «Виртуальный сервер», все зависит от модели и производителя маршрутизатора. В данной вкладке указываем порт, на котором наш сервис будет виден из сети интернет (80), а так-же порт на нашем компьютере (80) и IP-адрес нашего компьютера внутри домашней сети (192.168.0.12). Желательно внешний порт оставить стандартным, так как не все программы-клиенты позволяют изменить номер порта.
Примеры стандартных портов для других распространенных сервисов:
- FTP-сервер (файловый сервер) – порт № 21
- TELNET-сервер (командная строка) – порт № 23
- почтовый SMTP-сервис – порт № 25
- почтовый POP3-сервис – порт № 110
- сервер игры DukeNukem 3D – порт № 8501
- сервер игры Counter Strike – порт№ 27010 / 27015
Если вы затрудняетесь в выборе порта для вашего сервиса, то перечень часто используемых портов можно посмотреть в википедии - https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BF%D0%BE%D1%80%D1%82%D0%BE%D0%B2_TCP_%D0%B8_UDP

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

 

Вот тут нам на помощь приходит наш третий персонаж – DynamicDNS. DNS (DomainNameSystem — система доменных имён) составляет очень важную часть всего интернета и помогает нам не запоминать безликие IP-адреса серверов, а обращаться к ним по запоминающимся именам, к которым мы уже привыкли. Так-же эта служба помогает, совместно с протоколом HTTP, размещаться на одном IP-адресе нескольким серверам. Но служба DNSработает только со статическими (не изменяемыми) адресами и в нашем случае она, в своем классическом виде, для нас не пригодна. Но есть ее близкий родственник, который позволяет таким как мы пользователям, с меняющимся IP-адресом, быть доступным по постоянному имени. Такой сервис в основном предоставляется на платной основе, но некоторые компании разрешают использовать 1-2 имени на бесплатных условиях. Для получения своего имени, нам необходимо зарегистрироваться в одном из таких сервисов.
- http://www.noip.com/
- https://www.dynu.com/
- http://www.dnsdynamic.org/
- https://www.duckdns.org/
- http://freedns.afraid.org/
После чего вам будет достаточно настроить в маршрутизаторе выбранную вами службу, указав доменное имя, которое вы выбрали и параметры учетной записи в сервисе. Подробнее можете почитать у Гоши радиста -http://gosh-radist.blogspot.com/2017/01/web.html
Но что делать, если в вашем маршрутизаторе нет выбранного вами сервиса или ваш маршрутизатор не поддерживает DynamicDNS? Ничего страшного, с сайта выбранного вами сервиса скачиваете и устанавливаете программу-агент, которая будет следить за изменением вашего внешнего IP-адреса и своевременно оповещать сервис, для замены его в таблицах DNS. Если Вы дочитали до конца, значит у Вас все получилось и Вы пополнили интернет еще одним сервисом!

Геннадий UN7FGO

Комментарии  

George-Kasminin-google
#1 George-Kasminin-google 29.01.2017 09:10
Замечательная по своей полезности статья, в которой радиолюбитель может узнать как поделится своими наработками с другими. Я уже воспользовался тем что рассказал Геннадий и выставил таким образом для общего использования два своих SDR приёмника hammania.net/.../.... Но часто задача стоит наоборот. Не секрет, что если злоумышленник не может вычислить ваш IP адрес, то ему гораздо сложнее причинить вред. До сегодняшнего дня я искал в интернете анонимный прокси, прописывал его как альтернативный (или основной) и т.д. И вдруг вчера подумал, что это процесс уже давно кто-то автоматизировал и нужно только поискать. Искать долго не пришлось. По первому же запросу нашёл реализацию идеи автоматической смены DNS и заодно еще пару прилегающих по смыслу функций. Зовётся это всё DNS Jumper, бесплатное, не требует инсталляции в машину, прост как двери и решает поставленную задачу. Естественно не следует уж слишком многого от него ожидать, например связь с нестандартным портом IP4 у вас не выйдет, но зато если надо войти куда-то с отличным от основного IP (lдля проверки, например) - то он ваш лучший друг :P
Одной из очень полезных его функций является быстрое определение самого скоростного варианта на этот момент и его автоматическое (или ручное) включение. Одним словом просто и со вкусом.
Сообщить модератору

You have no rights to post comments Недостаточно прав для комментирования

А еще можно почитать вот это:

  • EN5R LOG/OQRS

    en5r ch

    Вы можете иметь такой же. Коммерческая версия работающая на EA6SK.

     

    Here possible check the getting before Your QSL to me and has answered I to You. Will ENTER yours call sign and confirm. After relationship are found for them possible will then and there require QSL (through bureau). Your QSL herewith unnecessary. In the same way not obligatory registration: it is enough that that Your call sign there is in the log. You must make choice QSO and make choice delivery way - get bill for Post DIRECT or via Bureau. Script throught INTERNET take Ukrainian Post tax, bank carrency rate calculate coast and sent letter to yours E-mail. You confirm request simple answering and type the last yours post adress, if Direct. You can order as the same OQRS system to You - write me letter.
    Read BEFORE CONFIRMING ORDER QSL DIRECT
    Тут можно проверить дошли ли до меня Ваши QSL и ответил ли я Вам. Введите свой позывной и подтвердите его. После того как связи найдутся за них можно будет тут же запросить QSL. Ваша QSL при этом необязательна. Так же не обязательна регистрация: достаточно того что Ваш позывной есть в логе. Вы можете выбрать два пути получения QSL: директ или Бюро. Если директ, скрипт через интернет возьмёт курс доллара и евро на сайте НБУ, стоимость простого авиа письма на сайте Украинская Почта, подсчитает стоимость и предложит Вам получить счёт на Е-майл. Подтвердить заказ QSL можно просто ответив на письмо. Если директ, в письме нужно указать последний (свежий) почтовый адрес.
    Определить стоимость почты DIRECT QSL

    Вы можете иметь такой же. Коммерческая версия работающая на EA6SK

     
  • Как принимать PSK QB50P1 QBP50P2

    Цитата:
    " Здравствуйте Егор Владимирович. Мы (я Сергей) с Виталием живём в маленьком городе Киевской области и пытаемся принимать спутники. Мы можем принимать  на 145 в SSB. Уже наблюдали несколько раз работу репитера FunCube.  И уже принимали звук спутников QB50-P. Но расшифровать не получается. Читали на ваших сайтах, что это нетрудно, но пока не можем  настроить программы. Не могли бы вы описать подробно как увидеть те данные, которые передаёт спутник?"  

     Добрый день Сергей и Виталий.  Очень рад, что растёт наша смена и подрастающее поколение интересуется не только диапазоном 80 метров.  Ну, это я так к слову, ничего плохого в этом диапазоне нет, просто часто-густо начинающие радиолюбители там и застревают :-(   Поднятый вами вопрос не такой уж и простой. Ну или вернее, не так уж часто радиолюбители доходят до логического конца - получают данные непосредственно в электрических величинах, градусах, а не ограничиваются констатацией факта, что спутник слышал. И причина в том, что все создатели спутников (конкретно каналов передачи данных на Землю) дуют каждый в свою дуду. Так же точно поступают и те, кто  создаёт программы для декодирования сигналов со спутников. Поэтому в разнообразии стандартов и настроек несложно запутаться. Речь идёт о BPSK сигналах.    

    Подробнее...  
  • Облегчение ищущим

       Спасибо Аркадию Грабарнику, UT9UR. Новая фишка облегчающая жизнь УКВисту.  Интернет таким умным стал, блин, того и гляди будет QSO из одного лога прямо в другой лог копировать. И радио не понадобиться :-)  Ну, вру, конечно. А вот держать пару окошек открытыми, чтобы знать куда антенну держать направленной, сомсем не лишне. Эффективность использования потраченной электроэнергии возрастает :-)  Одним словом интернет сервис показывающий расчётную вероятность тропосферного QSO в Европе по часам.  Смотрите на свою территорию и считываете время. http://tropo.f5len.org/forecasts-for-europe/

    tropo

     
  • Маэстро Morse Runner

    shifr Мы уже достаточно хорошо умеем принимать как смысловой текст, обычную человеческую речь, только буквами, так и радиограммы - шифровки в которых все символы разбиты по пять знаков в группе, по десять групп в строке ну и количество строк по длинне "шифровки". В нашем радиолюбительском деле это почти никогда не понадобится, исключение WAE Contest, да и там QTC - это предыдущие несколько связей.  Но вот вам пришла в голову мысль поработать в соревнованиях. И опять тактика подготовки меняется. Нам снова нужен другой тренер. На этот раз это будет программа Алекса Шовкопляса (похоже корни наши :-) VE3NEA.  http://www.dxatlas.com/morserunner  Спасибо ему за замечательный софт - программа-ягодка. Вот тут можно взять побыстрее.  Не секрет, что лидер в контест логгерах N1MM, TR4W и подобные. Везде макросы приводят к одному стандарту. Не исключение, а вернее следствие этого - макросы MorseRunner. Короче, работаете себе в соревнованиях на 100% эмуляторе N1MM (TR4W) без трансивера, но ощущение 100% достоверные. Интерфейс программы совершенно прозрачный, но на всякий случай я уточню для тех у кого проблемы с английским.

    Подробнее...  
  • Музыка телеграфа

    mk2         Признаться, вчера, когда писал про Ukrainian DX Contest, не думал о том, что своим прохладным отношением к SSB могу дать повод подумать что я отношусь к SSB-стам пренебрежительно. Это будет не совсем верно. :-) Начиная с того, что вообще радиолюбительство - это свободный выбор лодырей как убить время, за которое можно было бы сделать что-нибудь полезное. Посадить дерево, вырастить  сына, например :-)  И я сам, когда нужна практическая связь, например обсудить чего-то на 80-ке, однозначно выбираю SSB. Но вот когда заходит речь о радиосвязи как о любительстве, аматорстве, не могу не отметить арт эффект,  "музыку", морзянки, что-то особенное в душе и виртуальное приобщение к настоящим радистам-профессионалам, полярникам, морякам,  геологам. наконец.  

    Подробнее...  
  • Шарм Космоса

    Поковыряв в саду с утра червячков для рыбалки устал :-) Взгляд как то сам по себе обратился к небу. А там облака :-( но для вооружённого глаза и когда там облаков нет интересно. На МКС сегодня вообще аншлаг.  Впервые слышу там Турцию :-) Народ даже BBSку читает:

    b_350_0_16777215_00_http___v-kosmose.com_wp-content_uploads_2014_04_Vid-s-Zemli.jpg_a18022Fm HG8GL-4 To APRS Via RS0ISS* [10:51:12]

    Hello ISS RST 599 from Hungary 

    Fm TA1BM To CQ Via RS0ISS* [10:51:17]

    =4059.78N/02855.53E-   FROM ISTANBUL OP:ISMAIL

    Fm UR4QS To CQ Via RS0ISS* [10:51:21]

    =4642.06N/03509.66E-cq de ur4qs  pse k. {UISS53}

    Fm UY2RA To CQ Via RS0ISS [10:51:31]

    George UY2RA Chernigov www.hammania.net

    Fm UY2RA To CQ Via RS0ISS [10:51:40]

    :BLNQSL1/1:IS0EBO-4,PA3DZX-6,SV3CIX,HG8GL-4,TA1BM,UR4QS{UISS53}

        В отличие от МКС остальные спутники не очень. QB50P1 вообще пролетел молча. Наш PolyItan, в отличие от вчерашнего громкого успеха "Днепра"  что-то невразумительно пробормотал, не декодируется. Если бы не его характерный сигнал с паразитной АМ модуляцией - мог и не заметить: CW маяк наши умники отключили. Совсем трудно стало "ловить".

    Зато Delfi C3 и FunCube c Ukube не громко, но декодируются на ура.

    Подробнее...  
  • В помощь интересующимся

    Владимир  UT1EA   

    Напоминаю инструкцию по пользованию ресурсом VIRGO: 
    Прекрасная программа для выбора оптимального направления и времени работы через метеоры. В окошке Your locator "затемняем" jo31oj и вписываем свой локатор.  В квадратиках Sky displey у меня стоят птички во все трех окошках. При стоящей в окошке “Labels” птичке показываются сокращенные названия потоков.  Ставим точку в окошке Save data и последней нажимаем синюю кнопку GO. Программа готова показывать инфо конкретно для вашего локатора. 
          В таблице появляется список ближайших метеорных потоков. В колонке Meteor Shower-список потоков. В колонке Ref-их сокращенное название, эти же сокращения стоят на большом синем экране радара. Концентрические круги на синем экране радара означают на какой высоте в градусах, по отношения к горизонту, находится в данный конкретный момент радиант потока, ваше положение (по введенному локатору) это центр синего круга радара. Путь радианта представлен дугой из голубых цветных точек. Каждая из этих точек отмечает угол 7,5 градуса или полчаса времени соответствующего потока (показываются при стоящей в окошке “Ticks” птичке.

    Подробнее...  
  • CW text former

    uy2raВсе те, кто пытался учить азбуку Морзе и те, кто её преподаёт, однозначно сталкивались с проблемой формирования текстов только из тех символов, которые на этот день выучили обучаемые. Одним словом нудная, но крайне необходимая работа. Будучи по природе человеком думающим, но ленивым, и, главное, сочувствующим тем, кто эту трудную Азбуку изучает, написал программулину, которая, по  моему мнению, облегчит эту задачу. Программа спрашивает, сколько букв вы уже в состоянии различить. Например 4. Потом она предлагает поочередно ввести эти 4 буквы, формирует из этих букв текст по пять букв, по пять групп, десять строк в случайном порядке и записывает этот текст на диск D: под именем tren.txt Это для того чтобы вы не мучались с поиском этого файла. Он всегда будет на D: и всегда tren.txt   Можно вводить любые символы от 1 до 45. Если вы лучше воспринимаете заглавные буквы – при вводе включите Caps lock. 

    Подробнее...
Едут два ковбоя по прериям, и вдруг один замечает шелохнувшийся куст и хватается за пистолеты. Второй его успокаивает: Не волнуйся, это неуловимый Билл. Первый спрашивает:...
Владимир Андриевский UR5NAN. Рамочная любительская УКВ антенна универсальной поляризации диапазона 2м на рамочных элементах типа «конверт». Часть первая. Идея создания этой антенны родилась ещё в начале...
Вот собственно график. Ранее я писал, что запуски будут производится с борта ISS. Следующие 17 сатов запуск между 23 и 26 мая. Графика еще нет.
Вот только что пролетал новостной спутник Выглядело это так, текст с экрана ниже, а еще ниже картинка TTD. 09.05.2017 7:54:27, 913078, FM6, New Dashboards for AO73...
Ну вот, качество собственно приёма насколько могли подняли, спектр почистили, теперь можно и о прибамбасах и эргономике (удобствах, так сказать :-) Не факт, что роскошный...
Как мы уже писали, следующим шагом на пути повышения качества приёма будет изменение питания самих приёмников. До сего дня они все были запитаны от USB...
В планах было: 1. Зачистить питание для МШУ. Сделано 2. Исключить помеху от работы роутера (Ethernet) 3. Подать очищенное питание на приёмники (не от USB...
Парой постов ниже я писал про качество приёма SDR свистка с хорошей антенной и МШУ на входе. Результат был неудовлетворительный: масса поражённых частот, тон...
Вчерашний вечер прошёл в испытаниях новой конфигурации онлайн SDR сервера с тремя приёмниками. Но пока включил, три раза помянул незлым тихим словом свой...
Из гостевой за вчера:Николай Череповец Добрый день, Георгий. Спасибо за интересный сайт. Всё что связано с радио мне интересно, а теперь стало еще интереснее,...
На днях Ебэй с удовольствием поменял моих 50 президентов на только что испечённые пирожки от SDR.COM Прошло 5 дней и вот я готов реализовать систему...
Думаю все заметили значительное ухудшение прохождения вк началу апреля. Виной этому, конечно же, Солнце. Долгосрочный прогноз SSN вообще сказал 17 на первое апреля, и это...
Не секрет, что приоритеты с возрастом меняются. Когда у меня уже за 300 подтверждённых стран и территория по DXCC...
Здесь слово "пылесос" используется в переносном смысле и несёт смысловую нагрузку эквивалентную понятию постсовкового потребителя поглощающего всё что нужно и не...
Как вечерний чай потребляю новости SAT прямиком с борта FunCube-1. Естественно, новость про новый спутник прочитал там. В новостях. Новый спутник назвали Nayif-1, По...

Калькулятор расстояний и QTH
Калькуляторы перевода координат UTM DMS, координаты в QTH locator IARU и наоборот. Расчет азимута и расстояния по QTH локатору.


Online экзамен на категорию

exam

UY2RA/QSO/QSL/OQRS

Сайт черниговских радиолюбителей

HAM Screen Saver

Яндекс.Метрика

Подать телеграмму

Ведите короткий текст ( less 256 char ) tтелеграммы
Call (name)

 
            

HAMschool

HAM School
CW forever
Радиообмен для бойца
Украинская транслитерация
Детский RX TX KIT
Прогноз прохождения
Грозозащита радио
Метеорадары и грозы
Sat School
Спутники хочу :-)
SAT приёмные антенны
SAT QSO FM
SAT QSO CW - SSB
SDR, SAT и Orbitron
Oreos miniSat
Моргающий Niwaka
Space sound
УКВ тестеры
DX через спутник
Почему не слышно спутник
Как принимать FunCube1
Как принимать PolyItan1
Как принимать PSK QB50P1
Обзор программ SAT телеметрии
Практическое построение диаграммы направленности
Meteors School
Метеор QSO. Что это?
Предстартовый инструктаж
Как смотреть метеоры
Метеор сервис Virgo и Java
Изучаем CW
Изучаем CW дома 1
Изучаем CW дома 2
Изучаем CW дома 3
Изучаем CW дома. Q-код
Изучаем CW дома. Жаргон.
Тэн код. 10-код.
CW trening radios
Маэстро Morse Runner
Mouse-paddle
Видеоурок Vibroplex
ARRL: как урок в классе
Недостатки PC телеграфирования
Какая песня без баяна?
Интернет идёт к Морзе
Антенны КВ
Противовесы из рулетки
Эффективный диполь
Невидимые антенны
Волшебные проволочки
Антенны случайной длины
Калькулятор антенн
Простое согласующее
Просто про антенны
Какую антенну выбрать
Стэки КВ антенн
1 антенна на 3 трансивера
Модифицированные Inv V
Спайдер vs гексабим
Антенны УКВ
Даблполь 144
Квадрифиляр на 145
SAT квадрифиляр
UHF VHF без приборов
144 за полчаса
Колинеарная J антенна
Калькулятор J антенны
Рамочная KP4MD
"Ёлочка" 144/430
Невидимая на 144
Двойная Харченко
Широкополосная УКВ
Стэки на УКВ

Who's Online

Сейчас 144 гостей и ни одного зарегистрированного пользователя на сайте

QRZ.RU Callbook'e:  
 
IK3QAR QSL Manager
 
QRZ.COM callsign lookup:
 

HAM history QST PICTURES

Online SDR приёмник

banscan2 Тестовая версия WEB приёмника. Для прослушивания необходимо какой-нибудь SDR программой (или скачать SDR Console) подключиться к этому серверу по адресу uy2ra.ddns.net порт 7999 login guest password guest Приёмник на КВ с конвертором вверх и имеет гетеродин 50 мгц. Битрейт 1 мгбит или ниже. 73!
Как запустить такой приёмник у себя:

Запускаем WEB SDR сервер

Запускаем WEB SDR сервер 1

Запускаем WEB SDR сервер 2

Запускаем WEB SDR сервер 3

Запускаем WEB SDR сервер 4

Борьба за качество приёма SDR

Качество приёма SDR2

Качество приёма SDR3

Качество приёма SDR4

Ларёк "Батарейка"

b_180_0_16777215_00_baners_ilistengosh.gif

HAM Sound Player