HowToRete
Bene, hai un'antenna sul tetto ed ora?
Assumendo linux, windows sticazzi per me Svalo (discussioni)
Intanto controlliamo se funziona tutto e hai accesso alla rete...
Prova ad aprire un terminale (In linux :programmi->accessori->console/terminale)
ed a scrivere:
ping 10.174.0.100 [invio]
Questo farà in modo che il tuo computer provi a parlare con uno dei server interni alla rete, quello che farà sarà mandare tanti piccoli pacchetti con scritto PING ed aspetterà altrettanti PONG dal server.
Il server che cercherai di contattare è uno dei server distribuiti nella rete che permettono di trasformare il nome (come eigenlab.org) in un indirizzo IP da contattare , nel nostro caso ad esempio l'associazione sarà eigenlab.org->10.175.0.85
Se ti interessa approfondire cosa è un server DNS puoi dare un'occhiata
https://wiki.eigenlab.org/index.php/ConfigureBackUpAnycastDNS
https://en.wikipedia.org/wiki/Domain_Name_System
Se compare qualcosa simile a:
user@computer $ ping 10.174.0.100 PING 10.174.0.100 (10.174.0.100) 56(84) bytes of data. 64 bytes from 10.174.0.100: icmp_seq=1 ttl=63 time=247 ms 64 bytes from 10.174.0.100: icmp_seq=5 ttl=63 time=70.9 ms 64 bytes from 10.174.0.100: icmp_seq=7 ttl=63 time=124 ms 64 bytes from 10.174.0.100: icmp_seq=8 ttl=63 time=80.9 ms
Allora stai comunicando con il server e sei dentro la rete :-)
Per interrompere il comando premi “Ctrl+C” che nella shell linux termina un programma
--- 10.174.0.100 ping statistics --- 8 packets transmitted, 4 received, 50% packet loss, time 7029ms rtt min/avg/max/mdev = 70.992/130.862/247.472/70.216 ms
Questa sezione da qualche informaziona aggiuntiva ovvero quanti PING non hanno ricevuto un PONG , le velocità minima,media,massima e la media di risposta.
Altrimenti se il risultato è
user@computer $ ping 10.174.0.100 PING 10.174.0.100 (10.174.0.100) 56(84) bytes of data. ^C (ovvero Ctrl+C) --- 10.174.0.100 ping statistics --- 70 packets transmitted, 0 received, 100% packet loss, time 69058ms
Vuol dire che non sei collegato alla rete, dobbiamo iniziare a fare un po' di indagini. Intanto capiamo come è configurato il tuo computer:
Controllo Dell'IP
Sempre da un terminale prova a scrivere
Se sei connesso in wireless
ip address show dev wlan0 (o il nome dell'interfaccia wireless) [invio]
Se sei connesso via cavo
ip address show dev eth0 (o il nome dell'interfaccia wired) [invio]
se il risultato è simile a
user@computer $ ip address show dev [interfaccia] 3: [interfaccia]: : <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1350 qdisc pfifo_fast state UNKNOWN qlen 500 link/ether e6:b9:06:73:14:1a brd ff:ff:ff:ff:ff:ff inet 10.175.0.213/15 brd 10.175.0.255 scope global valid_lft forever preferred_lft forever inet6 2001:1418:1a9:eebb:10:175:0:213/64 scope global valid_lft forever preferred_lft forever inet6 fe80::e4b9:6ff:fe73:141a/64 scope link valid_lft forever preferred_lft forever
Allora hai un indirizzo ipv4 e ipv6 impostati
Cosa guardare:
<BROADCAST,MULTICAST,UP,LOWER_UP>
- è lo stato dell'interfaccia le cose importanti sono UP, LOWER_UP che ci dicono che l'interfaccia è attiva
inet 10.175.0.213/15 brd 10.175.0.255 scope global
- questo è l'ipv4 dell'interfaccia: lo slash in fondo è la dimensione subnet, 15 è corretto.
inet6 2001:1418:1a9:eebb:10:175:0:213/64 scope global
- questo è l'ipv6 dell'interfaccia: come prima lo slash in fondo indica la subnet, 64 e corretto.
Controllo Delle Rotte
A questo punto controlliamo le rotte. Le rotte sono delle indicazioni che istruiscono il computer riguardo a come fare per poter raggiungere un certo indirizzo di rete. Le possiamo controllare usando il comando
ip route show
Ottenendo qualcosa di simile a
user@computer $ ip route show default via 10.175.0.101 dev wlan0 proto static 10.0.0.0/8 via 172.18.0.1 dev eigennet 10.174.0.0/15 dev wlan0 proto kernel scope link src 10.174.0.178 172.16.0.0/12 via 172.18.0.1 dev eigennet 172.18.0.0/24 dev eigennet proto kernel scope link src 172.18.0.213 192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.111
Ogni riga è un'indicazione strutturata così:
primo campo | destinazione (default = 0.0.0.0/0 ovvero tutto) |
secondo campo | gateway ovvero colui che ti permette di raggiungere la destinazione |
campo dev | indica l'interfaccia attraverso la quale si raggiunge la destinazione |
10.0.0.0/8 vuol dire che tutti i computer con IP 10.X.Y.Z sono raggiungibili attraverso 172.18.0.1 e l'interfaccia eigennet
10.174.0.0/15 vuol dire che tutti i computer con IP 10.17{5,4}.X.Y sono raggiungibili direttamente attraverso l'interfaccia wlan0
Su eigenNet ci sono diversi servizi, li puoi scoprire qui: