GESTIONE DELLA RETE SU DEBIAN E DERIVATE

Documenti analoghi
Laboratorio di. Reti Informatiche. Corso di Laurea Triennale in Ingegneria Informatica A.A. 2017/2018. Ing. Carlo Vallati

Informazioni Generali (1/2)

Acces Point. RaspBerry PI

Autore: Bandiera Roberto 2016

Indirizzi IP questi sconosciuti o quasi!! netmask

Politecnico di Milano Advanced Network Technologies Laboratory. Esercizi Inoltro

UBUNTU SERVER. Installazione e configurazione di Ubuntu Server. M. Cesa 1

Bonding. Matteo Carli Ridondanza e load balancing con schede di rete.

Francesco Saverio Proto

Configurazione Public Network e Load Balancer as a Service. Stefano Nicotri INFN - Sezione di Bari

Appello 18 Luglio Importante: usare lo spazio dopo ogni esercizio per le risposte. Esercizio 1 Esercizio 2 Esercizio 3 Domande Laboratorio

Politecnico di Milano Advanced Network Technologies Laboratory. Esercizi Indirizzamento

Politecnico di Milano Advanced Network Technologies Laboratory. Esercizi Indirizzamento

Seconda Prova in itinere Esempio

Configurazione di una connessione wireless -... Configurazione di una connessione

Antonio Cianfrani. Dynamic Host Configuration Protocol (DHCP)

Lezione 1 Connessione ad una rete

(1) Network Camera

Parte II: Reti di calcolatori Lezione 15

Corso GNU/Linux - Lezione 5. Davide Giunchi - davidegiunchi@libero.it

Prima di iniziare la procedura d installazione, verificare che siano disponibili tutte le informazioni e le attrezzature necessarie

Questa configurazione non offre alcuna protezione. Si usa un hub che serve per "condividere" la connessione a internet su tutte le sue porte.

Installazione e Configurazione del servizio DHCP. Orazio Battaglia

Lavorare in rete. Configurazione di una rete locale con Linux. paolo palmerini.

ISTRUZIONI PER LA CONFIGURAZIONE DI UN INDIRIZZO IP

Corsi di Formazione Open Source & Scuola Provincia di Pescara gennaio 2005 aprile ~ anna.1704@ .

INDIRIZZI IP SUBNETTING

Server Web MultiHost. RaspBerry PI

Virtual File System e Configurazione della rete

ELENCO DELLE AREE DI INSEGNAMENTO PER DIPLOMATI DI MATERIE NON MILITARI INCLUSE NEI CORSI IN PROGRAMMAZIONE PRESSO LA SCUOLA TLC FFAA DI CHIAVARI

Installare e configurare OpenVPN: due scenari. Laboratorio di Amministrazione di Sistemi T Massimiliano Mattetti - Marco Prandini

SIP Basic Setting Example Prepared by Fernando Hsu

COME INSTALLARE E CONFIGURARE UBUNTU 12.04

Antonio Cianfrani. L emulatore Packet Tracer A.A. 2015/2016

Antonio Cianfrani. Introduzione A.A. 2015/2016

Prova 2-8 Luglio 2016

Internet and Intranet Access

Guida rapida - rete casalinga (con router) Configurazione schede di rete con PC

Prova intermedia del 31/10/2014 Prova intermedia del 21/11/2014 Note Valutazione (/10) Note PC

Networking e firewalling su GNU/Linux

Controller Wireless NXC Series

Internet Protocol Versione 4: instradamento e routing. Aspetti di forwarding e routing del protocollo IPv4

Guida rapida - rete casalinga (con router)

Configurazione Rete in LINUX

Lezione 6: Dynamic Host Configuration Protocol

4a. Esercizi sul livello di Rete - Indirizzamento

Routing IP A.A. 2006/2007. Walter Cerroni. Routing gerarchico in Internet

Networking. Notare che le modifiche apportate attraverso ifconfig riguardano lo stato attuale del sistema e non sono persistenti.

WAN / 24. L obiettivo è quello di mappare due server web interni (porta 80) associandoli agli indirizzi IP Pubblici forniti dall ISP.

Introduzione al Networking

indirizzi IP particolari Problemi del classful addressing

Livello di Rete: Indirizzamento IPv4, DHCP, indirizzi privati e NAT

INTRODUZIONE ALLE RETI: UN APPROCCIO PRATICO

Mini-guida per l installazione di una rete locale

nanodos Organizzazione della distribuzione

CONFIGURAZIONE ROUTER

Questa guida dettagliata ci mostrerà come impostare in maniera permanente i parametri di connessione lan o wifi sulla nostra amata Back Track2.

Protocolli ARP e RARP

Securshop Real Time DNS

Sommario ... vi Sommario

Roma2LUG. aka l aula del Pinguino. Laboratorio: Configurazione e Gestione della Rete Locale

Strato di rete (parte 2) Autoconfigurazione Protocollo DHCP

Next Generation Internet. IPv6. Matteo Cicuttin

Capitolo 2 Configurazione di base di un sistema operativo di rete

Reti di Calcolatori 1

ARP e instradamento IP

Xesar. Messa in funzione Scheda di rete

4b. Esercizi sul livello di Rete Inoltro in IP

Guida all avviamento di Bomgar B300v

Esercizi IPv6: indirizzamento e routing

Controller Wireless NXC Series

Creare una semplice rete domestica

No. Time Source Destination Protocol Info DHCP DHCP Discover - Transaction ID 0xec763e04

Reti di Calcolatori ed Internet. Reti di Calcolatori ed Internet. Reti di Calcolatori. Reti di Calcolatori. Architettura dei Servizi di Rete

Creazione di un flusso audio base tra dispositivi Barix

S O M M A R I O. 1 Come una rete migliorerà la vostra vita 1

Introduzione Le community network nella realtà. Reti comunitarie. Gioacchino Mazzurco. 23 maggio eigenlab.org. wiki.ninux.

Per trovare un IP address (indirizzo IP) di un router Linksys, controllare le impostazioni del computer. Per istruzioni, cliccare qui.

Rootkit. Dott. Ing. Igino Corona. Corso Sicurezza Informatica 2014/2015. igino.corona (at) diee.unica.it. Pattern Recognition and Applications Lab

netkit-static-routing Traduzione a cura di G. Ianni e G. Bennardo, Università della Calabria

Configurazione IP di un host Unix - interfacce

LINUX e le reti

Reti e Linux. Andrea Bontempi. Corsi Linux POuL

Guida Tecnica. Configurazione del Router ZyXEL P-660H-D1 per la visione da remoto di alcuni DVR Brahms, anche con IP dinamico.

MOC10982 Supporting and Troubleshooting Windows 10

Il protocollo IP A.A. 2006/2007. Alessandro Botticelli

Introduzione alla rete Internet

Il protocollo IP A.A. 2005/2006. Walter Cerroni. Internet Protocol (IP) - RFC 791

Indice. Introduzione. Capitolo 1 Introduzione a Windows Server Edizioni di Windows Server

Manuale Utente Impostazione router Tele-assistenza

Identificarsi in una rete

Laurea in INFORMATICA

DHCP. Appunti di Sistemi per la classe V E inf. A cura del prof. ing. Mario Catalano. F. Castiglione

Configurazione IPv6 sulle diverse tipologie di host

NAT: Network Address Translation

Introduzione al Networking

-Fig.1-

Installazione di NoCat

CONFIGURATION MANUAL

SWITCH. 100 Mb/s (UTP cat. 5E) Mb/s SWITCH. (UTP cat. 5E) 100 Mb/s. (UTP cat.

Transcript:

GESTIONE DELLA RETE SU DEBIAN E DERIVATE Piccolo promemoria su come configurare la rete su debian e derivate. Non vi e alcuna completezza, si tratta solo di una somma di appunti, per risalire rapidamente alle informazioni utili. Non verra analizzato l indirizzamento IPV6. Inoltre si fa riferimento solamente alla connessione via cavo. Non viene analizzata la connessione tramite onde radio (wireless). - I nomi dei dispositivi vengono risolti in base alle priorita dettate dal file /etc/nsswitch.conf ecco tale file dopo un installazione standard di debian 7 # /etc/nsswitch.conf # # Example configuration of GNU Name Service Switch functionality. # If you have the `glibc-doc-reference' and `info' packages installed, try: # `info libc "Name Service Switch"' for information about this file. passwd: group: shadow: hosts: networks: protocols: services: ethers: rpc: netgroup: files mdns4_minimal [NOTFOUND=return] dns mdns4 files nis - il file /etc/resolv.conf si occupa di indicare quali server dns contattare, ed in quale ordine - se servono delle mappature statiche tra nome-host ed indirizzo ip allora e possibile utilizzare il file /etc/hosts. Anzi, e meglio controllarne il contenuto prima di iniziare la configurazione della rete. Ecco tale file dopo un installazione standard di debian 7 127.0.0.1 localhost 127.0.1.1 debian7.veronese.lan debian7 # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters - le schede di rete vengono rinominate in base alle direttive del pacchetto udev. Appene esse vengono rilevate, il pacchetto udev esegue le direttive del file /etc/udev/rules.d/70-persistent-net.rules. Solitamente la scheda di rete prende il nome eth0, e la seconda scheda di rete -se presente- prende il nome di eth1 [Quando si modifica il file delle regole "/etc/udev/rules.d/70-persistentnet.rules", si deve mantenere ciascuna regola su una singola riga e l indirizzo MAC in lettere minuscole. Per esempio, se si trova in questo file una voce "FireWire device" e una "PCI device", probabilmente si vorrà chiamare "PCI

device eth0 e configurarla come interfaccia di rete primaria ] - Nei sistemi desktop (non server) ci sono software di gestione delle impostazioni di rete come ad esempio NetworkManager o WICD od altri. Tali software hanno un proprio demone e lavorano in maniera indipendente dal vecchio sistema ifupdown. Questi moderni metodi di gestione delle reti sono pensati per elaboratori home, non son pensati in ambienti server. Questi moderni strumenti di gestione della rete devono essere configurati accuratamente al fine di evitare conflitti col vecchio metodo di gestione ifupdown, e relativo file di configurazione /etc/network/interfaces. SOLO LE INTERFACCE CHE NON SONO PRESENTI NEL FILE /etc/network/interfaces SONO GESTITE DA NETWORKMANAGER, al fine di evitare conflitti. - le schede di rete vengono configurate in base alle direttive presenti nel file /etc/network/interfaces Ecco tale file dopo un installazione standard di debian 7 # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface iface eth0 inet dhcp passiamo ora a spiegare il significato delle varie direttive auto NOME_INTERFACCIA attiva NOME_INTERFACCIA all avvio del sistema allow-auto NOME_INTERFACCIA come sopra allow-hotplug NOME_INTERFACCIA attiva l interfaccia all avvio del sistema, inoltre ogni volta che il cavo di rete viene inserito o disinserito ecco che viene riconfigurata l interfaccia le righe che iniziano con iface NOME_CONFIG definiscono la configurazione di rete NOME_CONFIG. Le seguenti righe esiste sempre nel file /etc/network/interfaces # The loopback network interface auto lo iface lo inet loopback gli indirizzi ip statici vengono configurati nel modo seguente iface eth0 inet static address 192.168.11.100

