Results 1 to 6 of 6

Thread: How to set up SSH access to my router?

  1. #1
    Join Date
    Jan 2021
    Beans
    1

    How to set up SSH access to my router?

    Hi,

    I am using an ZYXEL router (418N). In its NAT Application section I enabled SSH. There it asked for a server IP. I put IP of my computer, from which I am trying to access my router via SSH.

    If I do "nmap routerip" I don't see port 22 listed as open. I see

    Code:
    PORT     STATE SERVICE
    23/tcp   open  telnet
    80/tcp   open  http
    5431/tcp open  park-agent
    On my computer if I do "nmap localhost" I see

    Code:
    PORT     STATE SERVICE
    80/tcp   open  http
    443/tcp  open  https
    3306/tcp open  mysql
    8080/tcp open  http-proxy
    9502/tcp open  unknown
    9503/tcp open  unknowwn
    On my computer I can SSH to my webserver, so I know SSH is working fine on my computer. I just can't figure out why I can't SSH to my router. The router also has NAT setup and port triggering, but I didn't tough those since I thought it was enough to just enable SSH. When I do "ssh user@routerip" I get "Connection Refused"

    Ideas on what I need to do?
    Last edited by QIII; January 23rd, 2021 at 06:57 PM. Reason: default font, color. Added code tags

  2. #2
    Join Date
    Aug 2005
    Location
    Northern Michigan USA
    Beans
    2,384
    Distro
    Xubuntu 22.04 Jammy Jellyfish

    Re: How to set up SSH access to my router?

    Besides enabling ssh on router there is probably a place to set the ssh port. Also to ssh to the port through a router use the router password not the computer password. It is also good to change the router port from the default 22 for ssh to enhance security. But if you change the ssh router port also allow that port through your ubuntu firewall. Another way is to set a port forwarding to the desired computer and make the local port 22 and the port range or outside port to whatever you want for example you set it for 2277 so you ssh using 2277 but the router interprets that as 22 for your address and you don't have to change anything in your ssh config files on your computer. I use an asus router so the words for ports may vary on a different router.

  3. #3
    Join Date
    Nov 2008
    Location
    Boston MetroWest
    Beans
    16,326

    Re: How to set up SSH access to my router?

    Did you try both the internal and external addresses of the router?
    If you ask for help, do not abandon your request. Please have the courtesy to check for responses and thank the people who helped you.

    Blog · Linode System Administration Guides · Android Apps for Ubuntu Users

  4. #4
    Join Date
    Dec 2014
    Beans
    2,591

    Re: How to set up SSH access to my router?

    The NAT (Network Address Translation) settings are for enabling access to servers inside the LAN from the Internet. You've basically told your router - the machine which is both on the internet and on your LAN - to sent any traffic coming in from the internet on port 22 to your machine. This is probably not what you wanted ...

    Since I don't have this router, I don't know whether there's an ssh-server on the router but I doubt it. This is usually a feature for professional devices and the 418N is sold as a home router. The manual available at zyxel.com doesn't mention ssh at all.

    Holger

  5. #5
    Join Date
    Jul 2008
    Location
    The Left Coast of the USA
    Beans
    Hidden!
    Distro
    Kubuntu

    Re: How to set up SSH access to my router?

    @bhuether:

    Please use the default font and color in your posts.

    Enclose all terminal commands and results in code tags:

    1. If you are using the "Reply to Thread" button then type or paste your text, highlight the text and use the # button in the text box header. Alternatively, click the # button first, place your cursor between the code tags and type or paste your text.

    2. If using "Quick Reply" then type [code] at the beginning and [/code] at the end. The square brackets are required.
    Please read The Forum Rules and The Forum Posting Guidelines

    A thing discovered and kept to oneself must be discovered time and again by others. A thing discovered and shared with others need be discovered only the once.
    This universe is crazy. I'm going back to my own.

  6. #6
    Join Date
    Nov 2007
    Location
    London, England
    Beans
    7,703

    Re: How to set up SSH access to my router?

    Are you trying to connect to the router, or to your PC?

    If you are trying to connect to the router then do not configure NAT for SSH - this will make the router forward SSH connections to your PC, and presumably then hide the router's SSH service even if it does exist (I don't know if this router can accept SSH).

    If you are trying to get the router to forward SSH connections to your PC, then you need to install an SSH server on your PC - at the moment it's not listening on port 22.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •