need way to define IP to bind/listen to. Port= is not sufficent

Author: Windows-Is-CancerCreated Jun 23, 2022Updated Jul 2, 2023

Tried the endlessh v1.1 package, available with UBUNTU 20.04 LTS Server. Ran into several problems:

man page mentions default config file, which is missing out of the box.

no endlessh-doc package available so cant lookup further docs or readme's

My Server has multiple interfaces and ip addresses. Therefor i configured the sshd to listen to very specific Interfaces/IPs and Ports . On "internal" interfaces/IPs it listens to standard port 22/tcp. On external interfaces/IPs it listens to a non-standard tcp port.

That means i am unable to run/start entlessh on plain port 22, since it is "in use" on some interfaces/IP addresses, since there seems no option to configure it like the sshd

Here is a partial example sshd conf:

ListenAddress 0.0.0.0:65000 ListenAddress [::]:65000 ListenAddress [::1]:22 ListenAddress 127.0.0.1:22 ListenAddress [fd00:dead:beef:cafe::1]:22 ListenAddress 192.168.0.1:22

Would be cool if endlessh could be configured just like sshd and that it would not bind just to all IPs with one single port.

MANY THANKS for all the work and effort so far! best wishes Axel