информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / sysadmin
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
дык я не пойму никак че ты хош то??? какие задачи ставишь??? 11.04.02 12:53  Число просмотров: 1103
Автор: ntlm Статус: Незарегистрированный пользователь
<"чистая" ссылка>
<sysadmin>
ipfw ёптить... Дайте мыло и верёвку! :(( 05.04.02 17:09  
Автор: choor Статус: Elderman
<"чистая" ссылка>
Короче.. суть в том... я всё делал.. даже экран протерал и танцевал перед ним.... А он сука!!!! Да именно сука!!! Редиска, колбаска, пиписька, пушистые яйца, кролик соблезубый, мамонт дестрофик!!! И скрипт не выполняется.... Скрипт я прописал в rc.conf firewall_script="/etc/firewall/fwrules"
Там всё прописал, а правила не хотят выполняться... когда захожу там при ipfw sh токо одно правило по дефолту стоит.... короче... подключаюсь я через ppp ну всё пучком ppp.linkup прописал.... Всё сделал! А он сука!!!! Да именно сука!!! Редиска, колбаска, пиписька, пушистые яйца, кролик соблезубый, мамонт дестрофик!!! Он опять за своё кант кант кант :(((( Токо вот в чём ещё дело когда я добовляю правило # ipfw add 65000 allow ip from any to any и опять делаю # nslookup она уже другое говорит... типа тайм оут ну есессено перед этим долго ждёт.... момед вообще нисчём не ощается..... короче.... конфликт у меня... помогите, а то он сука!!!! Да именно сука!!! Редиска, колбаска, пиписька, пушистые яйца, кролик соблезубый, мамонт дестрофик!!! Я скоро с ума сойду..... :((( Мне нужна скорая компьютерная помощь!
мнформация к размышлению по этой теме 08.04.02 03:41  
Автор: choor Статус: Elderman
<"чистая" ссылка>
Короче когда мне дали ppp.conf не мой, я его себе поставил и всё було гуд, но постоянно выдавалась какая-то ошибка... И я забил на него... Начал своё... А вот кстатти ppp.conf:
default:
 set log phase chat lcp ipcp ccp tun
 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\" ATE0Q0 OK \\dATDT\\T TIMEOUT 60 CONNECT"

 set device /dev/cuaa0
 set speed 115200
 set login
 set redial 3 3
 set reconnect 3 3
 enable lqr
 set lqrperiod 30

 nat enable yes
 nat deny_incoming yes
 nat use_sockets yes
 nat same_ports yes

 set ifaddr 10.0.0.1/0 10.0.0.2/0 0.0.0.0 0.0.0.0
 add default HISADDR
 delete 10.0.0.2

 set filter dial 0 permit 0 0 tcp syn
 set filter dial 1 permit 0 0 udp dst eq 53

 set filter alive 0 permit 0 0 tcp estab

papchap:
 set timeout 1800
 set phone 123456789
 set authname vasya
 set authkey superpuperpassword


---
мнформация к размышлению по этой теме 09.04.02 09:57  
Автор: ntlm Статус: Незарегистрированный пользователь
<"чистая" ссылка>
О БЛИН ДЫК ЭТОЖ МОЙ КОНФИГ, Я ЕГО ФАДЕЕВУ ДАВАЛ
ЗВОНИ В ИВЦ ТТГ ЕСЛИ ЧТО


> Короче когда мне дали ppp.conf не мой, я его себе поставил
> и всё було гуд, но постоянно выдавалась какая-то ошибка...
> И я забил на него... Начал своё... А вот кстатти ppp.conf:
>
> default:
>  set log phase chat lcp ipcp ccp tun
>  set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"\"
> ATE0Q0 OK \\dATDT\\T TIMEOUT 60 CONNECT"
> 
>  set device /dev/cuaa0
>  set speed 115200
>  set login
>  set redial 3 3
>  set reconnect 3 3
>  enable lqr
>  set lqrperiod 30
> 
>  nat enable yes
>  nat deny_incoming yes
>  nat use_sockets yes
>  nat same_ports yes
> 
>  set ifaddr 10.0.0.1/0 10.0.0.2/0 0.0.0.0 0.0.0.0
>  add default HISADDR
>  delete 10.0.0.2
> 
>  set filter dial 0 permit 0 0 tcp syn
>  set filter dial 1 permit 0 0 udp dst eq 53
> 
>  set filter alive 0 permit 0 0 tcp estab
> 
> papchap:
>  set timeout 1800
>  set phone 123456789
>  set authname vasya
>  set authkey superpuperpassword
> 
> 

---
чего? 09.04.02 10:03  
Автор: choor Статус: Elderman
<"чистая" ссылка>
а того, что... 09.04.02 10:19  
Автор: ntlm Статус: Незарегистрированный пользователь
<"чистая" ссылка>
...этот конфиг - мой сильно урезанный вариант - делался мной специально для одного человека, как он к тебе попал я не знаю 8))

ЗЫ. даже вася с суперпупером и телефоном остались нетронутыми 8)))

короче будут вопросы пиши на мыло ntlm@mail.ru или найди того кто тебе его дал, он скажет мои координаты
Дык ты мне его и дал ;) 09.04.02 10:33  
Автор: choor Статус: Elderman
<"чистая" ссылка>
просто LOL 8))))) че тогда прикидываешся? 09.04.02 10:38  
Автор: ntlm Статус: Незарегистрированный пользователь
<"чистая" ссылка>
А слабо 11.04.02 10:27  
Автор: choor Статус: Elderman
<"чистая" ссылка>
Мне ppp.conf написать за большое человеческое спасибо.... :)
дык я не пойму никак че ты хош то??? какие задачи ставишь??? 11.04.02 12:53  
Автор: ntlm Статус: Незарегистрированный пользователь
<"чистая" ссылка>
я тебе мылом 11.04.02 13:06  
Автор: choor Статус: Elderman
<"чистая" ссылка>
а зачем на уровне ppp пакеты фильтровать? у тебя же фв есть:) 08.04.02 15:43  
Автор: йцукенг <jcukeng> Статус: Member
<"чистая" ссылка>
> set filter dial 0 permit 0 0 tcp syn
> set filter dial 1 permit 0 0 udp dst eq 53
> set filter alive 0 permit 0 0 tcp estab
убери эти строчки.
и, кстати, посмотри, что в /var/ppp.log пишется при коннекте.
по хорошему, надо и праймари, и секондари DNS прописывать в правилах.
PS. ты так и не сказал, что выдает tail /var/log/security при попытке куда-нибудь зайти.
и ругается или нет система на
#ipfw flush
#sh /etc/fwrules
Мыла не дам - жалко, а вот веревку забирай 07.04.02 18:03  
Автор: void Nick() Статус: Незарегистрированный пользователь
<"чистая" ссылка>
забей на все
# echo "/bin/sh /etc/rc.fw" >> /etc/rc.local
а в rc.fw:
ipfw add 65000 pass ip from not any to not any :))
. . . .
ipfw add 65534 deny tcp from microsoft.com to me 22
не психуй. загляни внутрь. 05.04.02 18:54  
Автор: йцукенг <jcukeng> Статус: Member
<"чистая" ссылка>
посмотри, какой скрипт запускается в соответствии с /etc/rc.conf
напиши свой скрипт и пропиши его в /etc/rc.conf.
например.
ipfw add allow ip fron any to any
а дальше начинай читать мануалы.
рулёзная вещь, эти мануалы:).
Да скрипт я сам прописывал... 06.04.02 08:29  
Автор: choor Статус: Elderman
<"чистая" ссылка>
что бы она всё вписывала я в rc.conf вот чё добавли
firewall_enable="YES"
    firewall_script="/etc/firewall/fwrules"
    natd_enable="YES"
    natd_interface="tun0"
    natd_flags="-dynamic"

---
В своё время в /etc/firewall/fwrules прописанно вот это:
# Firewall rules
    fwcmd="/sbin/ipfw"
    $fwcmd -f flush
    $fwcmd add divert natd all from any to any via tun0
    $fwcmd add allow ip from any to any via lo0
    $fwcmd add allow ip from any to any via fxp0
    $fwcmd add allow tcp from any to any out xmit tun0 setup
    $fwcmd add allow tcp from any to any via tun0 established
    $fwcmd add reset log tcp from any to any 113 in recv tun0
    $fwcmd add allow udp from any to x.x.x.x 53 out xmit tun0
    $fwcmd add allow udp from x.x.x.x 53 to any in recv tun0
    $fwcmd add 65435 allow icmp from any to any
    $fwcmd add 65435 deny log ip from any to any

---
Но когда я смотрю ipfw то не одного из этих правил там нету! вот так....
когда пытаюсь законектится:
# ppp
# term
# atdtxxxxx
# login:****# password:*****

---
После аторизации модем ещё общается немного, а потом простоперестаёт! Коворит не могу отрезольвить такой-то адрес.... Хотя она даже не пытается достучаться до DNS
Короче такое чувство, что ipfw просто нечего не пускает в сеть.. вот так.... Теперь у меня такой вопрос... Может надо прсото правило прописать что-бы он пускал? И какое?
в логи ipfw загляни. 07.04.02 04:06  
Автор: йцукенг <jcukeng> Статус: Member
<"чистая" ссылка>
в rc.conf отключи natd на первое время.
в /etc/fwrules поставь вот что:
my_ISPs_DNS = напиши сам:)
ipfw add allow tcp from any to any via tun0 established
ipfw add allow tcp from me to any via tun0 setup
ipfw add allow log icmp from any to any
ipfw add allow udp from me to $my_ISPs_DNS 53 via tun0
ipfw add allow udp from $my_ISPs_DNS to me via tun0
ipfw add allow ip from any to any via lo0
ipfw add deny log ip from any to any 

