This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ssh port forwarding don't work

Hi:

I want to do a port forwarding for ssh from external lan to a server in dmz. The same for www, ftp, telnet and any others. All work fine but ssh don't work. I have read in the forum something like do a NAT from external NIC to ssh server in dmz. Why? ssh is not de same that www, ftp or telnet that are working fine?. I know that I can't go to port 22 directly because is the port of ssh in the firewall. I have take port 2222.

More info: 

    0     0 DNAT       tcp  --  *      *       0.0.0.0/0            a.b.c.d        tcp spts:1024:65535 dpt:2222 to:172.26.0.2:22 
    0     0 DNAT       udp  --  *      *       0.0.0.0/0            a.b.c.d        udp spts:1024:65535 dpt:2222 to:172.26.0.2:22 

Packet filter let pass this packets.

Do you know where is the fault?

Thanks


This thread was automatically locked due to age.
Parents
  • Puilla,

    ssh uses source ports lower than 1024 (privileged ports)
    You have two possibilities, first is to change
    your NAT rules, second is to call ssh with the
    option -P .

     
    Why? ssh is not de same that www, ftp or telnet  
    It is!

    read you
    o|iver
Reply
  • Puilla,

    ssh uses source ports lower than 1024 (privileged ports)
    You have two possibilities, first is to change
    your NAT rules, second is to call ssh with the
    option -P .

     
    Why? ssh is not de same that www, ftp or telnet  
    It is!

    read you
    o|iver
Children