Centos: Как получить IP-адрес моего нового офиса, чтобы разрешить мне доступ по SSH к моему виртуальному серверу CentOS?

Centos: Как получить IP-адрес моего нового офиса, чтобы разрешить мне доступ по SSH к моему виртуальному серверу CentOS?

У меня есть виртуальный сервер Centos, настроенный на сервере Centos. Мне нужно подключиться по SSH с удаленной машины Windows через Putty.

Так продолжалось до недавнего времени, пока мы не изменили интернет-подключение и не получили новый статический IP-адрес.

Я пробовал редактировать файлы конфигурации httpd, qos.conf, iptables, чтобы разрешить доступ к брандмауэру, sshd_config, ssh_configcd, hosts.allow, hosts.deny и несколько других файлов, которые, как мне показалось, стоит проверить.

Есть ли какой-то конкретный файл, который мне следует проверить или поискать, чтобы снова заставить SSH работать? Я считаю, что старый IP-адрес был добавлен в файл где-то, что позволяло нам получить доступ.

ОБНОВЛЯТЬ: Используя SSH с Putty для входа в систему, я получаю сообщение об ошибке Connection Timed Out. Просматривая некоторые файлы в папке /etc/, я наткнулся на папку CSF, которая содержит несколько IP-адресов в csf.allow. Я пошел дальше, добавил наш новый IP-адрес и перезапустил CSF. После этого я получаю сообщение об ошибке: Connection denied.

ОБНОВЛЕНИЕ 2: Я решил запустить отладку на SSHD и теперь получаю следующее сообщение:

Cannot bind to port 22 on [my new static ip]
Bind to port 22 on [my new static ip] failed: Cannot assign requested address.
Cannot bind any address.

решение1

Я наконец-то решил эту проблему. Я заглянул внутрь файла конфигурации SSHD и там было что-то ListenAddress: open. Я закомментировал их и перезапустил SSHD. Это позволило всему запускаться, останавливаться и перезагружаться без сообщения об ошибке.

Теперь я могу подключиться по SSH из своего офиса.

Связанный контент