Skip to content
On this page

Peering with AS203314 (Tunnel)

Via Layer 2/3 Tunnel

You can use WireGuard / GRE / GRETAP / VxLAN tunnel to connect to us. But before the connection, please fill in this form.

WireGuard

nano /etc/wireguard/<name>.conf

conf
[Interface]
Address = <yourside ip>
ListenPort = <yourside port>
PrivateKey = <your private key>
Table = off

[Peer]
PublicKey = <our public key>
AllowedIPs = 0.0.0.0/0, ::/0
Endpoint = <ourside ip>:<ourside port>
PersistentKeepalive = 25

systemctl enable --now wg-quick@<name>

GRE

Shell Config

shell
ip tunnel add {name} mode gre local {yourside ip} remote {ourside ip} ttl 255
ip addr add {your tunnel ip cidr} dev {name}
ip link set dev {name} up

Netplan

yaml
tunnels:
  <name>:
    addresses: ["<your tunnel ip cidr>"]
    local: <yourside ip>
    remote: <ourside ip>
    mode: gre
    ttl: 255

GRETAP

Shell

shell
link add {name} type gretap local {yourside ip} remote {ourside ip} ttl 255
ip addr add {your tunnel ip cidr} dev {name}
ip link set dev {name} up

Netplan

yaml
tunnels:
  <name>:
    addresses: ["<your tunnel ip cidr>"]
    local: <yourside ip>
    remote: <ourside ip>
    mode: gretap
    ttl: 255

VxLAN

shell
ip link add {name} type vxlan local {yourside ip} remote {ourside ip} dstport 4789 id {vid} ttl 255
ip addr add {your tunnel ip cidr} dev {name}
ip link set dev {name} up

Word under the CC BY-SA 4.0 License.