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

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

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