diff --git a/examples/doc-examples/example_quic_transport.py b/examples/doc-examples/example_quic_transport.py index da2f5395..2ec45c2d 100644 --- a/examples/doc-examples/example_quic_transport.py +++ b/examples/doc-examples/example_quic_transport.py @@ -21,7 +21,7 @@ async def main(): # Configure the listening address port = 8000 - listen_addr = multiaddr.Multiaddr(f"/ip4/0.0.0.0/udp/{port}/quic-v1") + listen_addr = multiaddr.Multiaddr(f"/ip4/127.0.0.1/udp/{port}/quic-v1") # Start the host async with host.run(listen_addrs=[listen_addr]): diff --git a/examples/echo/echo_quic.py b/examples/echo/echo_quic.py index 667a50dc..700db1de 100644 --- a/examples/echo/echo_quic.py +++ b/examples/echo/echo_quic.py @@ -48,8 +48,8 @@ async def run_server(port: int, seed: int | None = None) -> None: if port <= 0: port = find_free_port() - # For QUIC, we need to use UDP addresses - listen_addr = Multiaddr(f"/ip4/0.0.0.0/udp/{port}/quic") + # For QUIC, we need to use UDP addresses - use loopback for security + listen_addr = Multiaddr(f"/ip4/127.0.0.1/udp/{port}/quic") if seed: import random