Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SSH sobre WebRTC
Search
kvilla2
May 10, 2018
Programming
0
73
SSH sobre WebRTC
Administración P2P segura y remota de servidores privados.
kvilla2
May 10, 2018
Tweet
Share
More Decks by kvilla2
See All by kvilla2
Plantilla_WPBQ_slides.pdf
kvilla2
0
42
Presentación a PionerasDev
kvilla2
0
220
E(du)CATE
kvilla2
0
46
Other Decks in Programming
See All in Programming
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
200
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
160
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
840
dnx で実行できるコマンド、作ってみました
tomohisa
0
130
CloudNative Days Winter 2025: 一週間で作る低レイヤコンテナランタイム
ternbusty
7
1.9k
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
350
AWS CDKの推しポイントN選
akihisaikeda
1
230
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
16
6.1k
20 years of Symfony, what's next?
fabpot
2
280
レイトレZ世代に捧ぐ、今からレイトレを始めるための小径
ichi_raven
0
490
Building AI with AI
inesmontani
PRO
1
460
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 1
philipschwarz
PRO
0
120
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
119
20k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
370
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Done Done
chrislema
186
16k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
We Have a Design System, Now What?
morganepeng
54
7.9k
Fireside Chat
paigeccino
41
3.7k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
For a Future-Friendly Web
brad_frost
180
10k
Transcript
None
Hola… Soy: Kelly J. Villa C. Desarrollo Web Rubiyist –
Rails Commit PionerasDev – Rails Girls – A. H.
Hola… Soy: Kelly J. Villa C. Desarrollo Web Rubiyist –
Rails Commit PionerasDev – Rails Girls – A. H. Ingeniera de soporte (meh)
ADMINISTRAR SERVIDORES PRIVADOS
1. WEBRTC https://github.com/kerosene/go-webrtc
COMUNICATION WEB REAL TIME
USER1
USER1 USER2
USER1 USER2
USER1 USER2
USER1 USER2
USER1 USER2 IP
Wait, wait, wait…
• Autenticarse • Identificar candidato (Web Socket) • Crear la
oferta (Stun/Turn) • Envía a otros users (Signal server) • Crear respuesta (Stun/Turn) • Envía la respuesta (Signal Server)
¿Sin VPN’S?
¿Sin VPN’S? Y CON SEGURIDAD
None
CONEXIÓN SSH. OFFER ANSWER SDP
3 APLICACIONES Handdle Servidor de señales Chat Server Servidor en
el pc a comunicar (1 de las máquinas) Client Administrador de sistemas (connecting remote server)
Ajá, pero… ¿Gain? ¿Y el consumo? ¿Y la seguridad?
3 APLICACIONES Handdle Servidor de señales Chat Server Servidor en
el pc a comunicar (1 de las máquinas) Client Administrador de sistemas (connecting remote server)
Cuál es la parte bonita? WRAPPER A GOLANG
Cuál es la parte bonita? WRAPPER A GOLANG
Place your screenshot here LET’S PROJECT Implementación ORTC a C++
wrapper a Go.
None
Gracias! ¿Tienes preguntas? » @villa.kelly » kellyssj02