Thanks for the info on making a persistent change, this is helpful as a 
workaround for now.

I had previously tried to make it start after networking or networkmanager, 
without success. It seems it doesn’t wait for DAD.

It would be better if SSHD didn’t give up in scenarios like this, and kept 
retrying to start. For hosts without physical access, a lack of SSHD can be a 
big problem. 

Firewall rules are not always desirable, as enabling the firewall (and 
especially conntrack) can incur a significant performance hit, or introduce 
other problems. Systems acting as routers, or being used for network scanning 
for example.

There are also other reasons to bind to specific addresses, for instance if you 
want to run something else on the same port but a different address.

In any case binding to a specific address is a documented feature of OpenSSH, 
so it should be usable.

Reply via email to