Skip to content

Commit e25d7c0

Browse files
committed
spanish and portuguese readme updated: how it works and use cases to match english (translated by claude sonnet 4.5)
1 parent 7ab752a commit e25d7c0

File tree

2 files changed

+36
-34
lines changed

2 files changed

+36
-34
lines changed

README_es.md

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -147,31 +147,32 @@ Mostrar su ID de nodo y compártalo para permitir la conexión
147147

148148
---
149149

150-
151-
152150
## Como funciona
153151

154152
```
155-
┌─────────────┐ ┌──────────────┐ ┌─────────────────┐ ┌─────────────┐
156-
│ iroh-ssh │───▶│ Receptor │────▶│ Tunel QUIC │────▶│ servidor │
157-
│ (Su máquina)│ │ Interno TCP │ │ (Red P2P) │ │ iroh-ssh │
158-
└─────────────┘ │ (Su máquina) │ └─────────────────┘ └─────────────┘
159-
└──────────────┘
160-
│ ▲ │
161-
▼ │ ▼
162-
┌──────────────┐ ┌─────────────┐
163-
⦜ -- ▶ │ corre: ssh │ │ Servidor SSH│
164-
│ user@localhost │ (puerto 22) │
165-
└──────────────┘ └─────────────┘
153+
┌─────────────┐ ┌─────────────────┐ ┌─────────────┐
154+
│ SSH │─────────▶│ Tunel QUIC │─────────▶│ iroh-ssh │
155+
│ Cliente │ │ (Red P2P) │ │ servidor │
156+
└─────────────┘ └─────────────────┘ └─────────────┘
157+
│ ▲ │
158+
│ │ │
159+
▼ │ ▼
160+
┌─────────────┐ ┌─────────────┐ ┌──────────────────┐
161+
│ ProxyCommand│ │ iroh-ssh │ │ Servidor SSH │
162+
│ iroh-ssh │──────────│ proxy │ │ localhost:22 │
163+
│ proxy %h │ │ │ └──────────────────┘
164+
└─────────────┘ └─────────────┘
166165
```
167166

168-
1. **Cliente**: Crea un receptor local TCP, conecta el cliente SSH del sistema a él
169-
2. **Tunel**: Conexion QUIC a través de la red P2P de Iroh (traspaso NAT automatico)
170-
3. **Servidor**: Proxifica la conexion al daemon SSH que esta corriendo localmente. (por ejemplo el puerto localhots:22)
171-
4. **Autenticación**: Seguridad estándar SSH se aplica end-to-end. El túnel está sobre eso una conexión QUIC cifrada.
167+
1. **Cliente SSH**: Invoca `iroh-ssh proxy` a través del ProxyCommand de SSH
168+
2. **Proxy**: Establece una conexión QUIC a través de la red P2P de Iroh (traspaso NAT automatico)
169+
3. **Servidor**: Acepta la conexión y proxifica al daemon SSH local (puerto 22)
170+
4. **Autenticación**: Seguridad estándar SSH end-to-end sobre túnel QUIC cifrado
172171

173172
## Escenarios de uso
174173

174+
- **VNC/RDP sobre SSH**: Acceder de forma segura a escritorios gráficos de forma remota
175+
- **Extensión SSH de VisualStudio**: Desarrollar en máquinas remotas sin problemas
175176
- **Servidores remotos**: Acceder a instancias en la nube sin exponer puertos SSH
176177
- **Redes domesticas**: Conectar a dispositivos tras un router/firewall
177178
- **Redes corporativas**: Saltarse politicas de redes restrictivas

README_pt.md

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -147,31 +147,32 @@ Exiba seu ID de nó e compartilhe-o para permitir a conexão
147147

148148
---
149149

150-
151-
152150
## Como funciona
153151

154152
```
155-
┌─────────────┐ ┌──────────────┐ ┌─────────────────┐ ┌─────────────┐
156-
│ iroh-ssh │───▶│ Receptor │────▶│ Túnel QUIC │────▶│ servidor │
157-
│(Sua máquina)│ │ Interno TCP │ │ (Rede P2P) │ │ iroh-ssh │
158-
└─────────────┘ │(Sua máquina) │ └─────────────────┘ └─────────────┘
159-
└──────────────┘
160-
│ ▲ │
161-
▼ │ ▼
162-
┌──────────────┐ ┌─────────────┐
163-
⦜ -- ▶ │ exec: ssh │ │ Servidor SSH│
164-
│ user@localhost │ (porto 22) │
165-
└──────────────┘ └─────────────┘
153+
┌─────────────┐ ┌─────────────────┐ ┌─────────────┐
154+
│ SSH │─────────▶│ Túnel QUIC │─────────▶│ iroh-ssh │
155+
│ Cliente │ │ (Rede P2P) │ │ servidor │
156+
└─────────────┘ └─────────────────┘ └─────────────┘
157+
│ ▲ │
158+
│ │ │
159+
▼ │ ▼
160+
┌─────────────┐ ┌─────────────┐ ┌──────────────────┐
161+
│ ProxyCommand│ │ iroh-ssh │ │ Servidor SSH │
162+
│ iroh-ssh │──────────│ proxy │ │ localhost:22 │
163+
│ proxy %h │ │ │ └──────────────────┘
164+
└─────────────┘ └─────────────┘
166165
```
167166

168-
1. **Cliente**: Cria um receptor TCP local, conecta o cliente SSH do sistema a ele
169-
2. **Túnel**: Conexão QUIC através da rede P2P do Iroh (travessia automática de NAT)
170-
3. **Servidor**: Encaminha a conexão para o daemon SSH que está rodando localmente (por exemplo, porta localhost:22)
171-
4. **Autenticação**: A segurança padrão do SSH é aplicada de ponta a ponta. O túnel está sobre uma conexão QUIC criptografada.
167+
1. **Cliente SSH**: Invoca `iroh-ssh proxy` através do ProxyCommand do SSH
168+
2. **Proxy**: Estabelece conexão QUIC através da rede P2P do Iroh (travessia automática de NAT)
169+
3. **Servidor**: Aceita a conexão e encaminha para o daemon SSH local (porta 22)
170+
4. **Autenticação**: Segurança padrão SSH de ponta a ponta sobre túnel QUIC criptografado
172171

173172
## Casos de uso
174173

174+
- **VNC/RDP sobre SSH**: Acesse desktops gráficos remotamente de forma segura
175+
- **Extensão SSH do VisualStudio**: Desenvolva em máquinas remotas de forma transparente
175176
- **Servidores remotos**: Acesse instâncias em nuvem sem expor portas SSH
176177
- **Redes domésticas**: Conecte-se a dispositivos atrás de roteadores/firewalls
177178
- **Redes corporativas**: Contornar políticas restritivas de rede

0 commit comments

Comments
 (0)