ipbit / go-libp2p

libp2p implementation in Go
MIT License
1 stars 0 forks source link

PoC Hole Punching Implementation #1

Open cannium opened 5 years ago

cannium commented 5 years ago

related to https://github.com/ipbit/ipfsbit/issues/21 branch https://github.com/ipbit/go-libp2p/tree/punching pull request https://github.com/libp2p/go-libp2p/pull/490

configs need change

  "Addresses": {
    "Swarm": [
      "/ip4/0.0.0.0/tcp/4001",
      "/ip6/::/tcp/4001",
      "/ip4/0.0.0.0/udp/4002/quic",
      "/ip6/::/udp/4002/quic"
    ]
  }

  "Swarm": {
    "DisableRelay": false,
    "EnableRelayHop": false,
  }

  "Experimental": {
    "QUIC": true
  }
cannium commented 5 years ago

FIXME