Итак, есть сервер который имеет внешний интерфейс с ip 10.3.70.96, и домашняя подсеть с диапазоном ip 192.168.4.1-6. Задача, чтобы
Решение просто:
#!/bin/sh################### PORTFORWARDING v0.1###################Открываем порты для DC++iptables -t nat -A PREROUTING -p TCP -d 10.3.70.96 --dport 10102 -j DNAT --to-destination 192.168.4.2iptables -t nat -A PREROUTING -p UDP -d 10.3.70.96 --dport 10102 -j DNAT --to-destination 192.168.4.2iptables -t nat -A PREROUTING -p TCP -d 10.3.70.96 --dport 10103 -j DNAT --to-destination 192.168.4.3iptables -t nat -A PREROUTING -p UDP -d 10.3.70.96 --dport 10103 -j DNAT --to-destination 192.168.4.3iptables -t nat -A PREROUTING -p TCP -d 10.3.70.96 --dport 10104 -j DNAT --to-destination 192.168.4.4iptables -t nat -A PREROUTING -p UDP -d 10.3.70.96 --dport 10104 -j DNAT --to-destination 192.168.4.4iptables -t nat -A PREROUTING -p TCP -d 10.3.70.96 --dport 10105 -j DNAT --to-destination 192.168.4.5iptables -t nat -A PREROUTING -p UDP -d 10.3.70.96 --dport 10105 -j DNAT --to-destination 192.168.4.5
На каждом компе в сети прописываем порты в DC соответственно с ip, и всё, всё работает=)
Вот кстати та песенка, которую найти не мог: Ключи - Нашла