Оказывается, когда дело доходит до концепции active
для зон firewalld
, исходный IP-адрес, который используется и привязан к определенному интерфейсу, должен быть добавлен в конкретную зону (, чтобы последняя сталаactive
).
Вот как это происходит
root@ubuntu-bionic:~# ip -4 addr show enp0s8
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
inet 192.168.33.10/24 brd 192.168.33.255 scope global enp0s8
valid_lft forever preferred_lft forever
root@ubuntu-bionic:~# firewall-cmd --zone=public --add-source=192.168.33.10 --permanent
success
root@ubuntu-bionic:~# firewall-cmd --zone=public --add-source=192.168.33.10
success
root@ubuntu-bionic:~# firewall-cmd --reload
success
а теперь...
root@ubuntu-bionic:~# firewall-cmd --get-active-zones
public
sources: 192.168.33.10
Просто правильно настройте MX в DNS (без лишних помех )и проверьте с помощью:
dig example.com mx
Затем это можно настроить с помощьюpostfix
:
A )Создать файл/etc/postfix/virtual
:
@example.com example@gmail.com
Кроме того, можно также пересылать на почтовый ящик:
info@example.com example@gmail.com
B )Затем создайте отображение псевдонима с помощью:
postmap /etc/postfix/virtual
C )Затем в файле /etc/postfix/main.cf
необходимо сослаться на отображение псевдонима:
virtual_alias_domains = example.com test.com
virtual_alias_maps = hash:/etc/postfix/virtual
D )Затем перезагрузите сервер с помощью:
systemctl reload postfix