Перейти к содержанию
Авторизация  
vasyakanabis

Iptables + Pwsoft

Рекомендуемые сообщения

в сборке Pwsoft есть такой конфиг:

# Загрузка правил при запуске логина, файл config/iptables.txt
LoadIptablesRules = False

Вот содержимое config/iptables.txt :

# !! Только для UNIX-систем !!
# это не панацея, набросок со стандартными правилами; заддосить не смогли, зато сайт уронили - 1.3кк обращений в час.
# очищаем правила
/sbin/iptables -F
/sbin/iptables -t nat -F
/sbin/iptables -t mangle -F
# other network protection
echo 1 > /proc/sys/net/ipv4/tcp_syncookies                             # enable syn cookies (prevent against the common 'syn flood attack')
echo 0 > /proc/sys/net/ipv4/ip_forward                                 # disable Packet forwarning between interfaces
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts                 # ignore all ICMP ECHO and TIMESTAMP requests sent to it via broadcast/multicast
echo 1 > /proc/sys/net/ipv4/conf/all/log_martians                     # log packets with impossible addresses to kernel log
echo 1 > /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses         # disable logging of bogus responses to broadcast frames
echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter                         # do source validation by reversed path (Recommended option for single homed hosts)
echo 0 > /proc/sys/net/ipv4/conf/all/send_redirects                     # don't send redirects
echo 0 > /proc/sys/net/ipv4/conf/all/accept_source_route             # don't accept packets with SRR option
# запрещаем все
/sbin/iptables -P INPUT DROP
/sbin/iptables -P FORWARD DROP
/sbin/iptables -P OUTPUT DROP
# drop Bad Guys
/sbin/iptables -A INPUT -m recent --rcheck --seconds 60 -m limit --limit 10/second -j DROP
# drop unwanted services
/sbin/iptables -A INPUT -m multiport -p tcp --dports 25,110,111,119,143,465,563,587,993,995 -j DROP
/sbin/iptables -A INPUT -m multiport -p tcp --dports 25,110,111,119,143,465,563,587,993,995 -j DROP
# accept everything from loopback
/sbin/iptables -A INPUT -i lo -j ACCEPT
/sbin/iptables -A OUTPUT -o lo -j ACCEPT
# disable ping
/sbin/iptables -A INPUT -p icmp -j DROP
# internet (established and out)
/sbin/iptables -A OUTPUT -o eth0 -j ACCEPT
/sbin/iptables -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
# открываем порт логина 2106
/sbin/iptables -I INPUT -p tcp --dport 2106 -j ACCEPT
# закрываем порт гейм сервера 7777
/sbin/iptables -A INPUT -p tcp --dport 7777 -j DROP
###
# прочие разрешения
## коннект к БД, порт 3306
# запрет для всех остальных
/sbin/iptables -I INPUT -p tcp --dport 3306 -j DROP
# разрешить следующим IP
iptables -I INPUT -p tcp -s ВАШ_IP --dport 3306 -j ACCEPT
iptables -I INPUT -p tcp -s IP_САЙТА --dport 3306 -j ACCEPT
iptables -I INPUT -p tcp -s 127.0.0.1 --dport 3306 -j ACCEPT
## коннект к SSH, порт 22
# запрет для всех остальных
/sbin/iptables -I INPUT -p tcp --dport 22 -j DROP
# разрешить следующим IP
/sbin/iptables -I INPUT -p tcp --dport 22 -s ВАШ_IP -j ACCEPT

Везде ввел нужные ip,после рестарта пропадает вообще соединение, в игру не пускает,ну естественно что и коннект SSH и базы перестает работать.

Прошу подсказать,что не так?!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Советую не заниматься фигней и почитать форумы линукса (статьи про правила) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

напиши в скайп, попробую помочь крч

Изменено пользователем sharp1kQQ
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сначало аццепт првила, потом дроп, писал же 

начало открыть что надо, а потом закрыть всё?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

начало открыть что надо, а потом закрыть всё?)

там правило которое дропает весь входящий  трафик, отпиши в скайп

Изменено пользователем sharp1kQQ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...