Diferència entre revisions de la pàgina «Comandes Linux per xarxes»
(Es crea la pàgina amb «Fem un resum de les comandes de Linux principals per gestionar les interfícies de xarxa. Espero que us sigui útil :) == ifconfig == En windows equival a ipconfig. S…».) |
|||
Línia 55: | Línia 55: | ||
enric@pepino:~$ | enric@pepino:~$ | ||
enric@pepino:~$ | enric@pepino:~$ | ||
− | enric@pepino:~$ | + | enric@pepino:~$ sudo ifconfig br0 down |
enric@pepino:~$ | enric@pepino:~$ | ||
enric@pepino:~$ ping 192.168.1.1 | enric@pepino:~$ ping 192.168.1.1 | ||
Línia 73: | Línia 73: | ||
enric@pepino:~$ | enric@pepino:~$ | ||
</pre> | </pre> | ||
− | |||
== Configuració manual de la xarxa == | == Configuració manual de la xarxa == |
Revisió del 16:13, 11 set 2011
Fem un resum de les comandes de Linux principals per gestionar les interfícies de xarxa.
Espero que us sigui útil :)
ifconfig
En windows equival a ipconfig.
Sense cap més paràmetre ens mostra totes les interfícies de xarxa disponibles i la seva configuració (en l'exemple apareixen 3):
enric@pepino:~$ ifconfig br0 Link encap:Ethernet HWaddr 00:1a:4d:81:d0:7e inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::21a:4dff:fe81:d07e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4887506 errors:0 dropped:0 overruns:0 frame:0 TX packets:10723634 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2580918041 (2.5 GB) TX bytes:14895530212 (14.8 GB) eth0 Link encap:Ethernet HWaddr 00:1a:4d:81:d0:7e inet6 addr: fe80::21a:4dff:fe81:d07e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4887506 errors:0 dropped:0 overruns:0 frame:0 TX packets:10721992 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2649343780 (2.6 GB) TX bytes:14893036414 (14.8 GB) Interrupt:21 Base address:0x6000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:608 errors:0 dropped:0 overruns:0 frame:0 TX packets:608 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:57779 (57.7 KB) TX bytes:57779 (57.7 KB)
Habilitar i deshabilitar les interfícies de xarxa
Disposem de les comandes ifconfig, ifup i ifdown (però sol funcionar millor ifconfig):
enric@pepino:~$ ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.672 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.506 ms 64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.502 ms ^C --- 192.168.1.1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1998ms rtt min/avg/max/mdev = 0.502/0.560/0.672/0.079 ms enric@pepino:~$ enric@pepino:~$ enric@pepino:~$ sudo ifconfig br0 down enric@pepino:~$ enric@pepino:~$ ping 192.168.1.1 connect: Network is unreachable enric@pepino:~$ enric@pepino:~$ enric@pepino:~$ sudo ifconfig br0 up enric@pepino:~$ enric@pepino:~$ ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data. 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=12.2 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.501 ms ^C --- 192.168.1.1 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 0.501/6.392/12.283/5.891 ms enric@pepino:~$
Configuració manual de la xarxa
Per configurar la xarxa cal modificar l'arxiu /etc/network/interfaces amb el vostre editor preferit. Jo, com que soc una mica friki utilitzo el "vi", és a dir:
$ sudo vi /etc/network/interfaces
Però si no estàs acostumat és una mica "especial". Potser us anirà millor el "nano":
$ sudo nano /etc/network/interfaces
...i ale, a modificar!
IMPORTANT: recordeu que quan es modifica aquest arxiu cal reiniciar les interfícies de xarxa amb la comanda:
$ sudo /etc/init.d/networking restart
Si no, els canvis no seràn efectius (a no ser que reinicieu la màquina, que no cal).