Hi,
I’m trying to set up a zerotier client as a bridge to the LAN according to https://zerotier.atlassian.net/wiki/spaces/SD/pages/224395274/Route+between+ZeroTier+and+Physical+Networks.
I create a CT container on Proxmox with Linux zerotier 6.2.16-4-pve #1 SMP PREEMPT_DYNAMIC PVE 6.2.16-5 (2023-07-14T17:53Z) x86_64 (I also tried with Ubuntu),
I install the Zerotier client and connect using the command
root@zerotier:~# zerotier-cli join $NETWORK_ID
200 join OK
In the panel at ZeroTier Central, I authorized the client with a checkbox.
Unfortunately in the next step:
root@zerotier:~# zerotier-cli listnetworks
200 listnetworks
root@zerotier:~#
I receive an empty list and I have no clue how to proceed further.
I’m looking online, but nowhere is a case of listnetworks being empty.
I will add that the status returns ONLINE
root@zerotier:~# zerotier-cli status
200 info xxxxxxxxxx 1.12.2 ONLINE
I’m new to ZeroTier. Why is the list empty?
I will also add network interfaces in the CT machine.
root@zerotier:~# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.10.25 netmask 255.255.255.0 broadcast 192.168.10.255
inet6 fe80::8c9f:1bff:fefa:96d1 prefixlen 64 scopeid 0x20
ether 8e:9f:1b:fa:96:d1 txqueuelen 1000 (Ethernet)
RX packets 3535 bytes 12805864 (12.2 MiB)
RX errors 0 dropped 147 overruns 0 frame 0
TX packets 2379 bytes 198159 (193.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 60 bytes 4885 (4.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 60 bytes 4885 (4.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
It seems that even though I am connecting to the network and the status is “joined OK”, a dedicated network interface is not being created. Maybe it’s a problem with CT permissions?
I tried with a privileged container and the effect was the same: Joined OK, but listnetworks is empty…