Hola. Instalé y ejecuté el ipfs en un VPS. Y cambio la configuración para poder usarla desde el control remoto. (Como mi propio dispositivo).
Mi configuración es así:
"Addresses": {
"Swarm": [
"/ip4/0.0.0.0/tcp/4001",
"/ip6/::/tcp/4001"
],
"API": "/ip4/0.0.0.0/tcp/5001",
"Gateway": "/ip4/0.0.0.0/tcp/8080"
}
Cambio el 127.0.0.1
a 0.0.0.0
Para poder usar el comando para visitar el IPFS en un VPS.
Pero cuando intento visitar la webui a través de serverip:5001/webui
, no muestra nada ...
¿Puedes decirme cómo solucionarlo? ¿O tal vez no es posible usar webui de forma remota?
GRACIAS ~
No abra el puerto API 5001 al público, es un gran riesgo de seguridad. Utilice un túnel SSH en su lugar, por ejemplo, ssh -L 5001:localhost:5001 user@serverip
. Esto le dará un puerto local 5001 reenviado al puerto API real, pero sin exponerlo al público.
Cerrando este tema. Si aún tiene más preguntas, abra un hilo en https://discuss.ipfs.io/. ¡Gracias!
Para la referencia ver
https://github.com/ipfs-shipyard/ipfs-webui/issues/594#issuecomment -417922174
Tengo el mismo problema. La cosa es que si cambiamos de 127.0.0.1 a algo como 192.168.1.10, lo abriremos solo a la red local, y no es un gran riesgo de seguridad. Veo que ahora se abre un problema sobre esto, ¿se resolvió esto en absoluto? ¿Podemos acceder a webui desde otra máquina que no sea local?
Comentario más útil
No abra el puerto API 5001 al público, es un gran riesgo de seguridad. Utilice un túnel SSH en su lugar, por ejemplo,
ssh -L 5001:localhost:5001 user@serverip
. Esto le dará un puerto local 5001 reenviado al puerto API real, pero sin exponerlo al público.