Сменил на сервере самба порты: 445 на 3333, 139 на 3000. Как смаунтить каталог на клиенте, чтобы не менять на нем порт и не указывать принудительно, а указать через iptables, forwarding этих портов?
Добавил правила для OUTPUT:
iptables -t nat -A OUTPUT -p tcp --dport 139 -j REDIRECT --to-ports 3000
iptables -t nat -A OUTPUT -p tcp --dport 445 -j REDIRECT --to-ports 3333
Для PREROUTING:
iptables -t nat -A PREROUTING -p tcp --dport 3000 -j REDIRECT --to 139
iptables -t nat -A PREROUTING -p tcp --dport 3333 -j REDIRECT --to 445
Но команда mount с клиента не проходит, в логах сервера ничего.
Если делать mount с указанием порта, тогда все проходит коректно:
mount -t cifs //192.168.200.20/test test -o username=test -o port=3333