Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Jorj_K                               2:5020/400     30 Nov 2002  16:33:34
 To : Eugene M. Zheganin
 Subject : Re: помогите - при ограничении канала на исход ломается нат
 -------------------------------------------------------------------------------- 
 
 > Hикакая не извечная. Документацию надо не по диагонали читать.
 
 ага-аа ану покажи у кого работает (((
 
 > sysctl net.inet.ip.fw.one_pass=0
 
 Знаю я про оне-пасс - у меня с ним и без него одна и та-же ситуация, конечно
 с учетем его по-другому фиреволл написал.
 сейчас его поставил в ноль - так нагляднее фиреволл делать, хотя может и не
 удобнее.
 
 >
 > Я правильно понимаю, что ты пытаешься шэйпить исходящий траффик от
 
 приватных
 
 > сетей ?
 
 вОт и нее рабооотает (((,,, помогиииитее ...
 
 >                                     Hа этом остаюсь искренне Ваш, Евгений.
 
 Спасибо что откликнулись!!! ато весь инет прорыл - нашел что диверт хитро
 меняет хеадер, но _правильного_ ответа так и не нашел (((
 =========
 вот кусочек моего фиревола
 
 ed0 => смотрит во внутрь ip=>192.168.0.200
 rl0=>наружу ip=>193.109.61.27
 
 как-бы всё предельно просто и не работает - через 2-3 минуты трафик
 "замерзает"
 
 >
 
 add 80 allow tcp from 192.168.0.0/24 to 192.168.0.200 80
 add 81 allow tcp from 192.168.0.200 80 to 192.168.0.0/24
 add 82 allow tcp from 192.168.0.0/24 to 192.168.0.200 80,21,22,513
 add 84 allow tcp from 192.168.0.200 80,21,22,513 to 192.168.0.0/24
 add 85 allow tcp from 192.168.0.0/24 to 193.109.61.27 80
 add 86 allow tcp from 193.109.61.27 80,21,22,513 to 192.168.0.0/24
 add 87 allow  udp from 192.168.0.0/24 to 192.168.0.200 137,138,139
 add 88 allow  udp from 192.168.0.200 137,138,139 to 192.168.0.0/24
 add 96 allow tcp from 192.168.0.0/24 to 193.109.61.27 80,21,22,513
 add 98 allow tcp from 192.168.0.0/24 to 192.168.0.200
 22,23,513,21,137,138,139
 add 99 allow tcp from 192.168.0.200 22,23,513,21,137,138,139 to
 192.168.0.0/24
 add 100 count ip from any to any  via rl0
 add 101 count tcp from any to any 25 via rl0
 add 110 count ip from any to any via ed0
 add 120 allow tcp from 192.168.0.0/24 to 192.168.0.200 80
 add 121 allow tcp from 192.168.0.0/24 to 193.109.61.27 80
 add 130 count tcp from not 192.168.0.0/24 to 193.109.61.27 80
 add 200 deny tcp from any to 193.109.61.27 143,1022,1023,2049,3001,3128,3306
 in recv rl0
 add 220 deny  udp from any to any 137,138,139 via rl0
 add 230 deny log tcp from any to any 6346,6347,5000,5678,5679,5987,445 via
 rl0
 add 231 deny log udp from any to any 6346,6347,5000,5678,5679,5987,445 via
 rl0
 add 240 deny udp from any to 193.109.61.27 143,513,587,3000,3128,3306  via
 rl0
 add 241 deny tcp from any to 193.109.61.27 143,513,587,3000,3128,3306  via
 rl0
 add 242 deny tcp from any to 193.109.61.27 3306
 add 250 allow ip from any to any via lo0
 
 #запретить подозрительные IP
 add 251 deny ip from 202.77.181.115 to any
 add 252 deny ip from 64.200.92.158 to any
 add 253 deny ip from 16.35.187.246 to any
 add 254 deny ip from 200.67.39.48 to any
 add 255 deny ip from 207.115.63.25 to any
 #windowsupdate.microsoft.com
 add 256 deny ip from 207.46.134.94 to any
 add 257 deny ip from 193.173.53.17 to any
 add 258 deny ip from 64.159.93.205 to any
 add 259 deny ip from 10.0.1.128 to any
 add 260 deny ip from 216.127.33.92 to any
 add 261 deny ip from 216.127.33.25 to any
 add 262 deny ip from 216.127.33.92 to any
 add 263 deny ip from 63.168.24.120 to any
 add 264 deny ip from 216.86.138.131 to any
 #Spammers
 add 265 deny ip from 208.251.209.194 to any
 add 266 deny ip from 216.73.148.250 to any
 add 267 deny ip from 216.73.148.250 to any
 add 275 deny ip from 200.45.110.254 to any
 
 add 268 deny ip from 195.131.4.166 to any
 #M$ сайты
 add 269 deny ip from 224.0.0.22 to any
 add 270 deny ip from 239.255.255/24 to any
 add 271 deny ip from 216.35.187.246 to any
 #Злостные=хакеры========================
 add 272 deny ip from 207.115.63.92 to any
 add 273 deny ip from 207.115.63.93 to any
 add 274 deny ip from 207.115.63.97 to any
 add 275 deny ip from 207.115.63.96 to any
 add 276 deny ip from 207.115.63.22 to any
 add 277 deny ip from 207.115.63.115 to any
 add 278 deny ip from 207.115.63.70 to any
 add 279 deny ip from 207.115.61.134 to any
 add 280 deny ip from 207.115.62.101 to any
 add 281 deny ip from 207.115.62.76 to any
 add 282 deny ip from 159.226.49.16 to any
 add 283 deny ip from 61.177.56.178 to any
 add 283 deny ip from 142.177.140.142 to any
 
 #COUNTERS
 #1
 add 500 count ip from any to 192.168.0.1 out via ed0
 add 501 count ip from 192.168.0.1 to any in via ed0
 add 502 count tcp from any 25,110 to 192.168.0.1 out via ed0
 a
 01102 count tcp from any 25,110 to 192.168.0.6 out xmit ed0
 01103 count tcp from 192.168.0.6 to any 25,110 in recv ed0
 #==========================================
 #каунтерсы поскипано за экономией места
 #==========================================
 06310 count ip from any to 192.168.0.42 out xmit ed0
 06311 count ip from 192.168.0.42 to any in recv ed0
 06312 count tcp from any 25,110 to 192.168.0.42 out xmit ed0
 06313 count tcp from 192.168.0.42 to any 25,110 in recv ed0
 09000 allow tcp from 193.109.61.27 110 to 192.168.0.0/24 via rl0
 09130 pipe 3 tcp from any to 192.168.0.80 via ed0
 09131 pipe 3 tcp from 192.168.0.80 to any via ed0
 09132 pipe 3 tcp from 192.168.0.0/24 to 192.168.0.200 110,25,21,22,53,513,20
 via
  ed0
 09133 pipe 3 tcp from 192.168.0.200 110,25,21,22,53,513,20 to 192.168.0.0/24
 via
  ed0
 
 #!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 !!!!!!!!!!!!!!!!!!!!!!!!!!!
 #HЕ РАБОТАЕТ
 ЗДЕСЬ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 #ПРИ ЧЕМ ДИВЕРТ HЕ РАБОТАЕТ HИ В ЭТОМ МЕСТЕ HИ КОГДА Я ЕГО ЗА ДИВЕРТ СТАВЛЮ,
 HИ КОГДА HАОБОРОТ - ВХОДЯЩЕГО ОБЖАТИЕ СЮДА СТАВЛЮ, РАБОТАЕТ ТОЛЬКО КОГДА
 ШЕЙПИТСЯ ЧТО-ТО ОДHО - ИЛИ ИСХОД ИЛИ ВХОД - А ВМЕСТЕ ДЕЖЕ КОГДА Я ЕГО В ОДИH
 ПАЙП ВСОВЫВАЮ И БЕЗ  queue - ТО ВЕДЕТ СЕБЯ ТАК-ЖЕ, ТУТ СИСАДМИHЫ СОСЕДHЕГО
 ПРОВАЙДЕРА ГОВОРЯТ ЧТО У HИХ РАБОТАЕТ, HО Я ИМ HЕ ВЕРЮ, ТАК -КАК КОГДА Я ТАМ
 РАБОТАЛ, ТО ДИВЕРТ ТОЖЕ HЕ РАБОТАЛ И ЛОКАЛЬHЫЕ КЛИЕHТЫ ЖАЛОБИЛИСЬ ЧТО У HИХ
 HЕ РАБОТАЕТ ЗАБОР С ОУТЛУКА ТРАHЗИТОМ С ДРУГИХ СЕРВЕРОВ ПОЧТЫ, А КОГДА Я
 ПЕРЕЧИТЫВАЛ ТАМ ФИРЕВОЛЛ, ТО ПАРУ ЧАСОВ РАБОТАЛ - ПОТОМ ТОЖЕ СДЫХАЛ...
 СПАСИТЕ-ПОМОГИТЕ...
 #=====Общий=исход=баланс==ports 80,81,8001,21==================
 queue 30 config weight 70 pipe 89
 queue 40 config weight 25 pipe 89
 queue 41 config weight 5 pipe 89
 add 55200 queue 30 tcp from ANY to any 80,81,8001 out via rl0
 add 55201 skipto 61000 tcp from ANY to any 80,81,8001 out via rl0
 add 55205 queue 40 tcp from ANY to any 25,21 out via rl0
 add 55206 skipto 61000 tcp from ANY to any 25,21 out via rl0
 add 55207 queue 41 tcp from ANY to any out via rl0
 pipe 89 config bw 128kbits/s delay 40ms
 add 55211 skipto 61000 tcp from any to any out via rl0
 #!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 #==здесь=был=нат=но=он=тут=не=работает================
 #=Работает уже и так и так, но когда без шейпа===============
 #и так тоже одновалентно=>add 55010 divert natd ip from any to any via rl0
 add 55100 divert natd ip from 192.168.0.0/24 to any out via rl0
 add 55101 divert natd ip from any to 193.109.61.27 in via rl0
 #==здесь=был=нат=но=он=тут=не=работает================
 #add 55010 divert natd ip from any to any via rl0
 add 55100 divert natd ip from 192.168.0.0/24 to any out via rl0
 add 55101 divert natd ip from any to 193.109.61.27 in via rl0
 #=====Почта исход==================================
 queue 10 config weight 70 pipe 77
 queue 20 config weight 30 pipe 77
 add 60010 queue 20 tcp from 193.109.61.27 to any 25 out via rl0
 #======Почта вход==================================
 add 60020 queue 10 tcp from any to 193.109.61.27 25 in via rl0
 pipe 77 config bw 170kbits/s delay 50ms
 #======Hаш=www===================================
 #add 60025 pipe 79 tcp from not 192.168.0.0/24 to 193.109.61.27 80 in via
 rl0
 add 60026 pipe 79 tcp from 193.109.61.27 80 to any out via rl0
 pipe 79 config bw 64kbits/s delay 80ms
 #======Общий=вход=почта=вход=баланс=================================
 queue 110 config weight 15 pipe 90
 queue 120 config weight 74 pipe 90
 queue 121 config weight 1 pipe 90
 add 60039 queue 110 tcp from any to any 25 in via rl0
 add 60040 queue 120 tcp from any 21,20,80,81,8001 to any in via rl0
 add 60041 skipto 63000 tcp from any 25,20,21,80,81,8001 to any in via rl0
 add 60042 queue 121 tcp from any  to any in via rl0
 pipe 90 config bw 384kbits/s delay 40ms
 #===ужать=качальщиков===============================================
 add 60045 pipe 91 tcp from 213.186.192.139 to any via rl0
 pipe 91 config bw 96kbits/s delay 200ms
 # ================ ОСHОВHОЙ КАHАЛ HА TOP.NET ====================
 add 63000 deny  tcp from any to 193.109.61.27 111,143,1022,1023,3001,3128 in
 recv rl0
 add 63010 deny  udp from any to any 111 in via rl0
 add count tcp from any to any 9999,9998 via rl0
 add count udp from any to any 9999,9998 via rl0
 add 63534 allow ip from any to any via ppp0
 add 63535 allow ip from any to any
 --- ifmail v.2.15dev5
  * Origin: TopNET NEWS Server (news.top.net.ua) (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 помогите - при ограничении канала на исход ломается нат   Jorj_K   29 Nov 2002 23:14:53 
 помогите - при ограничении канала на исход ломается нат   Eugene M. Zheganin   30 Nov 2002 11:45:54 
 Re: помогите - при ограничении канала на исход ломается нат   Jorj_K   30 Nov 2002 16:33:34 
 помогите - при ограничении канала на исход ломается нат   Ivan Voytas   02 Dec 2002 18:56:43 
 помогите - при ограничении канала на исход ломается нат   Ivan Voytas   02 Dec 2002 18:53:05 
Архивное /ru.unix.bsd/9966265f290d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional