The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Fedora 8 - WEB сервер"
Отправлено Kostyan_don, 01-Май-09 18:33 
>[оверквотинг удален]
>,а так же запущенные процессы?
>
>2. А как вы запускаете его?
>3. По http://127.0.0.1/ пытались ходить?
>4. Еще было бы неплохо логи посмотреть
>
>Ой не увидел, >
>И еще... по внутреннему интерфейсу все работает без проблем, даже по внешнему
>айпишнику...
>Тогда как сказали выше, нужно копать в сторону iptables

-----------------------------------------------------

modprobe ip_conntrack
modprobe ip_conntrack_ftp
#При выклюсеном selinux будет ругаться.
#iptables -F RH-Firewall-1-INPUT
iptables -t nat -F
iptables -t mangle -F
#
#Политики по умолчанию
#iptables -P INPUT DROP
#iptables -P OUTPUT DROP

#Настройка NAT для выхода клиентов в инернет.
#Отправка всех клиентов под сети 192.168.7.0/24 в интеренет.
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j SNAT --to-source 193.X.X.70
iptables -t nat -I POSTROUTING 1 -s 193.X.X.144/29 -o eth0 -j ACCEPT
#
iptables -A INPUT -p ICMP -j ACCEPT
iptables -A OUTPUT -p ICMP -j ACCEPT
#
iptables -A INPUT -p icmp -j ACCEPT
iptables -A OUTPUT -p icmp -j ACCEPT
#
#Блокировка неверных пакетов.
iptables -A INPUT -m state --state INVALID -j DROP
#
#Open connect to server, from global network.
#Открываю себе доступ к консоли. Этот трафик не считаю.
#Ограничения на подключение к ssh.
iptables -A INPUT -i eth1 -p tcp --dport 1981 -m state --state NEW -m recent --name SSH --set
iptables -A INPUT -i eth1 -p tcp --dport 1981 -m state --state NEW -m recent --name SSH --update --seconds 60 --hitcount 2 -j DROP
iptables -A INPUT -i eth1 -p tcp --dport 1981 -m state --state NEW -j ACCEPT
#
#Site
iptables -A INPUT -p TCP --dport 80 -i eth1 -j ACCEPT
iptables -A INPUT -p TCP --dport 80 -i eth0 -j ACCEPT
iptables -A INPUT -p TCP --dport 53 -i eth1 -j ACCEPT
iptables -A INPUT -p TCP --dport 53 -i eth0 -j ACCEPT
#iptables -A OUTPUT -p TCP --dport 53 -i eth1 -j ACCEPT
#PORTS
#
iptables -A INPUT -m tcp -p tcp --dport 25 -j ACCEPT
iptables -A OUTPUT -m tcp -p tcp --dport 25 -j ACCEPT
iptables -A INPUT -m tcp -p TCP --dport 25 -j ACCEPT
iptables -A OUTPUT -m tcp -p TCP --dport 25 -j ACCEPT
#
iptables -A INPUT -m tcp -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -m tcp -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -m tcp -p TCP --dport 22 -j ACCEPT
iptables -A OUTPUT -m tcp -p TCP --dport 22 -j ACCEPT
#
iptables -A INPUT -m tcp -p tcp --dport 3389 -j ACCEPT
iptables -A OUTPUT -m tcp -p tcp --dport 3389 -j ACCEPT
iptables -A INPUT -m tcp -p TCP --dport 3389 -j ACCEPT
iptables -A OUTPUT -m tcp -p TCP --dport 3389 -j ACCEPT
#
iptables -A INPUT -m tcp -p tcp --dport 53 -j ACCEPT
iptables -A OUTPUT -m tcp -p tcp --dport 53 -j ACCEPT
iptables -A INPUT -m tcp -p TCP --dport 53 -j ACCEPT
iptables -A OUTPUT -m tcp -p TCP --dport 53 -j ACCEPT
#
iptables -A FORWARD -i eth1 -o eth0 -p tcp --dport 3389 -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -p tcp --sport 3389 -j ACCEPT
#
#Ограничения на forward
#Блокировка неверных пакетов.
iptables -A FORWARD -m state --state INVALID -j DROP
# защита от скрытого сканирования портов
iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 15/minute -s 192.168.0.0/24 -d any/0 -j QUEUE
#
#Блокируем черезмерно большое кол-во icmp запрсов.
iptables -A FORWARD -p icmp -m limit --limit 250/sec --limit-burst 500 -j QUEUE
iptables -A FORWARD -p icmp -j DROP

--------------------------------------

>1. Странно как то, если у вас не запускается apache ">...shutting down", то откуда
>>tcp        0      0 :::80                       :::*                        LISTEN

Этот результат без Listen

--------------------------------------

>3. По http://127.0.0.1/ пытались ходить?

Нет... У меня там нету интерфейса... telnet-a тоже...

--------------------------------------

>2. А как вы запускаете его?

В автозагрузке httpd

--------------------------------------

>4. Еще было бы неплохо логи посмотреть

какие именно? где их взять?

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру