| lesnoychelovek | 
             | 
    
| 
            
 
                Темы:
                
                    20
                
             
            
                Сообщения:
                
                    59
                
             
            
                Участник с: 21 августа 2008
             
            
         | 
        
            Нет ни одного открытого торрент порта (6881-6889). Пытался через iptables открыть 6888 - получил жилище индейцев (фиг вам). iptables     # Generated by iptables-save v1.4.4 on Thu Aug 20 18:58:44 2009
    *filter
    :INPUT ACCEPT [5230001:1773195748]
    :FORWARD ACCEPT [559529:371402201]
    :OUTPUT ACCEPT [6592719:4189652547]
    -A INPUT -p tcp -m tcp --dport 8666 -j ACCEPT
    -A INPUT -i eth0 -p tcp -m tcp --dport 6888 -j ACCEPT
    -A INPUT -i eth0 -p udp -m udp --dport 6888 -j ACCEPT
    -A OUTPUT -p udp -m udp --dport 6888 -j ACCEPT
    -A OUTPUT -p tcp -m tcp --dport 6888 -j ACCEPT
    COMMIT
    # Completed on Thu Aug 20 18:58:44 2009
    # Generated by iptables-save v1.4.4 on Thu Aug 20 18:58:44 2009
    *nat
    :PREROUTING ACCEPT [22023:1665768]
    :POSTROUTING ACCEPT [3406:204360]
    :OUTPUT ACCEPT [810180:63731282]
    -A POSTROUTING -o eth0 -j MASQUERADE
    COMMIT
    # Completed on Thu Aug 20 18:58:44 2009 | 
    
| ProFfeSsoRr | 
             | 
    
            
 
    
                Темы:
                
                    82
                
             
            
                Сообщения:
                
                    948
                
             
            
                Участник с: 14 мая 2009
             
            
         | 
        
            Нет ни одного открытого торрент порта (6881-6889)ну во-первых - порты ты сам волен выбирать. И вообще, на некоторые трекеры со стандартыми портами в принципе не пускают, из соображений безопасности. Далее - у тебя :INPUT ACCEPT, а значит все остальные строчки тебе нафиг не нужны - у тебя все везде уже открыто. Точно также и в таблице nat у тебя все ACCEPT - у тебя считай нет файервола, все открыто по всем направлениям. А зачем -A POSTROUTING -o eth0 -j MASQUERADE? Ты мапишь порты не на ту машину, на которой iptables, а на какую-то другую что ли (а комп с iptables выступает шлюзом интернета)? Тогда тебе надо не в INPUT порты прописывать, а в FORWARD, тебе ж трафик надо пропустить на тот другой комп, а не принять его на комп, на котором iptables крутится. В любом случае, сначала как минимум убери строчки :PREROUTING ACCEPTиз nat и :INPUT ACCEPT и :FORWARD ACCEPT из filter, и пропиши только нужные тебе порты.  | 
    
| lesnoychelovek | 
             | 
    
| 
            
 
                Темы:
                
                    20
                
             
            
                Сообщения:
                
                    59
                
             
            
                Участник с: 21 августа 2008
             
            
         | 
        
            Машина действительно раздаёт инет, просто за ней работаю ещё и я. (: nmap [[email protected] ~]$ nmap 127.0.0.1 Starting Nmap 5.00 ( http://nmap.org ) at 2009-08-21 13:59 YEKST Interesting ports on localhost.localdomain (127.0.0.1): Not shown: 999 closed ports PORT STATE SERVICE 111/tcp open rpcbind Nmap done: 1 IP address (1 host up) scanned in 0.26 seconds  | 
    
| ProFfeSsoRr | 
             | 
    
            
 
    
                Темы:
                
                    82
                
             
            
                Сообщения:
                
                    948
                
             
            
                Участник с: 14 мая 2009
             
            
         | 
        
            А причем тут nmap с 127.0.0.1? Тебе ж не по этому адресу инет приходит, так нафига его смотреть? Это ж не винда тебе, где как угодно не пиши - все равно один интерфейс. 127.0.0.1 это IPшник на lo, интерфейс обратной петли. А тебе надо nmap'ом сканировать свою машину с внешки, по её внешнему адресу. И не с этой же машины, т.к. iptables ж и nmap отработает ;)  И вообще, непонятно мне, зачем тебе тут nmap. У тебя ясно написано в конфиге iptables - усе везде ACCEPT с этой машины. Запрещено только пропускание пакетов, коли торрент не на машине с iptables, то тебе надо порты для торрента через FORWARD добавлять, командой наподобие -A FORWARD -p tcp -m tcp -m multiport –dports 22,25,53,80,143,443,1200,1234,5223,5500,3074 -i eth1 -j ACCEPT в таблице filter. Ты вообще понимаешь, как работает iptables? Если нет, то гугли “Руководство по iptables”, серьезный учебник, все расписано и объяснено. P.S. И вообще, ты свою сеть-то опиши. А то надо обо всем догадываться. На какую машину мапишь, на свой сервер или на сетевую, имена сетевых интерфейсов (в смысле там eth0 - внутренняя, eth1 - инет, и т.д.). P.P.S. Прочел твой ответ во второй теме. Значит случай у тебя как у меня. В мане для Azureus были приведены прям готовые строки для конфига iptables, вот они: -I INPUT 1 -i ppp0 -p tcp –tcp-flags SYN,RST,ACK SYN –dport ****** -m state –state NEW -j ACCEPT -I INPUT 1 -i ppp0 -p udp –dport ***** -m state –state NEW -j ACCEPT Ну интерфейс там уже сам на свой внешний сменишь, вместо звездочек - номера tcp (1 строка) и udp портов соответственно.  |