Arduino Yun modificare porta 80 per port forwarding

Porta 80 gia impegnata o modificarla con altra porta

0
194

Arduino Yun modificare porta 80

Arduino Yun modificare porta 80 per port forwarding è uno dei problemi da affrontare quando si vuole accedere ad Arduino Yun da remoto e si ha la porta 80 gia impegnata. La soluzione più semplice è modificare "# HTTPS listen addresses" del nostro webserver Apache. Cosi facendo possiamo mettere in ascolto per il nostro Arduino Yun una nuova porta che poi apriremo sul nostro router con un port forwarding e rendere il nostro arduino yun accessibile da remoto. Ok vediamo come fare per accedere ad arduino yun modificare porta 80:

Per prima cosa se siete su Mac aprite il terminale e accedete al vostro arduino yun con SSH, se invece utilizzate windows potete installare Putty, nella procedura vi spiegherò come farlo con Mac e SSH.

Accedete al terminale mac e digitate : ssh roo@ipvostro_arduino, subito dopo il comando invio vi chiederà la password del vostro arduino yun.

Una volta entrati su arduino yun  con SSH, dalla vostra linea di comando scrivete:

1
root@linino:~# nano /etc/config/uhttpd

se ricevete questo errore: Error opening terminal: xterm-256color. Fate cosi sempre da terminale usate questi due comandi:

1
root@linino:~# ln -s x /usr/share/terminfo/78
1
root@linino:~# export TERM=xterm-color

ora sarà possibile modificare il file con nano quindi:

1
root@linino:~# nano /etc/config/uhttpd

Una volta nell'editor trovate la riga

2
3
# HTTPS listen addresses, multiple allowed
list listen_https       0.0.0.0:80

Ora potete aggiungere una riga nuova:

3
4
5
# HTTPS listen addresses, multiple allowed
list listen_https       0.0.0.0:80
list listen_https       0.0.0.0:8889

Oppure modificare quella esistente:

3
4
# HTTPS listen addresses, multiple allowed
list listen_https       0.0.0.0:8889

Salvate le modifiche effettuate con nano ed uscite


riavviate il server:

3
root@linino:~# /etc/init.d/uhttpd restart

ora avete una nuova porta di ascolto per Arduino Yun, che potrete rendere accessibile da remoto effettuando un port forwarding al vostro router.

Nel prossimo articolo vi spiegherò come effettuare un port forwarding per accedere ad Arduino Yun da remoto e pilotare tutto magari con uno Smartphone o Computer remoto.

Se avete qualche domanda o avete bisogno di aiuto su come accedere ad arduino yun modificare porta 80, scrivete un commento.