# Remote Access Via libp2p,ipfs ###### tags: `thingspro` ### Reference * [Hole punching in libp2p - Overcoming Firewalls](https://blog.ipfs.tech/2022-01-20-libp2p-hole-punching/) * [Peer-to-peer hole punching without centralized infrastructure: How libp2p can traverse NATs and firewalls without coordination through central STUN and TURN servers.](https://oersi.org/resources/aHR0cHM6Ly9hdi50aWIuZXUvbWVkaWEvNTY5NjE=) * [Protocol](https://docs.libp2p.io/concepts/fundamentals/protocols/#protocol-neotiation) * [Swarm](https://www.gushiciku.cn/pl/pSck/zh-tw) * [Circuit Relay](https://zhuanlan.zhihu.com/p/464386795?utm_id=0) * [Rust hole punching](https://docs.rs/libp2p/latest/libp2p/tutorials/hole_punching/index.html)