По ssh можно зайти только после нажатия кнопки update в веб-интерфейсе
Добавил в post-firewall нужную строку (в соответсвии с рекомендациями Mam(o)n), но по ssh всё равно невозможно зайти на рутер с внехи... только если нажать кнопку Update в веб-интерфейсе рутера (IP Config-Misc-Update) Получается зайти один раз. Подскажите, что делать:confused:
Распутайте меня пожалуйста.
Пытался настроить безопасный доступ к ssh. Но что-то сам запутался.
ssh работает на стандартном порту (22).
Но доступ с работы я могу иметь только по 80 или 443 портам.
Поэтому делаю прокидывание 443 на локальный 22.
Сейчас этот кусок в пост-файрволл выглядит так:
Code:
# Ловим атакующих на shh (22) порт
# - создали таблицу для пакетов на 22 порт
iptables -N SSH_EVAL
# - Удаляю запрещающее правило
iptables -D INPUT -j DROP
# - все, что приход на 22 порт отправляем в нашу таблицу
iptables -A INPUT -p tcp --dport $SSH_PORT -j SSH_EVAL
# - фильтруем все, что не пришло с внутреннего интерфейса br0
iptables -A SSH_EVAL -i ! $BR0IF -p tcp -m state --state NEW --dport $SSH_PORT -m recent --set --name SSH_ATTACKER --rsource
iptables -A SSH_EVAL -i ! $BR0IF -p tcp -m state --state NEW --dport $SSH_PORT -m recent --update --seconds 600 --hitcount 4 --name SSH_ATTACKER --rsource -j DROP
# - установленные соединения разрешаю
iptables -A SSH_EVAL -p tcp --syn --dport $SSH_PORT -j ACCEPT
# - Возвращаю назад запрещающее правило
iptables -A INPUT -j DROP
# - пробрасываем внешний порт на 22 внутренний
iptables -t nat -I PREROUTING -i $PPP0IF -p tcp --dport $PPP0_SSH_PORT -j DNAT --to-destination $BR0IP:$SSH_PORT
где
Code:
PPP0IP=$2
VLAN1IP=$6
BR0IP=$4
PPP0IF=$1
VLAN1IF=$5
BR0IF=$3
SSH_PORT=22
PPP0_SSH_PORT=443
В результате получаются открытыми в интернет оба порта и 22 и 443.
Как сделать так чтобы остался открытым снаружи только 443, а внутри остался 22 ?
На WL-700gE отключается ssh
Такая вот проблема жить мешает.
Роутер WL-700gE, прошивка от KFurge.
Через какое-то время работы перестает пускать к себе по ssh.
Т.е. сначала могу нормально залогиниться через PuTTy и nTorrent c ББ или любого ноута.
Через какое-то время nTorrent пишет disconnected. При попытке запустить его по новой (опять же на любом компе) пишет Auth fail.
При попытке захода через PuTTy после ввода пароля пишет Access denied.
По телнету при этом пускает без проблем.
В чем может быть причина и как ее побороть?