¿Cómo puedo conectar el nodo público y privado a través de un túnel SSH inverso?
1 respuesta
- votos
Tuveexactamente lamisma situación.Parece que (yno viesto documentadoen ningunaparte) cuando se usaelmodoprivado,elnodoprivado debeiniciar la conexión.Enmi caso,fue una regla defirewall queimpedía queelnodoprivadoestableciera la conexión,y luegopermití quetodofuncionómuybien.
I had same exact situation. It seems that (and I did not see this documented anywhere) when using private mode, the private node must initiate the connection. In my case it was a firewall rule preventing the private node from establishing the connection, and after I permitted that everything worked great.
He configuradomi panadero con:
Parabloquearelnodoprivado (ytambiénporquenonecesita una IPpública),he configurado una túnel SSHinverso paraelpuerto 9732 desdeelprivado alnodopúblicoen 19732. Por lotanto,elnodopúblicopuede conectarse alnodoprivado através de supropio 127.0.0.1:19732,que reenvía alpuerto 9732 de losnodosprivados.
Estoyejecutandoelnodoprivado con:
./tezos-node run --rpc-addr 127.0.0.1:8732 --private-mode --no-bootstrap-peers --bootstrap-threshold=1 --connections 1 --peer A.A.A.A
Yestoyejecutandoelnodopúblico con:
./tezos-node run --rpc-addr 127.0.0.1:8732 --peer 127.0.0.1:19732
Además,heintentado agregar diferentesentradas de
trust
como:./tezos-admin-client trust address 127.0.0.1:19732
en elnodopúblico./tezos-admin-client trust address A.A.A.A:9732
en unnodoprivado./tezos-admin-client trust peer idxxxxxx
tantoen elnodopúblico comoen elprivadoTodo lo que sigo obteniendoen el registro denodosprivadoses:
p2p.connection-pool: [private node] incoming connection from untrused peer rejected!
yelnodopúblico lointenta,peronunca sepuede conectar con éxitoelnodoprivado o al revés.¿Quépuedo hacer o comprobarpara acercarme a la conexión demisnodos?