Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
iptables [2015/03/16 10:40] 81.222.241.194 |
iptables [2015/03/16 17:48] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
| | ||
- | A. Теория. | + | A. Теория. |
https:// | https:// | ||
http:// | http:// | ||
Строка 40: | Строка 40: | ||
6. **-s** <- исходящий адрес/ | 6. **-s** <- исходящий адрес/ | ||
7. **-d** <- адрес/ | 7. **-d** <- адрес/ | ||
+ | 8. **-A** <- указать цепочку\\ | ||
+ | |||
+ | Мы рассмотрим правила iptables на примере пограничного фаервола, | ||
+ | \\ | ||
+ | Легенда: | ||
+ | |||
+ | 1. eth0 <- это наш внешних интерфейс, | ||
+ | 2. eth1 <- интерфейс смотрит в офисную сеть 172.16.5.0/ | ||
+ | 3. eth2 <- интерфейс смотрит в сеть где находятся тестовые веб-сервера, | ||
+ | 4. eth3 <- интерфейс за которым находятся наши боевые сервера, | ||
+ | 5. 172.17.1.10 <- IP нашего почтового сервера \\ | ||
+ | 6. 188.251.148.31 <- внешний IP нашего админа \\ | ||
+ | 7. 172.16.5.7 <- рабочий комп < | ||
B. Пишем правила. | B. Пишем правила. | ||
Строка 52: | Строка 65: | ||
4. Теперь нам необходимо написать правила в основную таблицу **filter**\\ | 4. Теперь нам необходимо написать правила в основную таблицу **filter**\\ | ||
- | *nat \\ | + | '' |
:PREROUTING ACCEPT [0:0] \\ | :PREROUTING ACCEPT [0:0] \\ | ||
:INPUT ACCEPT [0:0] \\ | :INPUT ACCEPT [0:0] \\ | ||
Строка 59: | Строка 72: | ||
-A PREROUTING -p tcp -m state --state NEW -m tcp --dport 443 -j REDIRECT --to-ports 9001 \\ | -A PREROUTING -p tcp -m state --state NEW -m tcp --dport 443 -j REDIRECT --to-ports 9001 \\ | ||
-A PREROUTING -p tcp -m state --state NEW -m tcp --dport 80 -j REDIRECT --to-ports 9030 \\ | -A PREROUTING -p tcp -m state --state NEW -m tcp --dport 80 -j REDIRECT --to-ports 9030 \\ | ||
- | COMMIT \\ | + | COMMIT'' |
'' | '' |