xtreamsolutions
New member
- Joined
- Jan 10, 2026
- Messages
- 2
DirectAdmin Version: 1.691
OS: Debian 13
listen=100.72.xxx.xx in the configuration file. I need DirectAdmin to only listen on my Tailscale IP for security purposes.
# /usr/local/directadmin/conf/directadmin.conf<br></span></span><span>listen=100.72.xxx.xx
$ ss -tlnp | grep 2222LISTEN 0 4096 *:2222 *:* users
("directadmin",pid=700367,fd=9))
DirectAdmin is still listening on all interfaces (*:2222).
OS: Debian 13
DirectAdmin
Problem
DirectAdmin continues to listen on all interfaces (*:2222) despite settinglisten=100.72.xxx.xx in the configuration file. I need DirectAdmin to only listen on my Tailscale IP for security purposes.
Current Configuration
# /usr/local/directadmin/conf/directadmin.conf<br></span></span><span>listen=100.72.xxx.xx
Expected Behavior
DirectAdmin should only listen on 100.72.xxx.xx:2222 (Tailscale interface).Actual Behavior
$ ss -tlnp | grep 2222LISTEN 0 4096 *:2222 *:* users
DirectAdmin is still listening on all interfaces (*:2222).
Steps Taken
- Added listen=100.72.xxx.xx to /usr/local/directadmin/conf/directadmin.conf
- Restarted DirectAdmin with systemctl restart directadmin
- Verified config with grep -n "listen" /usr/local/directadmin/conf/directadmin.conf - shows line 36: listen=100.72.xxx.xx