Коллеги

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

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

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