---
это примитивные правила, но за то время пока ты экспириментируешь, тебя не сломают:).
они должны работать.
PS. зачем тебе NAT? поставь сквид, обычным юзерам его хватает - passive ftp, http, https. плюс кэш для уменьшения траффика. тем более, как я понял ты юзаешь FreeBSD из дома, или я в этом ошибся?.
fuck! Нехрена не получилось... :( 07.04.02 11:57  
Автор: choor Статус: Elderman
<"чистая" ссылка>
Короче сделал я, как ты сказал
Вот мой rc.conf
# -- sysinstall generated deltas -- # Fri Apr  5 18:56:57 2002
# Created: Fri Apr  5 18:56:57 2002
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
kern_securelevel_enable="NO"
nfs_reserved_port_only="YES"
sendmail_enable="YES"
sshd_enable="YES"
usbd_enable="YES"
firewall_enabled="YES"
firewall_script="/etc/fwscript"

---
А вот /etc/fwscript:
my_ISPs_DNS = ns.tomsknet.ru 
ipfw add allow tcp from any to any via tun0 establishe
ipfw add allow tcp from me to any via tun0 setup
ipfw add allow log icmp from any to any
ipfw add allow udp from me to $my_ISPs_DNS 53 via tun0
ipfw add allow udp from $my_ISPs_DNS to me via tun0
ipfw add allow ip from any to any via lo0
ipfw add deny log ip from any to any 

---
После всего этого и reboot:
# ipfw sh
65535 44 3748 allow ip from any to any
# nslokkup*Can't find server name for address 217.106.32.254: Timed out.*Can't find server name for address 217.106.32.254: Timed out.*Default servers are not available.

---
Таже самая хЫня :(( Кстати вот какие я опции в ядро включил:
options IPFIREWALL 
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=100
options IPDIVERT
options TCP_DROP_SYNFIN

---
прям обидно, когда так делаешь, делаешь, а она тебе Fuck! И всё :((

посмотри сюда. 08.04.02 07:34  
Автор: йцукенг <jcukeng> Статус: Member
<"чистая" ссылка>
> my_ISPs_DNS = ns.tomsknet.ru
это синтаксически неправильно. так как ipfw работает только с IP-адресами.
> ipfw add allow tcp from any to any via tun0 establishe
ошибка. должно быть established - букву 'd' на конце забыл.
> # ipfw sh
> 65535 44 3748 allow ip from any to any
а вот ЭТО очень странно.
выходит, ты разрешил все что мог? или это опечатка?

если это не опечатка, то у тебя криво резолвятся имена. попробуй попинговать, например, адрес 195.230.90.26 (это www.lenta.ru). Если пингуется, попробуй зайти туда lynx'ом. Если получилось - значит, проблема в разрешении имен.

если это опечатка, и на самом деле ipfw sh dsдает
65535 44 3748 deny ip from any to any
то, возможно, в правила вкралась синтаксическая ошибка.
попробуй сделать вот что:
#ipfw l

#ipfw flush
#sh /etc/fwrules
посмотри что выдаст последняя команда
полезно также посмотреть, что выдаст
#tail /var/log/security

кстати, сам себя ты пингуешь?
ping localhost работает?
посмотри сюда. 09.04.02 06:06  
Автор: choor Статус: Elderman
<"чистая" ссылка>
Опять я сделал всё как ты сказал:
/etc/fwrules:
my_ISPs_DNS = 213.59.238.11
fwcmd="/sbin/ipfw" 
$fwcmd add allow tcp from any to any via tun0 established
$fwcmd add allow tcp from me to any via tun0 setup
$fwcmd add allow log icmp from any to any
$fwcmd add allow udp from me to $my_ISPs_DNS 53 via tun0
$fwcmd add allow udp from $my_ISPs_DNS to me via tun0
$fwcmd add allow ip from any to any via lo0
$fwcmd add deny log ip from any to any

---
Он опять же не работает.. потом сделал
# sh /etc/fwrules (тут-то он начал чё-то делать хех)
# ipfw l
00100 allow tcp from any to any via tun0 established
00200 allow tcp from me to any via tun0 setup
00300 allow log logamount 50 icmp from any to any
00400 allow udp from me to 0.0.0.53 via tun0
65535 allow ip from any to any
#tail /var/log/security
Apr  7 15:36:09  /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 out via lo0
Apr  7 15:36:09  /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 in via lo0
Apr  7 15:36:09  /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 out via lo0
Apr  7 15:36:09  /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 in via lo0
Apr  7 15:36:09  /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 out via lo0
Apr  7 15:36:09  /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 in via lo0
Apr  7 15:36:09  /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 out via lo0
Apr  7 15:36:09  /kernel: ipfw: 300 Accept ICMP:3.3 127.0.0.1 127.0.0.1 in via lo0
Apr  9 09:48:48  /kernel: ipfw: 300 Accept ICMP:8.0 213.210.70.142 195.230.90.26 out via tun0
Apr  9 09:48:56  last message repeated 8 times

---
ping работает только на меня(localhost) :(
прогресс. движемся дальше 09.04.02 08:29  
Автор: йцукенг <jcukeng> Статус: Member
<"чистая" ссылка>
давай теперь выясним, почему не пингуется, скажем, адрес www.lenta.ru
его IP 195.230.90.26
попингуй IP .
согласно правилу
ipfw add allow log icmp from any to any
такой пинг должен пройти.
попингуй www.lenta.ru
кстати, это правило:
00400 allow udp from me to 0.0.0.53 via tun0
абсолютно кривое! мы такого правила не писали:).
попробуй
вместо строки
my_ISPs_DNS = 213.59.238.11
написать
my_ISPs_DNS = "213.59.238.11"
или даже просто жестко прописать IP в правилах, не вводя переменную.
ведь смотри, что получается:
ты в /etc/fwrules написал больше правил, чем было перечислено в ответ на ipfw l(или ты не все что было выдано перечислил?).
если это не поможет, выполни команду
#ipfw add 1 allow ip from any to any
(это правило разрешает все, так что удали его сразу после проверки:))
если и это не поможет, то у тебя криво резолвятся имена.
и, блин, убери нафиг фильтры из ppp.conf
удачи!
так снёс я совсем ipfw 11.04.02 17:49  
Автор: choor Статус: Elderman
<"чистая" ссылка>
Таже самая фигня :((( а ля-ля-ля-ля, а я сошёл с ума,, какая досада... Неможет отрезольвить :(( Что делать?
1  |  2 >>  »  




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach