Назад | Перейти на главную страницу

Зависание SSH при включенном UFW

У меня есть небольшой сервер Ubuntu 10.10, и я недавно заметил странное поведение (не уверен, происходило ли это раньше). Если у меня включен ufw (по умолчанию запретить все, разрешить все, разрешить все http, разрешить все на случайном порте, который я использую для ssh), когда я выполняю некоторые действия в сеансе ssh, консоль ssh полностью зависает. Сервер продолжает работать, и если я закрою консоль, я могу начать еще один сеанс ssh. Это происходит независимо от того, откуда я вхожу в систему (пробовал с другого ubuntu и Mac). Действия довольно воспроизводимы, например vim некоторые файлы конфигурации (хотя vim-ing другие файлы работают), cat некоторые другие файлы и т. Д. Замораживание никогда не происходит, если ufw отключен. Есть идеи, что происходит? Спасибо! Кристиан

Дополнение: если вам интересно, да, у меня TcpKeepAlive включен, и я сомневаюсь, что это связано (это произойдет и с отключенным ufw)

В соответствии с просьбой: моя конфигурация ufw ниже. Кроме того, я не знаю, есть ли у него что-то делать, но у сервера есть 2 ips. На одном настроен домен ssh, а на одном обслуживать http (через apache2)

Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing)
New profiles: skip

To                         Action      From
--                         ------      ----
19922/tcp                  ALLOW IN    Anywhere
9418/tcp                   ALLOW IN    Anywhere
80/tcp                     ALLOW IN    Anywhere
443/tcp                    ALLOW IN    Anywhere

Похоже, у ufw проблема с VPS. Может быть связано с этим: http://blog.bodhizazen.net/linux/how-to-use-ufw-in-openvz-templates/ Я буду использовать iptables.