netmask 255.255.255.0 gateway 192.168.11.1 dns-nameservers 192.168.11.1 # per questa direttiva occorre installare il pacchetto resolvconf inet indica che si intende utilizzare ipv4, se intendiamo utilizzare ipv6 allora la direttiva diventa inet6. inet manual non assegna nessun indirizzo all interfaccia. Usato quando dobbiamo utilizzare la scheda di rete per compiti particolari, esempio un bridge di rete. Inet dhcp riceve l indirizzamento tramite un server dhcp pre-up COMANDO esegue il COMANDO prima di alzare l interfaccia di rete post-up COMANDO esegue il COMANDO dopo aver alzato l interfaccia di rete pre-down COMANDO esegue il COMANDO prima di abbattere l interfaccia di rete post-down COMANDO esegue il COMANDO dopo aver abbattutto l interfaccia di rete address indirizzo ip assegnato staticamente netmask maschera di rete gateway gateway per la rete indicata broadcast indirizzo di broadcast network indica la rete corrente up ip address add INDIRIZZO dev eth0 assegna un ulteriore indirizzo a eth0 nell esempio seguente configureremo l interfaccia di rete eth0 con un indirizzo statico iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0

network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.254 dns-nameserver 8.8.8.8 dns-nameserver 8.8.4.4 # la direttiva dns-nameserver e valida a condizione di installare # il pacchetto resolvconf Se volessimo dare all elaboratore anche l indirizzo ip 192.168.1.110 dovremmo aggiungere la direttiva up ip address add 192.168.1.110 dev etho un esempio avanzato These options are pretty much "layer 2" options, setting up link states on interfaces, and are not related with "layer 3"(routing and addressing). As an example you could have a link agregation where the bond0 interface needs to be up whatever the link state is, and it s members could be up after a link state event: auto bond0 iface bond0 inet manual down ip link set $IFACE down post-down rmmod bonding pre-up modprobe bonding mode=4 miimon=200 up ip link set $IFACE up mtu 9000 up udevadm trigger iface eth0 inet manual up ifenslave bond0 $IFACE down ifenslave -d bond0 $IFACE 2> /dev/null allow-hotplug eth1 iface eth1 inet manual up ifenslave bond0 $IFACE down ifenslave -d bond0 $IFACE 2> /dev/null So, this way i create a link aggregation and the interfaces will be added to it and removed on cable link states. Fonte : http://unix.stackexchange.com/questions/128439/good-detailedexplanation-of-etc-network-interfaces-syntax un altro esempio avanzato, qui definiamo una vlan # Eth0 auto eth0 iface eth0 inet manual pre-up modprobe 8021q pre-up ifconfig eth0 up post-down ifconfig eth0 down # Vlan Interface auto vlan00 iface vlan00 inet static address 10.0.0.1 netmask 255.255.255.0 gateway 10.0.0.254 vlan-raw-device eth0 ip_rp_filter 0

Fonte : http://unix.stackexchange.com/questions/128439/good-detailedexplanation-of-etc-network-interfaces-syntax IMPORTANTE!! NON DIMENTICARSI DI CONSULTARE LA DOCUMENTAZIONE LOCATA PRESSO /usr/share/doc/ifupdon! http://www.linuxtopia.org/online_books/linux_system_administration/debian_li nux_guides/debian_linux_reference_guide/ch-gateway.en_016.html http://manpages.ubuntu.com/manpages/lucid/man5/interfaces.5.html