Πήγαινε στο DirectAdmin Admin Level.
Βήμα 1: Πρόσθεσε το hostname στο csf.dyndns
Extra features, ConfigServer Security & Firewall.
Στην ενότητα lfd – Login Failure Daemon, πάτα το κουμπί: lfd Dynamic DNS

Εκεί επεξεργάζεσαι το αρχείο /etc/csf/csf.dyndns.
Πρόσθεσε γραμμές όπως:
tcp|in|d=2222|s=το-dyndns-hostname.dyndns.org
tcp|in|d=777|s=το-dyndns-hostname.dyndns.org
Πάτησε Change και Return
Βήμα 2: Ενεργοποίησε το DYNDNS
Πίσω στο μενού του CSF, πάτα Firewall Configuration.
Βεβαιώσου ότι είναι ενεργό:
DYNDNS = 600
Δηλαδή να κάνει resolve κάθε 10 λεπτά. Μπορείς να το βάλεις και 300 για πιο συχνά.
Επίσης, βεβαιώσου ότι το DYNDNS_IGNORE είναι “0” ή “Off”.
Πάτησε Restart csf+lfd
Βήμα 3: Άνοιξε τις πόρτες στο Firewall
Πήγαινε ξανά στο Firewall Configuration.
Βρες το πεδίο TCP_IN.
Πρόσθεσε τις πόρτες που χρησιμοποιείς (π.χ. 2222 για DirectAdmin, 777 ή άλλες):
TCP_IN = 22,25,53,80,110,143,443,2222,777
Πάτησε Restart csf+lfd


