Недавно я был в гостях в течение нескольких дней, где мой основной доступ в Интернет был через verizon, который я в конечном итоге обнаружил, блокирует порты SMTP. Мне пришлось импровизировать, чтобы обойтись, чтобы отправить почту, но я потратил много усилий, чтобы все выяснить.
Итак, мой вопрос: какова лучшая общая стратегия для работы с сетевым подключением на дороге, учитывая, что мой домашний ПК будет выключен, а я буду нести нетбук.
- Ни один из ответов на сегодняшний день не является действительно удовлетворительным, и я больше обдумал тему. В конце концов мне пришло в голову, что это самая ранняя технология, которую публика использовала для доступа в Интернет. Назад в каменный век Интернета, вы должны были быть учреждением, чтобы иметь доступ к Интернету. Эти учреждения могут позволить своим сотрудникам или другим сотрудникам дозвониться до их сайтов, и оттуда делать все, что позволяют учреждения, но вы были в значительной степени привязаны. Если у вас был доступ в интернет через школу, и вы окончили школу, вам не повезло. Если ваш доступ был через вашу работу, и вы сменили работу, доступ к Интернету исчез.
- Одним из первых трещин в этой институциональной стене был netcom. Я не уверен, что они были официально, но они начали продавать коммутируемый доступ к учетным записям оболочки Unix примерно за 30 долларов в месяц. Это было примерно в 1995 году. Якобы, эти учетные записи оболочки позволяют вам делать простые вещи, такие как отправка электронной почты и использование FTP из текстовых клиентских программ. Все было запущено через текстовый интерфейс, подходящий для «стеклянного терминала», который был стандартным для того времени. Это было до Интернета - еще не было браузеров - но, как мы все знаем, все изменилось очень быстро. Внезапно появился весь этот крутой просмотр и графика, которые все использовали, но только с работы - потому что вы должны были быть учреждением, чтобы подключаться к Интернету, а пользователи подключались к учреждениям только с помощью текстового набора номера.
- Программы, которые изменили все это, были "slirp" и "tia". Эти программы работали на учетных записях оболочки Unix и использовали PPTP для туннелирования интернет-трафика по текстовому соединению коммутируемого доступа обратно на ваш домашний компьютер, предоставляя вам полный доступ в интернет по вашей коммутируемой линии. Эра slirp / tia длилась недолго, вскоре netcom (и другие) начали предлагать dialup, который делал точно такие же вещи, но не требовал путаницы с учетными записями оболочки или привередливой настройки сетевого стека вашего компьютера.
- главное (и ответ на мой вопрос) заключается в том, что «slirp» эффективно телепортирует вашу сетевую идентификацию на хост, на который вы набрали номер. И это то, что я хочу для своего дорожного ПК - способ взять поврежденный, ограниченный, подвергнутый цензуре или иным образом ограниченный доступ к Интернету в дороге и телепортировать его на хороший неограниченный хост.
Я думаю, что я ищу, это обязательный VPN, возможно, настраиваемый для использования порта 80 или какого-либо другого порта, который будет доступен.
источник
Трудно поверить, что Verizon блокирует SMTP-порты, но есть способ: если вы можете оставить свой домашний ПК включенным, я рекомендую установить на него Bitwise SSHD, а затем открыть порт 22 в брандмауэре. Затем с вашего нетбука, если вам нужен доступ к SMTP-серверу Verizon, вы можете использовать туннельный клиент для туннелирования через домашний компьютер.
источник
Два пути.
1) Большинство интернет-провайдеров предоставляют альтернативные номера портов для удаленного использования. например, для удаленного SMTP я должен использовать 587, и я должен сначала пройти аутентификацию. Но это работает почти везде.
2) Если 1 не срабатывает, просто используйте SMTP-сервер, локальный для этой сети. В вашем случае у verizon должен быть SMTP-сервер, который вы можете использовать для исходящей электронной почты.
Я на самом деле посмотрел это. Угадай, что? Verizon использует исходящий.verizon.net порт 587! Таким образом, вы можете просто изменить свою почтовую программу, чтобы использовать этот сервер в качестве SMTP-сервера, пока вы находитесь в этой сети. При переходе в другую сеть вы можете переключиться обратно на 1) или снова использовать 2 и т. Д.
источник
Решением, на котором я в итоге остановился, было использование ssh-клиента «putty», который имеет встроенные опции для создания ssh-туннеля. Я захожу на сервер smtp и использую putty для туннелирования исходящей почты на него. Это не общее решение, но оно решает самую насущную проблему (если открыт порт ssh)
источник