Популярные рубрики

sdc малина мысли wpx rtty Contest LOTW ее софт lotw кластер dxcc сдр телеграф журнал hexbeam лог поломка cluster cb-radio DX-инг авария cfm контесты личное DXCC размышлизмы впечатления remote али позиция ew5a сервер flightradar24.com проблема контест RTT 999 усилитель дпф антенна phone статистика rtty qso радиосвязь сиби кв тюнер доработки sdr ubuntu поживем увидим ExpertSDR2 панорама брак sirio sd 27 dipole sunsdr2 соревнования flightradar24 новости TCI 317at/hq dhcp xeon ремонт переходник ачх конструктив csdr rtl-sdr яги хобби нет звука model SunSDR 2 vac анализатор про_жизнь sdr_split микрофон hp OpenWebRX cat техподдржка ur5eqf трансивер поворотка настройка Hexbeam басня dx lna map challenge портативка band гит faq sunsdr2 cw qrn remoteclient помеха Triple Filtered LNA eesdr award rr-33 апгрейд FP10120 mode впечатление contest команды dxlog регистрация 10m упс ssb sdr_commander WSJT-x Challenge auto hamradiodelux цифра qrp RA60 программирование ум websdr ft4 afedri 145 профилактика cqham serial port splitter wpx seti@home звук sirio sd dipole 27 вентиляция баг stamp mb1 порты google api google jt65 cw японский связь дефект Hercules PA3FWM алс прибор expertsdr3 city window 2016 поломки покупки смешно iota libpng12 ft8 настройки авио телефоны так делать нельзя moxon прохождение Software Defined Connectors шел ru9ca под впечатлением lp cq ww ssb solution SunSDR digi нет передачи 27555 wsjtx JT-65 HF проблемы VSPE 2017 upgrade KOSS укв покупка ft-450 FM ads-b новинки kiwisdr трафик приемник yagi юмор CAT 4070 audio ExpertSDR3 sunsdr2 pro выбор windows 7 убежали резонансы ГИ7б 2023 мост sdr_split_sdr_commander педаль эндис qrm AFEDRI sdr qth ee fm reject filter гомель подстройка мощность 2021 bias tee наводка ксв управление ExpertSDR 20м HRD dxspider качество ft450 интерфейс калибровка обновление домен борт v3 VAC роутер водопад эмоции шумоподавитель Геминиды expertsdr unicomdual so2r активность 2020 arrl запретительство логи цена сигнал 100w ебанутый модератор WSJT-X thinkpad 145 mhz 1.55 2022 ham дроп стеки на злобу дня ASUS A9RP com0com raspberry pi узо visair 11м диги планы web tyt 380 cw type маламут jtdx 117 to 220 компенсатор abcd совет Yaesu G450 mmana 145б антиконтестинг vm1tx macos balun 145 мгц юбилей тг шутка сатира печаль 1090 mhz СССР результат reversebeacon LAN творчество цена ремонта cq ww cw contest vhf umgg UPS alc графики afedri sdr newone RU9CA маразм сервис помехи 5Mcontest сломан цифровой магнитофон windows xp ham it up дипломы notebook долбаебы атакуют коррекция новый проект антенны rotator waz лотв плагин cb cqww11 беларусь косяки yaesu g450 ксв-метр мнение expertRS converter expertsdr 2 beta 2 BARTG ветер уши для КВ удаленка непритности наушники R5HA setup эквалайзер Xtream WX Support марка монка cq ww европа api Hungarian DX Contest ur2mo ebay swr dump1090 тренировка cqww метеоры QSO патч-корд установка fm stop filter php ses wsjt lubuntu ft4 lotw ur5eqf баг на баге 6 band pass filter atom ew8zo чат WSPR осциллограф t4070 ROS баги expertsdr beta 5 гарантия nanovna development purposes ммана psk63 cq wpx cw contest 2019 BUSY таганрог азимут psk диплом expertsdr2 sunsdr2 dx cwww наводки помеха на 14140 споты питон rc1 WSJT-Z RA60H1317 unicom dual banddata CW pa3fwm гарнитура генератор beta 7

Ноября
2018 года
18
WEBSDR - ч9. Регистрация на websdr.org

Решил проверить нагрузку и вообще посмотреть как происходит регистрация вебсдр в сети на сайте websdr.org.

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

Если сделать  lsof -a -p $(pidof websdr) можно заметить соединение

websdr  4859 websdruser   15u     IPv4 120346364      0t0       TCP websdr:35242->etgd-websdr.ewi.utwente.nl:http (ESTABLISHED)

Что там отдается - бог весть, короче параноиков я предупредил.

Сама опция регистрации банальна, в конфиге

#noorgserver

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

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

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

Домен -> вебсервер -> срипт -> домашний роутер -> вебсдр.

Конечно, после попытки "регистрации" в вебсдр сети - ничего не заработало.

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

Домен -> ссылка на другой домен (принадлежащий домашнему роутеру) -> вебсдр

Особенности построения:

1) Роутер имеет бесплатный динамический поддомен типа "Dyndns " вида (XXX.dyndns.com)

2) Домену вместо старой записи зоны типа A на IP хоста, сделана запись типа CNAME на динамический поддомен (XXX.dyndns.com)

3)Для удобства на роутере прописан форвардинг для порта 80 -> IP WEBSDR:8074 (само собой форвардинг для основного порта тоже прописан первым делом 8074->8074)

Таким образом можно попасть на вебсд не только по прямой ссылке с сети кликнув на:

http://websdr.ew8ax.info:8074/

на и просто введя в браузере

http://websdr.ew8ax.info/

Секюрность, по идее, сильно не страдает, снаружи открыты только 2 порта ведущие на конкертный сервис внутри локалки.

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

ew8ax websdr