Linux - jak nastavit FQDN hostname
Jak prosím nastavím FQDN na Debianu? Když totiž te svého (prvního) SMTP serveru odesílám mail jinam, tak dostávám tuto chybu:
Subject: Undelivered Mail Returned to Sender
This is the mail system at host host1.
I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can delete your own text from the attached returned message.
The mail system
email@adresat.cz: host wes1-mx2.wedos.net[46.28.106.12] said: 504 5.5.2
host1: Helo command rejected: need fully-qualified hostname (in reply to RCPT TO command)
FQDN musí obsahovat název alespoň s jednou tečkou. Upravíš soubor hosts a dáš tam vnitřní IP serveru a název ve tvaru neco.domena.cz a za to lokální hostname např.
A pak ještě nastav A záznam u subdomény host1.domena.cz na tvojí veřejnou IP adresu.
Díky moc pomohlo to, ale mám tam ještě jeden problém ve frontě SMTP:
Pokud nepracuješ s IPv6, tak v postfixu je třeba změnit podporu pouze pro IPv4:
A zkontroluj si dostupnost portu 25 zvenku tvojí sítě.
Subject: Undelivered Mail Returned to Sender
This is the mail system at host host1.
I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can delete your own text from the attached returned message.
The mail system
email@adresat.cz: host wes1-mx2.wedos.net[46.28.106.12] said: 504 5.5.2
host1: Helo command rejected: need fully-qualified hostname (in reply to RCPT TO command)
ODPOVĚĎ
FQDN musí obsahovat název alespoň s jednou tečkou. Upravíš soubor hosts a dáš tam vnitřní IP serveru a název ve tvaru neco.domena.cz a za to lokální hostname např.
vim /etc/hosts
192.168.25.1 host1.domena.cz host1
A pak ještě nastav A záznam u subdomény host1.domena.cz na tvojí veřejnou IP adresu.
ODPOVĚĎ
Díky moc pomohlo to, ale mám tam ještě jeden problém ve frontě SMTP:
root@host:~# mailq
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
6A7BB165545 2311 Tue Jan 31 07:19:55 MAILER-DAEMON
(connect to host1.domena.cz[2a03:2b98:2:3::6e]:25: Network is unreachable) root@host1.domena.cz
ODPOVĚĎ
Pokud nepracuješ s IPv6, tak v postfixu je třeba změnit podporu pouze pro IPv4:
vim /etc/postfix/main.cf
inet_protocols = ipv4
(budeš tam mít patrně all)systemctl restart postfix
A zkontroluj si dostupnost portu 25 zvenku tvojí sítě.