Linux/UNIX: Configure OpenSSH To Listen On an IPv6 Address

Linux/UNIX: Configure OpenSSH To Listen On an IPv6 Address

To configure OpenSSH to listen on an IPv6 address in Linux or Unix, you will need to edit the sshd_config configuration file.

The sshd_config file is typically located in the /etc/ssh directory. To edit the file, you will need to use a text editor, such as vi or nano.

To configure OpenSSH to listen on an IPv6 address, locate the following line in the sshd_config file:

#ListenAddress 0.0.0.0
Source:‮tual.www‬turi.com

Remove the # character at the beginning of the line to uncomment it, and then add the IPv6 address you want OpenSSH to listen on. For example:

ListenAddress [::]:22

This will configure OpenSSH to listen on all available IPv6 addresses on port 22.

You can also specify a specific IPv6 address to listen on. For example:

ListenAddress [2001:db8::1]:22

This will configure OpenSSH to listen on the IPv6 address 2001:db8::1 on port 22.

Save the changes to the sshd_config file and exit the text editor. Then, restart the OpenSSH server to apply the changes:

service ssh restart
Created Time:2017-10-30 10:17:48  Author:lautturi