Коллеги

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

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

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