/etc/rc.firewall#!/bin/sh
/sbin/ipfw -q flush
/sbin/ipfw add divert natd all from any to any via rl1
/sbin/ipfw add pass all from any to anyиз внутренней сети eMule ругается на закрытые UPD. В остальном инет работает нормально.
>/etc/rc.firewall
>
>#!/bin/sh
>/sbin/ipfw -q flush
>/sbin/ipfw add divert natd all from any to any via rl1
>/sbin/ipfw add pass all from any to any
>
>из внутренней сети eMule ругается на закрытые UPD. В остальном инет работает
>нормально.неправильная конфигурация
>>/etc/rc.firewall
>>
>>#!/bin/sh
>>/sbin/ipfw -q flush
>>/sbin/ipfw add divert natd all from any to any via rl1
>>/sbin/ipfw add pass all from any to any
>>
>>из внутренней сети eMule ругается на закрытые UPD. В остальном инет работает
>>нормально.
>
>неправильная конфигурацияЧего? Осла или NAT+IPFW
>>>/etc/rc.firewall
>>>
>>>#!/bin/sh
>>>/sbin/ipfw -q flush
>>>/sbin/ipfw add divert natd all from any to any via rl1
>>>/sbin/ipfw add pass all from any to any
>>>
>>>из внутренней сети eMule ругается на закрытые UPD. В остальном инет работает
>>>нормально.
>>
>>неправильная конфигурация
>
>Чего? Осла или NAT+IPFW
это полный фаервол? или сокращенный?
если сокращенный то в студию весь конфиг
если полный то - спроси у Осла чего он вобще хочет... может он через маскарад работaть неумеет:-)))
>>>>/etc/rc.firewall
>>>>
>>>>#!/bin/sh
>>>>/sbin/ipfw -q flush
>>>>/sbin/ipfw add divert natd all from any to any via rl1
>>>>/sbin/ipfw add pass all from any to any
>>>>
>>>>из внутренней сети eMule ругается на закрытые UPD. В остальном инет работает
>>>>нормально.
>>>
>>>неправильная конфигурация
>>
>>Чего? Осла или NAT+IPFW
>
>
>это полный фаервол? или сокращенный?
>если сокращенный то в студию весь конфиг
>если полный то - спроси у Осла чего он вобще хочет... может
>он через маскарад работaть неумеет:-)))Это весь /etc/rc.firewall
У Осла есть кнопка "TEST PORTS" попадаешь на сайт и там вот это:
Testing IP: yyyyy.xxxx.ru (xxx.xxx.xxx.xx)
Starting TCP connection test...
TCP test failed! UDP test will not be performed.Connection test finished.
-------------------------------------------
Results in detail:TCP connection test failed.
It was not possible, to establish a TCP connection to your eMule.
Other users will only be able to connect to you with the help of a server, resulting in a low ID for you. While eMule still works, this will give you several disadvantages. Therfore it is highly recommended to solve this problem.How to resolve port problems... Something is interfering with your network communications. There are two main reasons for this:
If you are using a firewall, ensure that your firwall don't block the required ports! You might need to set a rule to allow the ports to be available.
If you use a router, make sure that your router forwards the required ports to your local IP!You can find more details and guides here in the online help.
Дак может он требует обратного соединения?
Боюсь ему нужен проброс портов внутрь сетки...
>>>/etc/rc.firewall
>>>
>>>#!/bin/sh
>>>/sbin/ipfw -q flush
>>>/sbin/ipfw add divert natd all from any to any via rl1
>>>/sbin/ipfw add pass all from any to any
>>>
>>>из внутренней сети eMule ругается на закрытые UPD. В остальном инет работает
>>>нормально.
>>
>>неправильная конфигурация
>
>Чего? Осла или NAT+IPFWnatd естественно.
Вот простейший в настройке вариант.#divert
ipfw add divert natd ip from $NET to any out xmit fxp0
ipfw add divert natd ip from any to $EXT in recv fxp0$NET - твоя сетка
$EXT - внешний адрес шлюза
>>>>/etc/rc.firewall
>>>>
>>>>#!/bin/sh
>>>>/sbin/ipfw -q flush
>>>>/sbin/ipfw add divert natd all from any to any via rl1
>>>>/sbin/ipfw add pass all from any to any
>>>>
>>>>из внутренней сети eMule ругается на закрытые UPD. В остальном инет работает
>>>>нормально.
>>>
>>>неправильная конфигурация
>>
>>Чего? Осла или NAT+IPFW
>
>natd естественно.
>Вот простейший в настройке вариант.
>
>#divert
>ipfw add divert natd ip from $NET to any out xmit fxp0
>
>ipfw add divert natd ip from any to $EXT in recv fxp0
>
>
>$NET - твоя сетка
>$EXT - внешний адрес шлюзаС таким конфигом вообще инет перестал работать (rl1 - внешняя сетевуха):
#!/bin/sh
/sbin/ipfw -q flush
/sbin/ipfw add divert natd ip from 192.168.2.0 to any out xmit rl1
/sbin/ipfw add divert natd ip from any to <ВНЕШНИЙ_IP> in recv rl1или я чёто напутал?
>
>С таким конфигом вообще инет перестал работать (rl1 - внешняя сетевуха):
>
>#!/bin/sh
>
>/sbin/ipfw -q flush
>
>/sbin/ipfw add divert natd ip from 192.168.2.0 to any out xmit rl1
>
>/sbin/ipfw add divert natd ip from any to <ВНЕШНИЙ_IP> in recv rl1
>
>или я чёто напутал?192.168.2.0/24
natd надеюсь запущен?
>>
>>С таким конфигом вообще инет перестал работать (rl1 - внешняя сетевуха):
>>
>>#!/bin/sh
>>
>>/sbin/ipfw -q flush
>>
>>/sbin/ipfw add divert natd ip from 192.168.2.0 to any out xmit rl1
>>
>>/sbin/ipfw add divert natd ip from any to <ВНЕШНИЙ_IP> in recv rl1
>>
>>или я чёто напутал?
>
>192.168.2.0/24
>natd надеюсь запущен?Запущен... всё очень запущено :)
>>
>>С таким конфигом вообще инет перестал работать (rl1 - внешняя сетевуха):
>>
>>#!/bin/sh
>>
>>/sbin/ipfw -q flush
>>
>>/sbin/ipfw add divert natd ip from 192.168.2.0 to any out xmit rl1
>>
>>/sbin/ipfw add divert natd ip from any to <ВНЕШНИЙ_IP> in recv rl1
>>
>>или я чёто напутал?
>
>192.168.2.0/24
>natd надеюсь запущен?Инет работает, Ослик по-прежнему ругается и даёт LOW ID
>Инет работает, Ослик по-прежнему ругается и даёт LOW IDгде-то я натыкался на статью из серии "осел за фаерволом".
search by: edonkey ipfw
Ну вообще то в третьем посте было написано определенно,
If you use a router, make sure that your router forwards the required ports to your local IP!
Если вы за роутером , убедитесь что ваш роутер форвардит тербуемые порты на ваш локальный хост.
Смотри на клиенте на каком порту работает eMule и делай редирект на этот порт снаружи.
Возможно все заработает
>Ну вообще то в третьем посте было написано определенно,
>If you use a router, make sure that your router forwards the
>required ports to your local IP!
>Если вы за роутером , убедитесь что ваш роутер форвардит тербуемые порты
>на ваш локальный хост.
>Смотри на клиенте на каком порту работает eMule и делай редирект на
>этот порт снаружи.
>Возможно все заработаетКлиент Ослика работает на портах:
TCP 4662
UDP 4672
вот и поробуй сделать редирект на этот порт.
хотя во припомниаю что за натом на линуксе все фоигительно летало
может сами настройки emule?
>вот и поробуй сделать редирект на этот порт.
>хотя во припомниаю что за натом на линуксе все фоигительно летало
>может сами настройки emule?
Ну что за люди! Лениво наверное прочитать хелп к ослу? Написано же ясно какие порты ему нужны, вот их и пробрасывай туда-сюда.
Подробнее: http://www.emule-project.net/home/perl/help.cgi?l=1&topic_id...
Лично я сделал просто:
-A PREROUTING -i eth1 -p tcp --dport 4661 -j DNAT --to 192.168.248.179:4661
-A PREROUTING -i eth1 -p tcp --dport 4662 -j DNAT --to 192.168.248.179:4662
-A PREROUTING -i eth1 -p udp --dport 4665 -j DNAT --to 192.168.248.179:4665
-A PREROUTING -i eth1 -p udp --dport 4672 -j DNAT --to 192.168.248.179:4672
-A PREROUTING -i eth1 -p tcp --dport 4711 -j DNAT --to 192.168.248.179:4711
Получается что натом может работать только один клиент?, или всех клиентов на разняе порты и редиректов полный дом
>Ну что за люди! Лениво наверное прочитать хелп к ослу? Написано же
>ясно какие порты ему нужны, вот их и пробрасывай туда-сюда.
>Подробнее: http://www.emule-project.net/home/perl/help.cgi?l=1&topic_id...
>Лично я сделал просто:
>-A PREROUTING -i eth1 -p tcp --dport 4661 -j DNAT --to 192.168.248.179:4661
>
>-A PREROUTING -i eth1 -p tcp --dport 4662 -j DNAT --to 192.168.248.179:4662
>
>-A PREROUTING -i eth1 -p udp --dport 4665 -j DNAT --to 192.168.248.179:4665
>
>-A PREROUTING -i eth1 -p udp --dport 4672 -j DNAT --to 192.168.248.179:4672
>
>-A PREROUTING -i eth1 -p tcp --dport 4711 -j DNAT --to 192.168.248.179:4711
>
Куда ты это прописал можно поинтересоваться?