OpenWrt Diego Furlan. Panoramica ● Presentazione ● Download software ● Configurazione software ● Compilazione firmware ● Upload firmware ● Configurazione.

Slides:



Advertisements
Presentazioni simili
Di INFORMATICA IL NOSTRO LABORATORIO. Presentazione Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
Advertisements

Presentazione Sistema I.E.M. – Identification solution - Mar 2013.
LNL M.Biasotto, Bologna, 13 dicembre Installazione automatica Massimo Biasotto – INFN LNL.
MODULO 01 Unità didattica 04
WEB: Progetto: Documentazione: Soluzioni per video streaming.
Le “nuvole informatiche”
I FIREWALL. COSA SONO I FIREWALL? LAN MONDO ESTERNO UN FIREWALL E’ UN SISTEMA CHE SUPPORTA UNA POLITICA DI CONTROLLO DEGLI ACCESSI FRA DUE RETI (POLITICHE.
Roberto Covati – Roberto Alfieri INFN di Parma. Incontri di lavoro CCR dicembre Sommario VmWare Server (in produzione dal 2004) VmWare ESX.
TRIP controller itinerante. TRIP everywhere Possibilita’ di avere l’infrastruttura TRIP disponibile durante workshop e seminari esterni alle sedi INFN.
VLAN Virtual LAN.
Sviluppo Tools Automatic Deployment IaaS OCP - status report - Cristina Aiftimiei (INFN-CNAF) CTS, 05/06/2015.
Panoramica su Koozali SME Server Distribuzione Linux open source, stabile, sicura e versatile rivolta alle Piccole e Medie imprese (Novembrer 2015 v1.2)
PRIN NAPOLI Enzo Capone, Gianpaolo Carlino, Alessandra Doria, Rosario Esposito, Leonardo Merola, Silvio Pardi, Arturo Sanchez Pineda.
Linux Day 2006 – Giornata nazionale dedicata al Software Libero e GNU/ Linux – Come proteggere Windows tm con GNU/Linux Roberto Lacava.
JUG – Ancona Italy AJAX Giovanni Baleani Developer IBS srl.
Come installare Ubuntu Linux. Come procurarsi Ubuntu Acquistando riviste del settore: - -
Corso GNU/Linux – 7 La rete Servizi di rete Samba suite Netstudent by E.Richiardone
LTSP (Linux Terminal Server Project) GNU/Linux ed Workshop di Enrico Teotti powered with Gentoo Linux Linux Day LUG Mantova.
Corso gratuito di Linux. Linux User Group Mantova
A dvanced N etwork T echnologies Lab oratory Infrastrutture e Protocolli per Internet Laboratorio 5 Politecnico di Milano Stefano NapoliAlberto Pollastro.
Università degli Studi - “ G. d'Annunzio ” Chieti - Pescara FACOLTÀ DI ECONOMIA Corso di laurea in Economia Informatica/s Seminario di: Giovanni Placentino.
Orientamento. Il Kernel Il Kernel è un programma scritto in linguaggio vicino all'hardware che ha il compito di fornire ai processi in esecuzione sul.
User Mode Linux. Cos'è user mode linux ● User mode linux è un kernel linux che gira come un'applicazione nello spazio utente.
FOX BOARD 8+32 Argomenti trattati: ● Breve descrizione dell'hardware ● Overview del sistema di sviluppo ● Esame delle porte GPIO Hardware.
Gestione dei Software in GNU/Linux HackLab Catanzaro Installazione software da sorgente 8° Lezione GNU/Linux Base
Gruppo Alpini Rivoli sezione Torino
questi sconosciuti o quasi!!
Infrastruttura cloud servizi realizzata nella Sezione di Napoli
Configurazione Router IR794- IG601
Corso per Webmaster base
NAT, Firewall, Proxy Processi applicativi.
Riccardo Veraldi - Massimo Donatelli CCR 3-4 Marzo 2008
Vulnerability Assessment
TCP/IP.
I comandi principali di Linux
Compilazione del kernel Linux
WPC069 Il deployment automatizzato di Windows 10
Incontri tematici su GNU/Linux ed il Software Libero - sommario -
I modelli per le reti Appunti.
Reti di computer.
Come cercare le fonti di informazione scientifica RISORSE
Strategie di BackUp Daniele Piccoli ( - )
Reti di comunicazione Appunti.
Come installare PoliMi
HackLab Catanzaro Installazione DEBIAN Lezione 2
MKTG 2016.
Commissione Calcolo e Reti
Riccardo Veraldi - Riunione CCR
- Dizionario del Diavolo (quasi)
The Virtual Machine Monitor Introduzione. Installazione. Utilizzo.
INDICO Parte 1 01/07/2018 Francesco Serafini.
Condivisione Documentazione Tecnica
Sistema Operativo - DietPI
LA GESTIONE DEI PACCHETTI
Switch 10/100/1000 Base-T 8 porte Gigabit
Come installare PoliMi
OLPC-Italia Brescia 16 Ottobre 2008.
LA GESTIONE DEI PACCHETTI
Virtualizzazione con VirtualBox, Qemu, Docker e Vagrant
Managed Workplace RMM Il monitoraggio e la gestione da remoto (Remote Monitoring and Management) resi semplici. Ottieni gli strumenti e le conoscenze necessarie.
analizzatore di protocollo
Virtualizzazione desktop e server
Concetti introduttivi
Firewalling.
Le reti informatiche di Roberto Minotti 17/01/2019.
Le reti informatiche di Roberto Minotti 15/02/2019.
Riorganizzazione rete locale
Il nuovo scratch desktop
CLOUD.
Transcript della presentazione:

OpenWrt Diego Furlan

Panoramica ● Presentazione ● Download software ● Configurazione software ● Compilazione firmware ● Upload firmware ● Configurazione router ● Conclusione

Presentazione ● OpenWrt : linux ridotta o quasi ● Harware supportato: Broadcom, AR7, Athereos, PPC, x86 ● Difficoltà : medio – alta

Download Software ● Kamikaze: versione in sviluppo(vecchia versione whiterussian) ● svn checkout svn://svn.openwrt.org/openwrt/trunk/ wl600g ● Interfaccia web: Xwrt o LuCI : –./scripts/feeds update packages xwrt –./scripts/feeds update packages luci ● Xwrt install:./scripts/feeds install -a -p xwrt

Configurazione software ● Configurazione del firmware: – Make menuconfig ● Selezione dei pacchetti: – Configurazione di default è quella minima da non variare – Aggiungere USB, COMGT, Xwrt e tools per dischi esterni

Compilazione firmware ● Make world ● In caso di errore : – make V=99 – In caso di aggiornamento del tree con svn occorre cancellare tutto – Selezioni di pacchetti errati(caso molto difficile) ● Tempi lunghi da 1 a 2 ore di compilazione

Upload firmware ● Recovery mode del router asus wl600g: – Tftp – Binary – Put firmware – Attendere un paio di minuti ● La parte più difficile: – in caso di errore si blocca tutto – Debrick del router: valutare per ogni router – Linksys e Asus sono facili da recuperare

Configurazione router ● Login nel router – Telnet – ● Cambio password – Passwd ● Vlan: ● USB ● Configurazione chiavetta UMTS/3

VLAN 1 ● indica un insieme di tecnologie che permettono di segmentare il dominio di broadcast, che si crea in una rete locale (tipicamente IEEE 802.3) basata su switch, in più reti non comunicanti tra loro

VLAN 2 ● Cosa sono le vlan: recupero della wan config switch eth1 option vlan0 " *" option vlan1 "0 5" option vlan2 "4 5" ● Robocfg ● Bridge vlan0 config interface lan option type bridge option ifname "eth1.0" option proto static option ipaddr ' ' o ption netmask

VLAN 3 ● Routing vlan2 come wan config interface wan option ifname "eth1.2" option proto 'pppoe' option username 'xxx' option password 'xxx' ● Vlan2 come DMZ config interface dmz option ifname "eth1.2" option proto static option ipaddr ' ' option netmask

USB ● Utilizzo degli dispostivi USB: – Archivio aggiuntivo: squid, amule, CTorrent – Swap : indispensabile per fare andare le applicazioni – Pacchetti: caricamento dei pacchetti creati – Kernel 2.6: automount

UMTS come Wan ● Configurare UMTS come wan config interface wan option ifname ppp0 option proto 3g option apn tre.it option device /dev/ttyUSB0 option ppp_redial demand option defaultroute 1 ● Nel caso si vuole cambiare il nome dell'interfaccia occorre impostare il firewall

Link utili ● Precompilati ● Howto ● Hardware Info ● Forum

Conclusione ● Distro simili: – DD-wrt (commerciali e facili da usare) – FreeWRT, HyperWRT ● Software in pacchetti stile debian : maggior parte del software linux disponibile ● Non facile da configurare ma molto potente ● Risorse hardware limitate: CPU e RAM ● Hardware working in progress ● Howto sul sito e forum Openwrt