Я думаю, это из-за httpd
расположения файла PID. У меня была такая же проблема, и я решил ее, добавив «PidFile /var/run/httpd.pid
» в httpd.conf
и отключив ресурс webserver
, а затем запустив ресурсы httpd
и webserver
.
Я знаю, что не имеет смысла добавлять ответ после этого длинного пробела, но это может кому-то помочь.
Для переадресации портов socat
может быть самым простым
socat TCP-LISTEN:8889,fork,bind=192.168.11.99 TCP:172.16.5.80:22
Прослушивает порт 8889
, но только для локального IP-адреса 192.168.11.99
. Перенаправляет весь входящий трафик на172.16.5.80:22
Возможный файл службы systemd -(/etc/systemd/system/socat-ssh.service
)
[Unit]
Description=forwards local port 192.168.11.99:8889 to 172.16.5.80:22
After=ssh
[Service]
ExecStart=/usr/bin/socat -lf /var/log/socat-ssh.log TCP-LISTEN:8889,fork,bind=192.168.11.99 TCP:172.16.5.80:22
Restart=On-Failure
RestartSec=5
[Install]
WantedBy=default.target
(проверьте путь socat
для вашей системы)
Включить (для автозапуска при загрузке )и запустить (для первой инициализации):
systemctl enable socat-ssh
systemctl start socat-ssh