Если в конфиге sshd написать
ListenAddress 1.1.1.1 ListenAddress 0.0.0.0
то sshd будет слушать 0.0.0.0
Если написать
ListenAddress 0.0.0.0 ListenAddress 1.1.1.1
То будет слушать только 1.1.1.1
А если написать
ListenAddress 1.1.1.1 ListenAddress 1.1.1.2
То он будет слушать 1.1.1.1 и 1.1.1.2.
Третий вариант — ожидаемый. Первый — логичный. Второй же мне совершенно непонятен.