Коллеги

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

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

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