LINUX.ORG.RU

SSH по 2 IP

 


0

1

Здравствуйте уважаемые гуру! У меня имеется VPS с двумя ip адресами

 venet0: <BROADCAST,POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    link/void
    inet 127.0.0.1/32 scope host venet0
    inet 89.108.01.215/32 brd 89.108.01.215 scope global venet0:0
    inet 89.108.01.10/32 brd 89.108.01.10 scope global venet0:1
    inet6 2a03:4900:1:3f4::2/128 scope global
       valid_lft forever preferred_lft forever

Я хочу иметь SSH доступ к 89.108.01.215 по 22 порту, а к 89.108.01.10 по 443. т.к. 443 порт у 89.108.01.215 уже используется https

Вопрос как мне это сделать, куда копать? Тех поддержка оказалась не в силах

Заранее благодарен

ЗЫ Пытался делать по этой статье https://www.savenkoff.com/2013/05/09/nastrojjka-ssh-tunnelya-s-pomoshhyu-putty/

но видимо автор этой статьи чайник и не знает, что запись в sshd_config вида:

ListenAddress 1.2.113.84:22
ListenAddress 1.2.113.91:443
это разрешение подключаться указанным ip адресам



Последнее исправление: serega063 (всего исправлений: 1)

это разрешение подключаться указанным ip адресам

Дааа лааадно?

zolden ★★★★★
()

А чуйник таки ты. ;)

man sshd_config

     ListenAddress
             Specifies the local addresses sshd(8) should listen on.  The fol‐
             lowing forms may be used:

                   ListenAddress host|IPv4_addr|IPv6_addr
                   ListenAddress host|IPv4_addr:port
                   ListenAddress [host|IPv6_addr]:port

             If port is not specified, sshd will listen on the address and all
             Port options specified.  The default is to listen on all local
             addresses.  Multiple ListenAddress options are permitted.

     Port    Specifies the port number that sshd(8) listens on.  The default
             is 22.  Multiple options of this type are permitted.  See also
             ListenAddress.

beastie ★★★★★
()
Ответ на: комментарий от beastie

А чуйник таки ты. ;)

спору нет я тоже, но у меня не работает такая конструкция

ListenAddress 89.108.01.10:22
ListenAddress 89.108.01.10:443

serega063
() автор топика
Ответ на: комментарий от serega063

Возможно у тебя включен селинукс и соответственно в 443-ем порту демону ssh отказывают. Ты б хоть логи показал, или там что за система стоит хотя бы. Хотя, судя по venet0: там у тебя openvz и наверняка никакого селинукса.

imul ★★★★★
()
Ответ на: комментарий от serega063

Сначала что за дистрибутив.
Если redhat (или клоны), то
systemctl -l status sshd
и скопипасть сюда вывод

Ну и чтобы сразу отбросить вариант с selinux, что показывает команда sestatus?

imul ★★★★★
()
Последнее исправление: imul (всего исправлений: 1)

Добавить разрешающее правило для 443/tcp в iptables может быть?

sanwashere ★★
()

копать в сторону маршрутизации.

voltmod ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.