Acesse o servidor inicial da mesma rede

0

Eu tenho um antigo PC em casa no qual eu hospedo alguns repositórios privados. Eu empurro / puxo usando ssh, que eu configurei na porta 54345.

Eu também configurei um servidor DNS dinâmico (semelhante ao dyndns.org) para acessar o PC de fora da minha rede.

Deixando de lado por um segundo, eu praticamente faço isso:

No entanto, quando estou em casa, não consigo acessar meu computador doméstico por meio de seu endereço IP externo, porque esse endereço é compartilhado por todos os computadores da casa.

Como devo acessar esse computador de maneira uniforme?

(aqui está o que eu pensei: ao mover o ssh para a porta 54345, deveria ser automático escolher o computador ao qual eu quero me conectar -p 54345, mas isso não parece funcionar).

De volta à parte do git, o ponto era: como eu posso acessar um computador da mesma maneira de dentro / fora da rede?

Suponha que eu tenha um dyndns chamado dd.com: Eu quero me conectar ao meu servidor http hospedado com

http://dd.com:8080

de dentro e de fora da rede.

(Nota: todas as portas que mencionei nesta questão estão abertas para o exterior)

whatyouhide
fonte
1
Isso normalmente é algo que você configuraria com uma combinação de encaminhamento de porta em seu firewall (para direcionar consultas externas para o sistema correto) e um servidor DNS local (para direcionar nomes de seus sistemas para seus endereços internos em vez do externo) .
Bradd Szonye
Se 54345 e 8080 estiverem sendo encaminhados do seu roteador, você poderá acessá-los usando seu IP público da rede em que estiver conectado, pois o roteador está fazendo o encaminhamento de IP. Para acessar todas as portas em seu PC linux de forma uniforme, você pode pensar em usar esse PC como um roteador ...
diablo