سلام دوستان
رو vmware یک ssh server با پرت 2222 راه اندازی کردم که ایپی 172.16.134.163 رو داره .
حالا وقتی از سیستم خودم به vmware میخام ssh بزنم , میخام که از پرت 22 استفاده کنم ولی به پرت 2222 اس اس اچ سرور متصل بشم .
برای این کار رول زیر رو تو سیستم خودم که میخام باهاش به vmware اس اس اچ بزنم تو iptables وارد کردم ولی کار نمیکنه
iptables -t nat -A OUTPUT -d 172.16.134.163 -p tcp --dport 22 -j REDIRECT --to-ports 2222
تغییر پرت رو با سیستمی که روش ssh server نصب هست رو بلدم ولی میخام با سیستم client انجامش بدم
خروجی iptables سیستم client :
root@lp:/# iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
REDIRECT tcp -- anywhere 172.16.134.163 tcp dpt:ssh redir ports 2222
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 192.168.1.0/24 anywhere
root@lp:/#