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

айпи таблес

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


#!/bin/sh
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
iptables -X

iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT

# Login Server Port
LS_PORT=2106
# Game Server Port
GS_PORT=7777
# Site
SITE1=
SITE2=
SITE3=
SITE4=
SITE5=
SITE6=127.0.0.1
#SSH Connect#
SSH1=
SSH2=
SSH3=
# l2top
L2TOP=78.46.47.232

iptables -I INPUT -p icmp -j DROP --icmp-type 8
iptables -I INPUT -p tcp --syn --dport 2106 -m connlimit --connlimit-above 500 -j DROP

iptables -N WHITEMYSQL
iptables -A INPUT -p tcp --dport 3306 -j WHITEMYSQL
iptables -A WHITEMYSQL -s $SITE1 -j ACCEPT
iptables -A WHITEMYSQL -s $SITE2 -j ACCEPT
iptables -A WHITEMYSQL -s $SITE3 -j ACCEPT
iptables -A WHITEMYSQL -s $SITE4 -j ACCEPT
iptables -A WHITEMYSQL -s $SITE5 -j ACCEPT
iptables -A WHITEMYSQL -s $SITE6 -j ACCEPT
iptables -A INPUT -p tcp --dport 3306 -j DROP

iptables -N WHITESSH
iptables -A INPUT -p tcp --dport 22 -j WHITESSH
iptables -A WHITESSH -s $SSH1 -j ACCEPT
iptables -A WHITESSH -s $SSH2 -j ACCEPT
iptables -A WHITESSH -s $SSH3 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j DROP


iptables -A INPUT -p tcp -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -s $SITE1 -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -s $SITE2 -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -s $SITE3 -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -s $SITE4 -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -s $SITE5 -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -s $SITE6 -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -s $SSH1 -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -s $SSH2 -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -s $SSH3 -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -s $L2TOP -j ACCEPT

 

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

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


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

Люди у кого есть айпи таблес

в 99% дистрибутивов *nix установлен)

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


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

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

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

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

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

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

Войти

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

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

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

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

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