I need to exchange ip from localhost (127.0.0.1) over network ip

#1

I bought a book about arduino projects on the internet (Iot); and in a chapter asks to exchange the ip 127.0.0.1 by another, the example of the book ta by a 10.0.0.6.
Where can I change this ip?

#2

Your question is too vague. Tell us more about what the example in the book says about changing the ip. There are many, many places you might need to setup an ip address so without more detail we don't know what it is trying to achieve.

1 Like
#3

Would this be better asked in a forum that covers Arduino?

#4

Sergio 127.0.0.1 will be always the locahost but will work in the same way if you use the acual ip of the machine.

Are you sure the example is not explaining you or trying to just test this?

Regards

#5

the book says only this, that it is necessary to change the local ip 127.0.0.1 by the network ip of the machine! Do you have any configuration of the node-red that can change?

#6

Sergio lo que te indica en ese documento es simplemente que en el módulo arduino debes usar la IP de red del servidor para poder conectar a node-red si quieres abrir desde un navegador en otro ordenador o dispositivo.

Es decir otro ordenador debes abrir ip:1880 para ver el editor de node-red o ip:1880/ui para el dashboard, por si te queda mas claro.

Un saludo

#7

That is saying that to view node-red in a browser you have to enter the ip address of the pi in the browser address bar. If you are running the browser on the pi then you can use http://localhost:1880, if you are running the browser on a PC then you need to know the ip address of the pi. In a terminal on the pi run ifconfig and you will find the ip address under the interface you are using (probably eth0 or wlan0). It will say something like

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.231  netmask 255.255.255.0  broadcast 192.168.49.255

where in my case the address is 192.168.1.231

#8

Note: that example is using NR v0.10.6 which is very very old and node.js v0.10.36 which is very very new and not supported. You should be using NR v0.18.7 and node.js v0.8.x

Nota: ese ejemplo usa NR v0.10.6 que es muy muy antiguo y node.js v0.10.36 que es muy nuevo y no es compatible. Debería usar NR v0.18.7 y node.js v0.8.x

#9

Just realised that I made the assumption that you were using a pi, if not then it is the ip address of whatever is running node red that you want.