Se è possibile sostituire un router con solo un raspberry pi e un po 'di codice


1

Sto cercando di capire il minimo indispensabile per creare una rete. Mi chiedo se è necessario in realtà sempre acquistare un router, o se invece è possibile connettere dispositivi come Raspberry Pis direttamente con cavi ethernet e avere uno di loro con qualche sistema operativo o software che gestisce in qualche modo il proprio routing virtualizzato. Fondamentalmente sto cercando di capire se c'è un modo per mettere in rete le macchine (come Raspberry Pis) senza un "router" come quelli che di solito comprano dal negozio. Invece, potresti costruire un router virtuale da un normale computer.


Sì, in teoria. Tuttavia, sarà glacialmente lento rispetto a un router, dal momento che l'hardware del router è ottimizzato per la commutazione e il Pi non lo è; inoltre, il codice del router, è ottimizzato molto attentamente e ottimizzato, ma il tuo non lo sarà.
K7AAY

Risposte:


0

Il Raspberry PI ha una sola interfaccia Ethernet, ma è possibile aggiungere un dongle Ethernet USB, aggiungendo una seconda interfaccia di rete. È quindi possibile configurare come router.

Per il Wi-Fi, alcuni Raspberry Pis hanno un chip Wi-Fi e possono fungere da Access Point, oppure puoi usare un dongle Wi-Fi USB e usarlo come access point.

Il mio consiglio è di acquistare un router compatibile con openwrt.

Openwrt ( https://www.openwrt.org ) è un firmware open source al 100% per hardware molto comune che è possibile acquistare sul mercato.


"Raspberry PI ha solo una scheda di rete" - L'RPi è un SBC (computer a scheda singola) o una singola scheda (scheda). Stai abusando del termine "carta" quando in realtà intendi "interfaccia". Nel giorno dei PC e dei computer modulari, un'interfaccia sarebbe stata implementata su una scheda di espansione, ovvero una "scheda". Si chiama "carta" perché assomiglia a una scheda indice.
sawdust
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.