Salut, Gabriel sunt , yo8rxp

Pentru cluburile care vor sa lucreze multi 2 sau multi- multi este necesar ca softul de contest sa se vada cu ceilalti participanti in echipa,In continuare ma voi referi la N1MM ca si tutorial, pentru alte aplicatii posibil sa fie partial valabil cele scrise mai jos.

De ce VPN ? Pentru ca multi provideri de internet blocheaza traficul NETBIOS necesar pentru N1MM.

  • Avem nevoie de un server linux expus public pe portul 1194 (necesar port forwarding  TCP /UDP in router catre server daca serverul este dupa router) si o pesoana care sa stie linux
  • Se instaleaza openvpn-server si dupa configurare se genereaza cheile necesare participantilor.Bine ar fi ca aceste chei sa fie definite cu indicativul operatorului pentru simplificare si debug.
  • In folderul /etc/openvpn  se creaza un subfolder  numit ccd unde ulterior vom rezerva adrese IP statice pentru fiecare  operator.
  • Tot din /etc/openvpn editam cu vim sau nano fisierul  server.conf. Cautam linia  client-config-dir ccd  si o decomentam pentru a activa folderul ccd creeat anterior.
  • Cautam linia client-to-client si o decomentam pentru a permite clientilor de VPN sa faca trafic intre ei (default nu este posibila decat comunicarea client-server)
  • Intram in folderul ccd si construim cate un fisier identic ca nume cu cheia operatorului (daca am creeat cheia cu  din easy-rsa  cu ./build-key yo8rxp , atunci in folderul ccd construim un fisier numit yo8rxp). Editam acest fisier si zicem ifconfig-push 10.8.0.101 10.8.0.102
  • Ca si explicatie,tunelul VPN face o pereche local-remote in 255.255.255.252 mask. Prin urmare facem seturi de cate 4 adrese cu un calculator IP online .4 adrese pentru ca prima este net name , 2 si 3 sunt adrese utilizabile iar 4 este broadcast.
  • In cazul de mai sus , 10.8.0.100 -103 sunt ocupate de primul operator
  • Pentru urmatorul operator facem identic un fisier in ccd si scriem ifconfig-push 10.8.0.105 10.8.0.106

Restartam serviciul de openvpn si trecem la calculatoarele operatorilor unde avem nevoie de fisierul ca.crt, yo8rxp.crt si yo8rxp.key.Configuram clientul de VPN dupa care facem connect si verificam daca adresa IP primita este identica cu ce am editat in ccd folder de pe server.

La fel procedam pe urmatoarele calculatoare si verificam daca ping de la un operator la altul returneaza pong.Dupa ce totul este ok, trecem la configurarea N1MM.

  • Obligatoriu toate calculatoarele trebuie sa aibe aceeasi versiune
  • Click Window / Network Status. Select Actions TAB si click pe Edit Computer Addresses. Adaugam rand pe rand NetBios name de la celelalte PC uri si adresa IP de VPN aferenta lor si click OK. Dupa ceva timp In fereastra Network status / Stations din Status Failed va aparea Send /Receive OK
  • Nota 1: In fereastra locala de Network status, adresa IP proprie vizibila va fi cea de la interfata fizica nicidecum cea de VPN. Probabil ca intr-o editie viitoare N1MM va corecta acest lucru prin selectia manuala a interfetei.
  • Nota 2: Daca toti operatorii lucreaza in aceeasi incapere / acelasi LAN atunci nu este necesar tutorialul, N1MM stie sa faca automat detectia instantelor de software.

73 si mult succes !

Categories: Home

YO8RXP Unixway 1'st Road Bacau jud.Bacau

5 Comments

Ghita · February 27, 2020 at 10:05 am

Salut ,
“Pentru cluburile care vor sa lucreze multi 2 sau multi- multi “. Nu inteleg aceasta fraza pt. ca majoritatea concursurilor
au specificat in regulament ca , echipamentele trebuie sa fie pe o raza de 500 de metrii si sa fie legate fizic la antene , ori doua cluburi sint la distanta mult mai mare… Daca gresesc rog sa fiu corectat. Tnx ! 73 ! de yo8cln.

    gabriel@linux-romania.com · February 27, 2020 at 1:35 pm

    Buna ziua Ghita
    Tutorialul nu este despre 2 cluburi care vor sa faca echipa intre ele.
    Poate gresesc eu dar nu cred ca echipa nationala lucreaza cu 12 emitatoare toate pe o raza de 500 metri.
    Eu am presupus ca acei 500 metri se refera la fiecare membru al echipei in relatia lui personala cu antena si transceiverul la modul ca nu face TX din Romania si RX pe SDR din SUA.
    Sa presupunem ca ar fi 500 metri raza intre operatori, uneori un router wifi poate fi sau chiar este instabil la distanta asta mai ales in 5Ghz, prin urmare tot un telefon 4G pus pe tethering e mai stabil.
    Daca gresesc rog sa fiu corectat.
    73 Ghita si sper sa ne revedem.

Ghita · February 28, 2020 at 6:33 am

“Station location: The area in which all the transmitters, receivers and antennas are located. All transmitters and receivers must be within a single 500-meter diameter circle. Antennas must be physically connected by RF transmission lines to the transmitters and receivers”.
Asta apare la toate marile concursuri ! Caz particular este la IARU HR unde la categoria HQ nu apare aceasta restrictie .
Totusi , si acolo folosirea de “vinatori” este la limita regulamentului si ar trebui sa existe un “interblocaj” care sa nu permita doua semnale simultan in aceeasi banda ! Aici ar fi utila solutia propusa de tine. Succes in implementarea proiectului. 73 !

    Vali, YO2LC · February 28, 2020 at 7:59 am

    Salutare
    Soluția propusă nu e rea deloc, numai că implică cunoștințe serioase de linux. Eu, ca și component al echipei naționale la Iaru, am lucrat în banda de 80m CW, alături de Ovidiu, Yo2dfa și Adrian, Yo3apj. Am lucrat cu N1MM cu interblocaj la emisie și totul a mers fără defect, impecabil. Folosind un VPN făcut foarte simplu într-un ruter Mikrotik. O soluție elegantă, mult mai simplă și mai ales funcțională. Testată și cu alți colegi de echipă. Și mai cred cu tărie că este momentul să migrăm cu totul pe N1mm.

Mircea · February 29, 2020 at 5:56 am

Salut.
Felicitari Gabi pt solutie. Simpla si eleganta. Exact de aceeasi problema m-am lovit cu ani in urma, doar ca din diverse motive nu am luat in calcul varianta openvpn.
@YO2LC. Vali, personal as evita routere de tip Mikrotik , sau D-link. Prefer un router mai sanatos cu suficienta memorie pe care as instala firmware de tip open wrt sau dd-wrt. Pe ambele variante de firmware se poate instala openvpn.
Sau, in cazul in care am deja un router si nu vreau sa il schimb, probabil ca in loc de “server linux” pus pe un computer dedicat as folosi Raspberry pi imperecheat cu un sistem de operare Ubuntu LTS.
Pentru detalii si informatii, vezi Gogu sau:
https://openwrt.org/docs/guide-user/services/vpn/openvpn/basic
https://wiki.dd-wrt.com/wiki/index.php/OpenVPN
https://ubuntu.com/download/raspberry-pi
73.

Leave a Reply to Mircea Cancel reply

Your email address will not be published. Required fields are marked *