DavebyDay
  • News
  • Categorie
    • Dev
    • Download
    • Entertainment
    • Fix
    • Gaming
    • Hardware
    • Internet
    • News
    • Recensioni
    • Smart Tech
    • Software
    • Stampa 3D
    • Tutorial
    • Web
  • More
    How to update Open WebUI in Docker

    How to update Open WebUI in Docker

    Disable Web Search in Start Menu – Windows 10

    Disable Web Search in Start Menu – Windows 10

    Google Sheets find and replace with macro

    Google Sheets find and replace with macro

    Dead Pixel Test for Widescreen 21:9 – 4K

    Dead Pixel Test for Widescreen 21:9 – 4K

    Come esportare i modelli 3D di Fortnite

    Creare un Pattern con un’ immagine in Photoshop

    Installare CentOS 6.9 su una Virtual machine VMware

    Guida Rapida per utilizzo Xiaomi Yi

    Creare un iframe da un altro sito all’interno del nostro dominio o pagina

  • Video
  • Contatti
No Result
View All Result
  • News
  • Categorie
    • Dev
    • Download
    • Entertainment
    • Fix
    • Gaming
    • Hardware
    • Internet
    • News
    • Recensioni
    • Smart Tech
    • Software
    • Stampa 3D
    • Tutorial
    • Web
  • More
    How to update Open WebUI in Docker

    How to update Open WebUI in Docker

    Disable Web Search in Start Menu – Windows 10

    Disable Web Search in Start Menu – Windows 10

    Google Sheets find and replace with macro

    Google Sheets find and replace with macro

    Dead Pixel Test for Widescreen 21:9 – 4K

    Dead Pixel Test for Widescreen 21:9 – 4K

    Come esportare i modelli 3D di Fortnite

    Creare un Pattern con un’ immagine in Photoshop

    Installare CentOS 6.9 su una Virtual machine VMware

    Guida Rapida per utilizzo Xiaomi Yi

    Creare un iframe da un altro sito all’interno del nostro dominio o pagina

  • Video
  • Contatti
No Result
View All Result
DavebyDay
No Result
View All Result
Home Download

Configurare Raspberry Pi come Access Point Bridge

Davebyday by Davebyday
Ottobre 15, 2020
in Download, Hardware, Internet, Software, Tutorial
2
223
SHARES
3.2k
VIEWS
Share on FacebookShare on Twitter

In questo tutorial vedremo come rendere il nostro raspberry pi un acces point che condivide la connessione in entrata da un cavo Ethernet per trasmetterla in una nuova rete Wifi.

Necessario:

  • Raspberry Pi Modello B o B+( sostanzialmente provvisto di ingresso Ethernet)
  • Un cavo Ethernet
  • un modulo Wifi compatibile con raspberry pi (LISTA)
  • L’immagine di Raspian Debian Wheezy disponibile QUI
  • Un Router connesso ad internet

Per prima cosa masterizziamo l’iso di Debian sulla SD che andrà nel nostro raspberry.
Successivamente all’avvio procediamo con la configurazione digitando:

Run .BAT Files in Minimized Mode

How to update Open WebUI in Docker

Disable Web Search in Start Menu – Windows 10

Google Sheets find and replace with macro

Dead Pixel Test for Widescreen 21:9 – 4K

sudo raspi-config

 

Selezioniamo la voce per espandere far espandere la partizione nello spazio vuoto della scheda SD:
Screenshot-Raspi-config-02-expand_rootfs-1

(opzionale) è possibile anche modificare la password di default di sistema selezionando “change_pass”. In questa guida useremo i dati di default.

Fatto ciò, confermiamo e riavviamo.

Appena riavviato, effettuiamo,nuovamente il login ed iniziamo con la configurazione vera e propria.

Vediamo se la scheda Wifi viene visualizzata digitando:

ifconfig -a

raspberry-pi-ifconfigaVedendo comparire wlan0 capiamo che è attiva.

Procediamo digitando:

sudo apt-get update

Conclusa questa operazione andiamo ad installare Hostapd e il server DHCP:

sudo apt-get install hostapd udhcpd

installare hostapd dhcp

Ignoriamo l’errore dato che non abbiamo ancora configurato il tutto.

Infatti, iniziamo modificando il file dhcpd.conf

sudo nano  /etc/udhcpd.conf

e configuriamo i seguenti punti come illustrato :

start 192.168.42.2 # This is the range of IPs that the hostspot will give to client devices.
end 192.168.42.20
interface wlan0 # The device uDHCP listens on.
remaining yes
opt dns 8.8.8.8 4.2.2.2 # The DNS servers client devices will use.
opt subnet 255.255.255.0
opt router 192.168.42.1 # The Pi's IP address on wlan0 which we will set up shortly.
opt lease 864000 # 10 day DHCP lease time in seconds

Modifichiamo poi /etc/default/udhcpd impostando:

DHCPD_ENABLED="no"

in

#DHCPD_ENABLED="no"

Procediamo ora impostando l’ip statico al pi:

sudo ifconfig wlan0 192.168.42.1

Andiamo  ad assegnare l’IP statico al boot del nostro raspberry :

sudo nano /etc/network/interfaces

Modifichiamo il contenuto in:

auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet static
address 192.168.42.1
netmask 255.255.255.0

#iface wlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp

raspberry-pi-static-ip

Fatto questo andremo a configurare l’access point creando un nuovo file:

sudo nano /etc/hostapd/hostapd.conf

all’interno inseriremo i dati della rete che andremo a creare:

# Wireless in modalità Router

# Interfaccia e Driver
interface=wlan0
driver=nl80211

# Configurazione rete WLAN
ssid=DaveByDay.com
channel=7
hw_mode=g
wmm_enabled=1
ignore_broadcast_ssid=0
auth_algs=1

# Configurazione sicurezza rete WLAN

wpa=2
rsn_preauth=1
rsn_preauth_interfaces=wlan0
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
wpa_passphrase=davebyday

(opzionale) Poiché questo file contiene la password wireless in testo normale, solo l’utente “root” dovrebbe avere autorizzazioni di lettura per questo file, lo si può impostare con:

sudo chmod 600  /etc/hostapd/hostapd.conf

Ora faremo capire al nostro PI dov’è il file di configurazione con:

sudo nano /etc/default/hostapd

e sostituiremo #DAEMON_CONF=”” in:

DAEMON_CONF="/etc/hostapd/hostapd.conf"

Infine, abbiamo bisogno di configurare NAT. NAT o Network Address Translation, è il processo di modifica degli indirizzi IP di rete interni in un unico IP esterno. Per fare questo digitiamo:

sudo nano /etc/sysctl.conf

Inseriamo nella parte inferiore del file:

net.ipv4.ip_forward=1

raspberry-pi-sys-ctrl

Eseguiamo i seguenti comandi per creare il ponte di rete tra eth0 (porta ethernet) e wlan0 (adattatore wifi):

sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
sudo sh -c "iptables-save > /etc/iptables.ipv4.nat"

Ora eseguiamo:

sudo nano /etc/network/interfaces

e aggiungiamo alla fine del file:

up iptables-restore < /etc/iptables.ipv4.nat

Salviamo e chiudiamo.

Impostiamo ifplugd, ( /etc/default/ifplugd ) settato per usare in entrare il segnale Ethernet, sostituendo:

INTERFACES="auto"
HOTPLUG_INTERFACES="all"
ARGS="-q -f -u0 -d10 -w -I"
SUSPEND_ACTION="stop"

in:

INTERFACES="eth0"
HOTPLUG_INTERFACES="eth0"
ARGS="-q -f -u0 -d10 -w -I"
SUSPEND_ACTION="stop"

Ora non ci resta che rendere eseguibili all’avvio i file precedentemente configurati con:

sudo service hostapd start
sudo service udhcpd start
sudo update-rc.d hostapd enable
sudo update-rc.d udhcpd enable

E riavviare:

sudo reboot

Appena riavviato vedremo comparire la rete appena creata, in questo caso DaveByDay.com, digitiamo la password davebyday per accedervi.

access-point-davebyday

Hai altre domande riguardo quanto appena trattato?

Aggiungi un commento qui sotto e vedrai che troverai risposta quanto prima!

 

Post Views: 1.817
Tags: access pointdebianlinuxmodemRaspberry pirouterserverusbwifi
Share89Tweet56SendShareShare
Previous Post

Rilasciato ufficialmente SNAPPY UBUNTU CORE per Raspberry pi

Next Post

Modificare i colori del template di Default di Opencart

Related Posts

Run .BAT Files in Minimized Mode
Dev

Run .BAT Files in Minimized Mode

by Davebyday
Maggio 10, 2025
35
How to update Open WebUI in Docker
AI

How to update Open WebUI in Docker

by Davebyday
Aprile 7, 2025
287
Disable Web Search in Start Menu – Windows 10
Fix

Disable Web Search in Start Menu – Windows 10

by Davebyday
Maggio 3, 2024
32
Google Sheets find and replace with macro
Dev

Google Sheets find and replace with macro

by Davebyday
Settembre 20, 2022
468
Dead Pixel Test for Widescreen 21:9 – 4K
Fix

Dead Pixel Test for Widescreen 21:9 – 4K

by Davebyday
Novembre 18, 2020
888
Next Post

Modificare i colori del template di Default di Opencart

Lista Tutorial Per Raspberry Pi

Please login to join discussion

Recommended Stories

Run .BAT Files in Minimized Mode

Run .BAT Files in Minimized Mode

Maggio 10, 2025
35
How to update Open WebUI in Docker

How to update Open WebUI in Docker

Aprile 7, 2025
287
Disable Web Search in Start Menu – Windows 10

Disable Web Search in Start Menu – Windows 10

Maggio 3, 2024
32
Google Sheets find and replace with macro

Google Sheets find and replace with macro

Settembre 20, 2022
468
Dead Pixel Test for Widescreen 21:9 – 4K

Dead Pixel Test for Widescreen 21:9 – 4K

Novembre 18, 2020
888
Come pulire la cache in Laravel

Come pulire la cache in Laravel

Novembre 20, 2020
2.1k
  • Configurare Raspberry Pi come Access Point Bridge

    223 shares
    Share 89 Tweet 56
  • Trovare file con percorso più lungo di 255 caratteri

    202 shares
    Share 81 Tweet 51
  • Raspberry Pi: come avviare programmi allo start up

    178 shares
    Share 71 Tweet 45
  • Mega.co.nz non si apre

    174 shares
    Share 70 Tweet 44
  • Come abilitare il login per l’utente root nella GUI Debian

    150 shares
    Share 60 Tweet 38
  • Home Assistance Compatible Device
  • My Setup
  • News
  • Web Tech & DIY

© 2020

No Result
View All Result
  • Home Assistance Compatible Device
  • My Setup
  • News
  • Web Tech & DIY

© 2020