Коллеги

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

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

Результаты поиска по запросу тега: сервер

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

Страница: 0