[plug] Zerotier and Ubuntu 18.04
Shanon Loughton
autobot at iinet.net.au
Mon Apr 6 08:35:29 AWST 2020
Thanks Dean
I missed a step.
When I did
user at host:~$ sudo snap connect zerotier-one:network-control
after the snap install command, other steps created the interface and it
worked.
Im not quite sure what that step is - am I connecting to a moon or
something? If so do I need to find my closest one first?
cheers
Shanon
On Fri, 3 Apr 2020 at 19:34, Dean Bergin <dean.bergin at gmail.com> wrote:
> Hello Shanon,
>
> While I'm a big fan of the ZeroTier model and its ease of use, I haven't
> had much chance to fully evaluate it now setup a Linux box (only because I
> can't get buyin with my fellow gamer friends).
>
> It's my understanding however that ZeroTier simply punches through NAT (I
> forget the technical term for this), so I don't beleive that you need to
> open up NAT rules unless you want to look into becoming your own moon -
> which is not particularly easilly done nor supported when I last looked
> into that.
>
> As for the tun device, zerotier appears to create its own interface
> (probably linked to or tun/tap device) which looks like the following once
> you are on the network and authorised:
>
> ubuntu:~$ ip addr show dev ztbpapt2fl
> 4: ztbpapt2fl: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 2800 qdisc fq_codel
> state UNKNOWN group default qlen 1000
> link/ether 3a:3e:9d:92:77:00 brd ff:ff:ff:ff:ff:ff
> inet ***REMOVED*** brd ***REMOVED*** scope global ztbpapt2fl
> valid_lft forever preferred_lft forever
> inet6 ***REMOVED*** scope link
> valid_lft forever preferred_lft forever
>
>
> I did nothing special to get it working just now (no port forwarding or
> NAT) except for following the install instructions at
> https://www.zerotier.com/download/ and then ran:
>
> ubuntu:~$ sudo zerotier-cli info
> 200 info 555702f433 1.4.6 ONLINE
>
> ubuntu:~$ sudo zerotier-cli join <myztnetwork>
> 200 join OK
>
> I suspect that either the snap install isn't working as expected or you
> have some restriction or application/URL filtering in place preventing the
> session from establishing as the applicatio seems to indicate that it
> operates over HTTP/HTTPS:
>
> ubuntu:~$ sudo zerotier-cli -h | grep HTTP
> -p<port> - HTTP port (default: auto)
>
>
> I'd also suggest installing as per the instructions at
> https://www.zerotier.com/download/ to rule that out.
>
> Lastly, I stronly suggest TURNING OFF uPNP due to its numerous
> vulnerabilities.
>
>
> Regards,
>
> *Dean Bergin*
>
>
> On Fri, 3 Apr 2020 at 15:49, Shanon Loughton <autobot at iinet.net.au> wrote:
>
>> Hi
>>
>> Im trying to just join a friends network on zerotier with Ubuntu 18.04.
>> Anyone know how to get the TUN device working? It seems to be there. I just
>> cant get a zt0 interface. Router is forwarding 9993, and other UPNP
>> zerotier connections are active. See PORT_ERROR.
>>
>> Thanks for any help.
>> Shanon
>>
>>
>> Router Upnp active
>> ZeroTier/**********@22875 22875 UDP 192.168.1.102 22875
>> ZeroTier/**********@26603 26603 UDP 192.168.1.102 26603
>>
>> Router NAT
>> Zerotier 9993 192.168.1.102 9993 UDP
>>
>> user at host:~$ uname -a
>> Linux cgltower-gamer 5.3.0-7625-generic
>> #27~1576774585~18.04~c7868f8-Ubuntu SMP Thu Dec 19 20:37:47 UTC x86_64
>> x86_64 x86_64 GNU/Linux
>>
>> user at host:~$ ls -la /dev/net/tun
>> crw-rw-rw- 1 root root 10, 200 Apr 3 16:48 /dev/net/tun
>>
>> user at host:~$ lsmod | grep tun
>> xfrm4_tunnel 16384 0
>> tunnel4 16384 1 xfrm4_tunnel
>> ip6_udp_tunnel 16384 1 l2tp_core
>> udp_tunnel 16384 1 l2tp_core
>>
>> user at host:~$ sudo snap install zerotier-one
>> zerotier-one 1.4.6 from Lance Hartung (lh) installed
>>
>> user at host:~$ sudo zerotier-one.zerotier-cli join fffffffffffffff
>> 200 join OK
>>
>> user at host:~$ sudo zerotier-one.zerotier-cli listnetworks
>> 200 listnetworks <nwid> <name> <mac> <status> <type> <dev> <ZT assigned
>> ips>
>> 200 listnetworks fffffffffffffff 12:68:5d:31:08:0d PORT_ERROR PRIVATE -
>>
>> user at host:~$ ifconfig
>> enp111s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
>> ether xx:xx:xx:xx:xx:xx txqueuelen 1000 (Ethernet)
>> RX packets 0 bytes 0 (0.0 B)
>> RX errors 0 dropped 0 overruns 0 frame 0
>> TX packets 0 bytes 0 (0.0 B)
>> TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
>>
>> lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
>> inet 127.0.0.1 netmask 255.0.0.0
>> inet6 ::1 prefixlen 128 scopeid 0x10<host>
>> loop txqueuelen 1000 (Local Loopback)
>> RX packets 794 bytes 80452 (80.4 KB)
>> RX errors 0 dropped 0 overruns 0 frame 0
>> TX packets 794 bytes 80452 (80.4 KB)
>> TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
>>
>> wlo1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
>> inet 192.168.1.102 netmask 255.255.255.0 broadcast 192.168.1.255
>> inet6 xxxx::xxxx:xxxx:xxxx:xxxx prefixlen 64 scopeid 0x20<link>
>> ether xx:xx:xx:xx:xx:xx txqueuelen 1000 (Ethernet)
>> RX packets 37035 bytes 33206291 (33.2 MB)
>> RX errors 0 dropped 0 overruns 0 frame 0
>> TX packets 30989 bytes 7421066 (7.4 MB)
>> TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
>> _______________________________________________
>> PLUG discussion list: plug at plug.org.au
>> http://lists.plug.org.au/mailman/listinfo/plug
>> Committee e-mail: committee at plug.org.au
>> PLUG Membership: http://www.plug.org.au/membership
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.plug.org.au/pipermail/plug/attachments/20200406/31a427b8/attachment.html>
More information about the plug
mailing list