Как отключить GPRS/EDGE/WAP в Android
Собираюсь поехать за границу, обычно я на время поездки выключаю телефон, но в этот раз решил не выключить - вроде бы двадцать первый век на дворе, попробую воспользоваться роуменгом Билайн, тем более, что условия на первый взгляд, вполне терпимые. Почти всё, за исключением стоимости GPRS пакетов - 15 рублей за 20 килобайт трафика это, на мой взгляд перебор, ведь все знают, насколько приложения на Андороид любят кушать трафик.
Народ в Интернет рекомендует использовать APN on off виджеты. Перепробовал несколько APN виджетов и понял, что не один из них мне не нравится. Они либо не работают как надо, либо работают как не надо.
Но тестируя эти виджеты я, зато, понял как они работают - большинство из них просто ставит в поле APN type значение "default" или что-то в этом роде. Как следствие, GPRS Интернет в телефоне вырубается начисто. Просто и надежно.
Чтобы вручную вырубить Internet заходим в Settings -> Wireless & networks -> Mobile network -> Access point names
выбираем интересующую сеть и задаем в APN type значение "disabled".
Эту операцию нужно проделать для всех точек доступа, т.к. Андроид при невозможности использования одной точки доступа пробует использовать следующую доступную.
Как подключиться по VNC к машине с Ubuntu
На удаленноой машине к которой хотим подключиться должна быть установлена x11vnc если не установлена - устанавливаем:
> sudo apt-get install x11vnc
На удаленной машине запускаем vnc сервер:
> x11vnc -safer -nopw -once -display :0
Посте того как на удаленной машине стартован VNC сервер подключаемся к ней любым VNC клиентом.
> vncviewer <ip_address>:5900
Обе машины должны видеть друг друга и иметь открытым порт 5900. У меня для этих целей проброшены OpenVPN соединения, поэтому безопасно использовать соединения без авторизации - все компьютеры видят друг-друга в собственном адресном пространстве.
Кстати, на ubuntu.com предложен более интересный метод с использованем SSH туннеля.
Как отключить отбойники в Postfix
Сегодня мой сервер выключили за рассылку спама. При этом сервер никто не поломал, как оказалось, действительно сообщения шли с моего сервера в виде так называемых Bounce Reports, или как их ещё называют отбойников. Т.е. некто в сети шлёт спам на мой сервер на несуществующий email но с указанием в Return-Path адреса КУДА нужно отправить письмо. Мой сервер видит, что такого адреса не существует берет и отправляет отчёт по обратному адресу с вложением оригинального сообщения. Так просто и совершенно безболезненно можно отправлять письма без всякой авторизации.
Примерно таким же образом в Америке раньше было возможно бесплатно посылать письма - просто нужно было поменять местами прямой и обратный адреса на конверте и не клеить на письмо марки. Почтальон, видя, что марок недостаточно для пересылки, просто отправлял письмо по обратному адресу.
Так же и здесь, честный майлсервер, видя, что пользователь не существует, просто пересылает письмо по обратному адресу, превращаясь тем самым в спамера.
Такое поведение является частью RFC 3461 и служит для того, чтобы дать понять посылающей стороне, что письмо не доставлено, и это на руку спамерам, которым нужно доставить письмо любой ценой, пусть даже в виде bounce report.
Чтобы отключить bouncing я закомментировал строчку в master.cf:
#bounce unix - - - - 0 bounce
По идее, проблема, этим будет решена, правда, теперь никто не узнает о возможных проблемах доставки. Но и это даже хорошо...
Upd: правда я так и не понял, какого черта вызывался боунсинг, вроде сервер не как опен релай настроен... посмотрим перестанут ли абузы сыпаться...
Не рaботает Wake On Lan в Ubuntu
Заметил, что рабочая машинка не стартует по WakeOnLan, при этом пока стояла Windows просыпалась без проблем, с переходом на Ubuntu просыпаться перестала, при этом не просыпается именно после сессии ОС — в биосе стоит что надо просыпаться, а сцуко не просыпается. Поставил ethtool — так тот говорит что wakeonlan у карточки выключен. Похоже, Ubuntu заботливо его вырубает.
Чтобы врубить обратно добавил rc.local:
ethtool -s eth0 wol g
Теперь всё работает.
Собственно вопрос — кто нибудь знает более гуманный способ врубить wake on lan обратно?