Hamnet we Wrocławiu i aglomeracji wrocławskiej, VoIP oparty o telefon CISCO 7941G
Część, jako, że mamy święto krótkofalowca udało nam się przygotować (nam czyli Fryderykowi i Damianowi) małe co nieco w temacie Hamnetu i VoIP

1) Hamnet we Wrocławiu. Mamy dwa linki

a) 44.165.100.0/24 - sieć aglomeracyjna

Obecne wysycenie IP sieć 100

44.165.100.2 gw sq6oxf
44.165.100.3 gw sq6xl
44.165.100.4 gw sq6xl
44.165.100.5 gw sp6ptt
44.165.100.6 gw sq6oxf
44.165.100.7 gw sq6oxf
44.165.100.8 gw sq6oxf
44.165.100.9 gw sq6oxf
44.165.100.10 gw sq6ncc
44.165.100.11 gw sq6ncc
44.165.100.12 gw sq6ncc
44.165.100.13 gw sq6ncc
44.165.100.14 gw sq6ncc
44.165.100.15 gw sq6oxf
44.165.100.251 gw sp6ptt

b) 44.165.101.0/24 - sieć miejska

Obecne wysycenie IP sieć 101

44.165.101.5 gw sq9rxf
44.165.101.15 gw sq9rxf

Węzeł komunikacyjny znajduję w chmurze do niego prowadzi tunel IPIP z sieci ampr.org. Z węzła do sieci docelowych prowadzone są tunele openvpn do poszczególnych użytkowników. Jest to realizowane poprzez Openvpn. Dla osób zainteresowanych sporządzane są odpowiednie dostępy a na samym serwerze dodawany odpowiedni wpis regulujący ruch według schematu

route add -net 44.165.101.0/24 gw sq9rhx
route add -host 44.165.100.2 gw sq6oxf
route add -host 44.165.100.3 gw sq6xl2
route add -host 44.165.100.4 gw sq6xl2
route add -host 44.165.100.5 gw sp6ptt
route add -host 44.165.100.6 gw sq6oxf
route add -host 44.165.100.7 gw sq6oxf
route add -host 44.165.100.8 gw sq6oxf
route add -host 44.165.100.9 gw sq6oxf
route add -host 44.165.100.10 gw sq6ncc
route add -host 44.165.100.11 gw sq6ncc
route add -host 44.165.100.12 gw sq6ncc
route add -host 44.165.100.13 gw sq6ncc
route add -host 44.165.100.14 gw sq6ncc
route add -host 44.165.100.15 gw sq6oxf
route add -host 44.165.100.251 gw sp6ptt

2) VoIP w Hamnet

a) Obecnie korzystamy z PBX opartego o Asterisk w Toruniu pod adresem sp2pmk.ampr.org (44.165.33.1) który jest pod zarządzaniem kolegi Waldka, ukłony za pomoc w konfiguracji. Sama konfiguracja jest opisana jest pod tym linkiem http://sp2ong.noip.pl/pl/hamnet Status PBX pod adresem http://sp2pmk.ampr.org/status/

b) aby konfiguracja działała na końcówce naszego tunelu należy uruchomić w odpowiedni sposób przekazywanie pakietów. Poniżej przykład konfiguracji sieciowej dla telefonu o adresie 44.165.100.7 i rzeczywistym adresie sieciowym 192.168.20.111 w sieci domowej. Na końcówce tunelu (routerze) należy dodać

###Telefon NAT 1:1
iptables -t nat -A PREROUTING -d 44.165.100.7 -j DNAT --to-destination 192.168.20.111
iptables -t nat -A POSTROUTING -s 192.168.20.111 -o tun0 -j SNAT --to-source 44.165.100.7

Jeżeli chcemy mieć Hamnet w sieci domowej (tutaj sieć domowa to 192.168.20/24) należy dodać na końcówce tunelu i zarazem routerze. IP 44.165.100.9 to IP przypisanego IP w sieci hamnet, po tym ip będziemy identyfikowanie przeglądając zasoby hamnet z domowych urządzeń
###Ogolna DYNAMIC NAT
iptables -t nat -A POSTROUTING -o tun0 -s 192.168.20.0/24 -j SNAT --to-source 44.165.100.9


3) Konfiguracja telefonu Cisco 7941G

a) główna konfiguracja telefonu znajduje się w pliku SEP001E4AF0E19B.cnf.xml. Należy tam pisać swój numer telefonu

linia 100 <,name>,numertelefonu<,/name>,

linia 101 <,displayName>,numertelefonu<,/displayName>,

linia 106 <,authName>,numertelefonu<,/authName>,

zgodnie z opisaną instrukcją oraz wpisać hasło linia 107 <,authPassword>,hasło<,/authPassword>,

b) firmware należy załadować poprzez serwer tftp z adresu 172.16.1.1. Sam telefon Cisco 7941G uruchamiamy w tryb programowania poprzez restart twardy telefonu z wciśniętym klawiszem # oraz wpisanie sekwencji 123456789*0# podczas migania diod LED linii. Ekran wtedy robi się czarny. Upgrade firmaware trwa dość długi czas ale po chwili powinniśmy cieszyć się naszym telefonem

c) A tak to wygląda w rzeczywistości


A tu krótki filmik z dzwonienia plus przeglądanie zasobów apmprenetu ,)




https://youtu.be/XbDTLS85iBY


pozdrawiam Fryderyk SQ6OXF


p.s. bardzo dziękuje Waldkowi SP2ONG za pomoc i Damianowi SQ9RHX za długie spędzone razem godziny nad konsolą bardzo szczęśliwy


  PRZEJDŹ NA FORUM