LINUX.ORG.RU

Помогите настроить linuxdcpp (открыл порты для работы, но нет подключения)


0

1

Имеется настроенная сеть - http://paste.pocoo.org/show/250883/
Где eth0 - для подключения по pppoe, eth1 - для локальной сети.

iptables соответственно настроен так: http://paste.pocoo.org/show/250885/

Теперь в программе linuxdcpp делаю такие настройки подключения: http://bitbest.ru/files/2010_08_16_4376536019.png (написал там ip адрес подключения).
Теперь в linuxdcpp при попытке посмотреть список фалов программа выдает тайм-аут подключения.
Подскажите, где может быть ошибка?

P.S.
Проделал тоже самое при отключенном iptables - та же ситуация.


Попробуйте выбрать режим Active.

P.S. В iptables — каша.

edigaryev ★★★★★
()

Иногда в настройках хаба надо выбрать «Эмулировать DC++» (уже не помню, как точно в linuxdcpp).

PS. +1 к EiskaltDC++

swift
()

С eiskaltdcpp та же картина.

Skala
() автор топика
Ответ на: комментарий от crick

Это сделал. Без изменений. Я вот думаю- раз при отключенном iptables происходит тоже самое, то может дело в других настройках?

Skala
() автор топика
Ответ на: комментарий от Skala

Попробуйте сделать так: Запустить в терминале netcat чтобы он слушал порт 7773 (TCP):

nc -l -p 7773
Затем, зайти на http://www.canyouseeme.org/ и ввести в поле «What Port?» порт — 7773.

Каков будет результат?

Попробуйте проделать это также с

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT

edigaryev ★★★★★
()
Ответ на: комментарий от edigaryev

Когда делал nc -l -p 7773 в консоли, после раздумывания появилось сообщение «Can't grab 0.0.0.0:7773 with bind».
В это время на http://www.canyouseeme.org/ проверял порт 7773 , выдалось такое сообщение:
Error: I could not see your service on 82.116.8.12 on port (7773)
Reason: Connection timed out

Повторил тоже самое с отключенным iptables - тот же результат.

Skala
() автор топика
Ответ на: комментарий от edigaryev

Я и запускал nc от рута.
Может, провайдер не открыл эти порты? Ведь я делал-то все при отключенном файрволле.

Skala
() автор топика
Ответ на: комментарий от Skala

Тогда непонятно что мешало netcat'y сделать bind().

А если запустить linuxdcpp, и затем проверить TCP порт 7773(вы ведь его не меняли?) на canyouseeme?

edigaryev ★★★★★
()
Ответ на: комментарий от edigaryev

Да, порт не менял.
Запустил linuxdcpp, все точно так же- надпись на http://www.canyouseeme.org/ не поменялась: «Error: I could not see your service on 82.116.8.12 on port (7773) Reason: Connection timed out».
nc так же закрылся с сообщением «Can't grab 0.0.0.0:7773 with bind».
А вот lsof дал такую информацию:
# lsof -i :7773
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
linuxdcpp 3885 stas 4u IPv4 754330 0t0 TCP *:7773 (LISTEN)

Skala
() автор топика
Ответ на: комментарий от Skala

Откуда вы взяли IP — 82.116.8.12? Скорее всего вы за провайдерским NAT'ом.

Используйте Passive режим. В linuxdcpp он называется «Firewall».

edigaryev ★★★★★
()
Ответ на: комментарий от crick

Хаб?
Если хаб это http://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D1%82%D0%B5%D0%B2%D0%BE%D0%B9_%D0%B... , то в локалке. Но pppoe-подключение идет через сетевую карту.

Если хаб это http://ru.wikipedia.org/wiki/%D0%A5%D0%B0%D0%B1_(Direct_Connect)#.D0.A5.D0.B0... , то нет.

Skala
() автор топика
Ответ на: комментарий от crick

Раз «только passive», то хоть и жаль, но SOLVED.

Skala
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.