У меня есть хост Ubuntu 14 Server. Я могу выполнить ping и HTTP на внешний сервер, но не могу использовать SMTP.
Выполнение host mail.domain.com возвращает правильный внешний адрес, поэтому DNS работает. Выполнение ping mail.domain.com показывает, что мы успешно достигаем сервера. Выполнение telnet mail.domain.com 80 показывает, что я получаю ожидаемую ошибку 400. Выполнение curl также показывает ожидаемые данные.
Но выполнение telnet mail.domain.com 25 дает мне telnet: Unable to connect to remote host: Connection refused. Выполнение traceroute mail.domain.com показывает, что я предположительно перехожу на несколько переходов за пределы сервера Ubuntu через некоторые узлы Comcast, но затем выйдет из строя?
1 <hidden>
2 <hidden>
3 <hidden>
4 pos-3-15-0-0-cr01.56marietta.ga.ibone.comcast.net (68.86.91.221) 17.061 ms pos-0-6-0-0-cr01.miami.fl.ibone.comcast.net (68.86.95.57) 11.345 ms pos-3-15-0-0-cr01.56marietta.ga.ibone.comcast.net (68.86.91.221) 17.052 ms
5 he-0-11-0-1-pe04.56marietta.ga.ibone.comcast.net (68.86.89.94) 15.382 ms 15.381 ms be-15-pe02.nota.fl.ibone.comcast.net (68.86.83.146) 8.659 ms
6 65.124.97.177 (65.124.97.177) 50.463 ms 49.446 ms 49.418 ms
7 * * *
8 63.148.218.166 (63.148.218.166) 85.529 ms 75.366 ms 75.155 ms
9 216.197.122.66 (216.197.122.66) 83.499 ms 77.650 ms 77.689 ms
10 * * *
11 * * *
Из другого (Windows 7) в локальной сети , что команда telnet работает нормально, с ожидаемым сообщением SMTP 220.
1 <hidden>
2 <hidden>
3 <hidden>
4 10 ms 11 ms 19 ms pos-3-15-0-0-cr01.56marietta.ga.ibone.comcast.net [68.86.91.221]
5 8 ms 8 ms 8 ms be-12-pe02.nota.fl.ibone.comcast.net [68.86.82.121]
6 48 ms 48 ms 53 ms nap-edge-04.inet.qwest.net [65.122.166.77]
7 * * * Request timed out.
8 75 ms 73 ms 75 ms 63.148.218.166
9 75 ms 75 ms 75 ms 216.197.122.66
10 75 ms 70 ms 70 ms 216.119.120.174
11 76 ms 76 ms 76 ms mail.domain.com
Шаги 1-3 показывают одни и те же данные. Какие-либо предложения? Почему пакеты из одной коробки маршрутизируются иначе, чем другие, поступающие из одной сети?