Коллеги

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

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

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