Mam Debian7 z uruchomionym VirtualBox v4.1.18, z maszyną wirtualną gościa z systemem CentOS 7, która uruchamia Dovecot. Jestem w stanie telnet do 995 z hosta lokalnego (tj. Z maszyny wirtualnej na samą siebie) i innych maszyn gości, i mogę wykonać podstawowe uwierzytelnianie za pomocą prostych poleceń, ale nie mogę telnet z hosta do maszyny gościa. Oto wynik działania
firewall-cmd --list-all
public (default, active)
interfaces: eth0 eth1
sources:
services: dhcpv6-client imaps pop3s smtp ssh
ports: 465/tcp 587/tcp 995/tcp
masquerade: no
forward-ports:
icmp-blocks:
rich rules:
Mam również 995 przesłanych do mojego menedżera VirtualBox dla tego hosta. Mogę ssh do skrzynki w porządku ... Mogę trafić do portu 465/587 ... Sprawdziłem, że moja maszyna hosta nie zużywa 995 ... Ponownie uruchomiłem maszynę wirtualną i maszynę hosta wiele razy ...
Oto moje dovecot.conf
:
fs
auth_mechanisms = plain login
disable_plaintext_auth = no
listen = *
mail_location = maildir:/var/mail%d/%n
mail_privileged_group = mail
mbox_write_locks = fcntl
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
}
passdb {
driver = pam
}
protocols = pop3
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
}
ssl = required
ssl_cert = </etc/pki/dovecot/certs/dovecot.pem
ssl_key = </etc/pki/dovecot/private/dovecot.pem
userdb {
driver = passwd
}
Co mogę to naprawić lub zdiagnozować?
edytować:
Po ponownym uruchomieniu zmieniłem port hosta z 995 na inny port i udało mi się pomyślnie telnet do usługi dovecot. Mogę mieć coś na Debianie 7 blokującego 995? Niepewny...
telnet the_IP_address 995
) (2) Co dokładnie dzieje się, gdy wydasz to polecenie na hoście? Czy jest komunikat o błędzie? (Co to jest?) (3) Kiedy mówisz: „Mogę ssh w skrzynce w porządku”, masz na myśli, że możesz ssh w maszynie wirtualnej z hosta? (00) Nie odpowiadaj w komentarzach; edytuj swoje pytanie, aby było jaśniejsze i bardziej kompletne.