Коллеги

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

jt65 wpx rtty Contest контесты антенна Triple Filtered LNA cw ubuntu хобби dx SunSDR 2 размышлизмы DX-инг мысли arrl прохождение ssb логи стеки cat lotw радиосвязь so2r iota патч-корд sdr_commander помеха на 14140 ксв CAT rr-33 cluster sunsdr2 качество статистика сломан stamp sdr_split_sdr_commander шутка прибор кв dxcc дпф кластер sirio sd dipole 27 настройка sdc com0com ur5eqf панорама sdr_split development purposes sdr WSPR LAN впечатления SunSDR rtl-sdr телеграф 2016 трансивер wpx порты ft-450 expertsdr beta 5 усилитель xeon телефоны нет передачи смешно ксв-метр qso ft8 moxon ads-b дефект про_жизнь гарнитура HRD band rotator антенны Hungarian DX Contest UPS award BUSY psk63 cq ww ham yagi маразм активность qrn qth впечатление помехи websdr эмоции мощность eesdr европа libpng12 цифра личное 4070 mode 5Mcontest непритности цифровой магнитофон эндис творчество доработки трафик hamradiodelux ммана lp сигнал уши для КВ KOSS api новинки интерфейс rtty google api таганрог faq лог OpenWebRX споты настройки ExpertSDR2 под впечатлением беларусь ремонт mtn v3 укв эквалайзер unicom dual QSO цена ремонта lubuntu сервер serial port splitter BARTG dxspider звук lna софт алс JT-65 HF приемник expertsdr 2 beta 2 ru9ca азимут 144 digi гарантия AFEDRI sdr нет звука mmana dump1090 микрофон яги домен newone audio LOTW 27555 наводки упс city window журнал плагин юмор unicomdual csdr hamradio ГИ7б qrp проблема notebook мост узо выбор cb-radio bias tee thinkpad апгрейд map коррекция VSPE ebay результат связь solution ExpertSDR шел VAC установка вентиляция fm stop filter покупка ROS на злобу дня flightradar24.com помеха 1090 mhz CW google наводка challenge переходник WSJT-X phone afedri sdr RTT 999 СССР remote авария sirio sd 27 dipole брак басня водопад проблемы питон поворотка balun поломка гит reversebeacon TCI ft450 Hercules raspberry pi t4070 команды контест cw type ебанутый модератор hp совет лотв 2017 expertsdr 117 to 220 цена vhf psk converter cfm косяки дипломы php qrm flightradar24 марка alc sunsdr2 pro fm reject filter борт ses kiwisdr компенсатор ачх pa3fwm model windows 7 vm1tx atom юбилей диги Software Defined Connectors yaesu g450 японский wsjt калибровка профилактика Yaesu G450 waz PA3FWM регистрация видео наушники педаль macos 20м ham it up планы afedri диплом windows xp техподдржка позиция обновление

Ноября
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