Home > Linux, Ubuntu > Networking

Networking

[Aggiornato 2014 ]

mostra le interfacce di rete disponibili

ifconfig -a

Verifica il collegamento con un’altra macchina:

ping 207.46.130.108

Riavvia servizi di networking

sudo /etc/init.d/networking restart
sudo service networking restart

Per monitorare il traffico di rete è possibile utilizzare

bmon

sudo apt-get install

per controllare la rete è  disponibile l’applet nm-applet che può avviata da temrinale digitando proprio nm-applet

configurazione della rete in Ubuntu utilizzando l’interfaccia grafica

nm-connection-editor

Impostare una connessione di rete statica con nm-connection-editor:

– selezionare wired ->  selezionare la scheda di rete
– flaggare connect automatically  -> selezionare IPv4 Settings
– quindi Method Manual
– clikkare  + Add  e inserire Address Netmask e Gateway
– inserire DNS server

Per controllare che la connessione consenta di uscire sulla rete esterna  oppure solo a livello locale
utilizzare il pulsante [Routes … ]

per bloccare navigazione esterna cambiare address e flaggare “Use this connection only for resource on this network.

Se si cambiano le impostazioni di rete necessario riavviare i servizi di rete con

sudo /etc/init.d/network-manager restart 

using nm-connection-editor

using nm-connection-editor

Le impostazioni  di rete in questo caso sono visibili e modificabili eventualmente manualmente nelle subdirectory in /etc/NetworkManager:

In particolare nei files in etc/NetworkManager/system-connections sono contenute le informazioni inserite utilizzando le maschere sopra visualizzate:

nm-system-coinnections

Wired Connection 1

nm-system-coinnections-wired_1

Con l’avvento network-manager version 0.8.1-4, le interfacce wired/wireless esistenti in /etc/network/interfaces sono disabilitate con #NetworkManager# prefix durante le fasi installazione, e riabilitate solo con la rimozione del pacchetto network-manager.

Il pacchetto networkmanager dalla versione  0.8.1 contiene  nmcli

con nm-tool è possibile visualizzare status e device di Networkmanager

attiva disattiva scheda di rete

sudo ifdown eth0 
ifdown eth1
ifup eth1
Assegna un indirizzo IP ad un'interfaccia
ifconfig eth0 207.46.130.108   

Definisci un gateway di default per i pacchetti destinati a macchine esterne alla rete locale:

route add default gw 192.168.0.1

Cancella la regola di instradamento di default:

route del default

 

 

 

 

configurazione in ubuntu server e debian

In ubuntu server anche versione 12.10 e in debian la configurazione delle schede di rete avviene modificando come tradizione il file /etc/network/interfaces.

Organizzazione tipica del file interfaces con due schede di rete una con dhcp e l’altra con indirizzo static

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
  address 192.168.1.67
  netmask 255.255.255.0
  broadcast 192.168.1.255
  network 192.168.1.0
  gateway 192.168.1.1
  # Google Public DNS IP addresses:
  dns-nameservers 8.8.8.8 8.8.4.4
dns nameservers

Alcuni dns-nameservers usati da google, alice, fastweb :

   dns-nameservers 8.8.8.8 8.8.4.4  # google 
   dns-nameservers 85.37.17.14 85.38.28.78 # alice
   dns-namservers  61.101.93.101 83.103.25.250 # fastweb

resolv.conf
/etc/resolv.conf
contiene le informazioni per connettersi al network risolvendo i nomi in dirizzi

# Generated by NetworkManager
nameserver 192.168.1.1
nameserver 8.8.8.8

Multipli IP in un interfaccia
# the loopback interface
auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.12
netmask 255.255.255.0
gateway 192.168.1.1

auto eth0:0
allow-hotplug eth0:0
iface eth0:0 inet static
address 192.168.1.164
netmask 255.255.255.0

auto eth0:1
allow-hotplug eth0:1
iface eth0:1 inet static
address 192.168.1.174
netmask 255.255.255.0

Approccio ip utility

auto eth0 allow-hotplug eth0 iface eth0 inet static address 192.168.1.12 netmask 255.255.255.0 gateway 192.168.1.1 up ip addr add 192.168.1.164/24 dev eth0 label eth0:0 down ip addr del 192.168.1.164/24 dev eth0 label eth0:0 up ip addr add 192.168.1.174/24 dev eth0 label eth0:1 down ip addr del 192.168.1.174/24 dev eth0 label eth0:1

Static route

Aggiungere netwoRk e host con il comando route alla routing table.

 
route add -net 10.0.1.0 netmask 255.255.255.0 gw 10.0.1.1 eth1
route add -host 10.1.0.15 netmask 255.255.0.0 gw 10.2.0.1 eth1

# route verso tutti gli indirizzi 
route add -net 0.0.0.0 netmask 255.255.255.0 gw 192.168.1.1 eth0   
cancellare 
route del -net 0.0.0.0 netmask 255.255.255.0 gw 192.168.1.1 eth0

per verificare i cambimentie nella routing table digitare

route -n

Cancellare comandi dalla routing table.

route del -net 10.0.1.0 netmask 255.255.255.0 gw 10.0.1.1 eth1
route del -host 10.1.0.15 netmask 255.255.0.0 gw 10.2.0.1 eth1

Risorse:

Annunci
  1. Non c'è ancora nessun commento.
  1. No trackbacks yet.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: