LINUX.ORG.RU
ФорумAdmin

vpn, pptp, dc++


0

0

Здравствуйте. Имею домашнюю сеть. Все компы подключены маршрутизатору. Один комп (назовем его сервер) имеет следующие интерфейсы

eth0 - локалка (192.168.0.4) статика

eth1 - провайдер (172.24.216.26) dhcp

ppp0 - pptp подключение через eth1 (инет провайдер раздает через vpn)

DNS на всех компах прописаны одни и те же, т.е. те которые первый комп получил по dhcp от провайдера.

Интернет в домашнюю сеть раздаю так.

# cat /etc/sysctl.conf

...

net.ipv4.ip_forward=1

...

# iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -j SNAT --to-source 10.24.216.26

Теперь проблема: Ни могу заставить работать DC++ на остальных компьютерах. Пробовал разные режимы: активный, пассивный, с брандмауером с указанием портов. Результат один - dc клиент не подключается к хабу.

Делал на первом компе так:

iptables -t nat -A PREROUTING -p TCP --dst 10.24.216.26 --dport 10101 -j DNAT --to-destination 192.168.0.1 iptables -t nat -A PREROUTING -p UDP --dst 10.24.216.26 --dport 10101 -j DNAT --to-destination 192.168.0.1

В DC клиенте на другом компе с ip 192.168.0.1 прописывал соответсвующие порты и ip 172.24.216.26. Не помогло.

Кто нибудь быть может сталкивался с подобным?

P.S. Компы на которые раздается инет не видят домен DC-хаба dc.inetvl.ru, однако по его ip 172.16.0.37 пингуется нормально. Хотя прочие DNS имена нормально пингуются, DNS сервера тоже пингуются. Сам же сервак пингует его нормально. Вот маршруты которые сервак сам выставил при поднятии интерфейсов eth1 и ppp0

# route

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

172.16.4.1 172.24.216.1 255.255.255.255 UGH 0 0 0 eth1

95.154.112.99 * 255.255.255.255 UH 0 0 0 ppp0

95.154.112.64 172.24.216.1 255.255.255.192 UG 204 0 0 eth1

95.154.113.0 172.24.216.1 255.255.255.128 UG 204 0 0 eth1

192.168.0.0 * 255.255.255.0 U 0 0 0 eth0

172.24.216.0 * 255.255.255.0 U 204 0 0 eth1

46.19.64.0 172.24.216.1 255.255.248.0 UG 204 0 0 eth1

94.198.216.0 172.24.216.1 255.255.248.0 UG 204 0 0 eth1

81.200.144.0 172.24.216.1 255.255.240.0 UG 204 0 0 eth1

172.16.0.0 172.24.216.1 255.240.0.0 UG 204 0 0 eth1

default * 0.0.0.0 U 0 0 0 ppp0

Если есть маршрутизатор, убедись что прокинут порт к серваку DC

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

[quote]Все компы подключены маршрутизатору.[/quote] Опечатался. Не маршрутизатор а куммутатор. Хаб в общем.

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

Порты открыты, в iptables правила только те, что указал, т.е. ту которые для раздачи инета нужны.

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