HowToRete

Da EigenWiki.
Versione del 16 mag 2013 alle 16:50 di Svalo (discussione | contributi) (Creazione della pagina)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca

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:

http://eigenlab.org/index.php/eigennet/servizi