Назад | Перейти на главную страницу

Брандмауэр настроен на разрешение 25 / tcp, но по-прежнему не может подключиться к серверу через этот порт по Telnet

У меня есть postfix и dovecot, работающие на портах 25, 110, 587, 465, 993, 995 для обычных почтовых протоколов. Я могу подключиться по telnet ко всем портам, кроме порта 25, который вы видите ниже. Есть идеи о том, что происходит?

Удаленно Telnet к порту 25 (сбой)

# telnet 192.168.1.100 25
Trying 192.168.1.100 ...
telnet: connect to address 192.168.1.100: Operation timed out
telnet: Unable to connect to remote host

Локальный Telnet на порт 25 (успешно)

# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 example.com.au ESMTP Postfix

Правила Firewalld:

# firewall-cmd --list-all
public (default, active)
  interfaces: eth0
  sources:
  services: dhcpv6-client dns http https imaps pop3s smtp ssh
  ports: 110/tcp 465/tcp 5432/tcp 587/tcp 143/tcp 2288/tcp 25/tcp
  masquerade: no
  forward-ports:
  icmp-blocks:
  rich rules:

Мой постфикс main.cf имеет

inet_interfaces = $myhostname, localhost 

и ss -plnt |grep :25 возвращается

LISTEN     0      100                       *:25                       *:*      users:(("master",30844,13))
LISTEN     0      100                      :::25                      :::*      users:(("master",30844,14))

Проверьте брандмауэр вашей станции. Я мог подключиться к вашему постфиксу "telnet 192.168.1.100 25"