Πήγαινε στο 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