Итак, идея заключается в том, чтобы люди подключались к моему почтовому серверу ВМ в сценарии локальной сети, входили в учетную запись, которую я настроил, с содержимым папки «Входящие» моей разработки, чтобы провести какое-то антифишинговое обучение. Моя проблема в том, что я не могу заставить все это работать нормально, и я думаю, что проблема в DNS, так как с моей клиентской виртуальной машины Windows 7 я могу подключиться к mailuser @ IPaddress, но не могу сделать mailuser@test.lab (мой поддельный домен.) Я использую Thunderbird в Windows для подключения к серверу Ubuntu и использую Postfix с Dovecot для почтового сервера с типичным стеком LAMP.
Содержимое named.conf.local
zone "test.lab" IN {
type master;
file "/etc/bind/zones/db.test.lab";
};
zone "56.168.192.in-addr.arpa" {
type master;
file "etc/bind/zones/rev.56.168.192.in-addr.arpa";
};
Содержание db.test.lab
; BIND data file for local loopback interface
;
STTL 604800
@ IN SOA mailserv.test.lab. root.test.lab. (
8 ; Serial (I've incremented each time I've modified this file)
604800
86400
2419200
604800 )
; Name servers
test.lab. IN NS mailserv.test.lab.
;MX record for mail server
test.lab. IN MX 1 mailserv.test.lab.
;Client records
slave IN A 192.168.56.105 ; <- Hardcoded Win7 IP address
Содержание ред.56.168.192.in-addr.arpa
@ IN SOA mailserv.test.lab. root.test.lab. (
5
8H
4H
4W
1D )
IN NS mailserv.test.lab.
1 IN PTR test.lab.
Содержимое /etc /hosts
127.0.0.1 localhost
127.0.1.1 mailserv
192.168.56.101 mailserv.test.lab mailserv