Полная версия этой страницы: Проброс портов
seval
Я сделал проброс портов на шару. Как я понял нужны порты 139 и 445.
iptables -t nat -A PREROUTING -p tcp -d 10.64.86.20 --dport 139 -j DNAT --to-destination 192.168.1.5:139
iptables -A FORWARD -i eth1 -d 192.168.1.15 -p tcp --dport 139 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -d 10.64.86.20 --dport 445 -j DNAT --to-destination 192.168.1.5:445
iptables -A FORWARD -i eth1 -d 192.168.1.15 -p tcp --dport 445 -j ACCEPT

Добавил 192.168.1.5 в клиенты разрешил порты 139,445. Так работать не хочет, а если разрешить все порты для этого клиента то тогда нормально работает.
Почему так?
hr84
Присоединяюсь к вопросу.
Пытаюсь сделать проброс портов через файл /etc/traffpro/traffpro_rule.cfg
создал правило 192.168.1.1 8081 192.168.2.100:8089

192.168.1.1 - это IP внешнего интерфейса
Но неработает (
Sly
Для проброса необходимо открывать кроме основных портов ещё и порты от 35000
seval
И по какой?
Sly
65535
seval
Спасибо! так работает
SyCraft
Это порты нужно добавить серверу или клиенту или и тому и тому?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.