Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2013-03-05 10:01:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:Drudkh - HANDFUL OF STARS
Entry tags:censorship, ljr

способы обхода цензуры
Хорошее руководство насчет способов обхода
цензурных блокировок:
http://lj.rossia.org/users/mor77/575478.html

Интересно, что использование VPN и анонимайзеров
никто неэтичным не считает, а закрытие нашим сервером
выдачи в Россию для страниц, попавших в списки
Роскомцензуры, вызывает у публики лютый батхерт,
потому что "прогибаться под ментами". Анонимайзер
использовать - тоже прогибаться, разницы никакой.

Кстати, последняя порция страниц, подвергшихся
цензуре, пока еще не закрыта:
http://lj.rossia.org/users/tiphareth/1674506.html
предлагаю ознакомиться, размах идиотства
Роскомцензуры внушает.

Привет



(Читать комментарии) - (Добавить комментарий)


[info]maxbrown.livejournal.com
2013-03-05 18:30 (ссылка)
Миша, а у Вас на тех страницах lj.rossia.org, которые Вы вынуждены были огородить от рашки, уже отображается вместо контента хотя бы какая-нибудь инструкция по обходу блокировок?
Или Вы ограничились какимньдь возмущенным, но совершенно бесполезным текстом?
Мне лично это кажется превосходной идеей: если по требованию цензуры какая-либо страница удаляется, на её месте должна создаваться страница, которая не только протестует против цензуры, но и помогает её обойти.

(Ответить) (Ветвь дискуссии)

P.S.
[info]maxbrown.livejournal.com
2013-03-05 18:33 (ссылка)
P.S. Ну вот, уже сам сходил и посмотрел.
"Unavailable in Russia due to censorship by Russian Federal Surveillance Service"
Миша, это хуйня полная. Замените пожалуйста инструкцией по использованию хотя бы Оперы-Турбо.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: P.S.
(Анонимно)
2013-03-05 18:48 (ссылка)
Люто бешено поддерживаю предложение.

(Ответить) (Уровень выше)

Re: P.S.
[info]antonim
2013-03-05 19:03 (ссылка)
Да просто поставить редирект на http://lj.rossia.org/users/mor77/575478.html и все дела.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: P.S.
[info]tiphareth
2013-03-05 19:29 (ссылка)
дайте мне соответствующую инструкцию для конфига nginx, я добавлю

(Ответить) (Уровень выше)

Re: P.S.
(Анонимно)
2013-03-05 20:28 (ссылка)
Редирект это чтоб автоматом перекидывало? А зачем? Человек даже не поймет ничего, если вместо заблокированной страницы сразу увидит инструкцию как обходить цензуру.
Предлагаю вместо "unavailable in russia..." написать какую-то бяку в адрес роскомцензуры и поставить ссылку на гайд.

(Ответить) (Уровень выше)


[info]tiphareth
2013-03-05 19:18 (ссылка)
не умею это сделать в nginx
надо научиться подгружать файл вместо сообщения об ошибке

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2013-03-05 19:30 (ссылка)
http://serverfault.com/questions/251681/how-to-set-up-a-fallback-error-page-in-nginx
не?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2013-03-05 19:57 (ссылка)
чего-то я нихера там не понял
У меня вот написано

server {
listen 195.54.209.223:80;
server_name lj.rossia.org;

set $backend2 173.208.253.69:80; #usa proxy

proxy_set_header Connection ""; #allow keep-alive proxy

if ($zapret-info) {
return 451 "Unavailable in Russia due to censorship by \n Russian Federal Surveillance Service \n";
}

include lj.rossia.org;
}

что писать там вместо
return 451 "Unavailable in Russia due to censorship by \n Russian Federal Surveillance Service \n";
ок, потыкаюсь, может, получится


(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2013-03-05 20:05 (ссылка)
нихера:

unexpected "}" in /etc/nginx/nginx.conf:118

(Ответить) (Уровень выше) (Ветвь дискуссии)

Не редирект, а несколько динамически формируемых ссыл
[info]maxbrown.livejournal.com
2013-03-05 22:48 (ссылка)
Нет, редирект - это не годится, это совершенно неприемлемо. Человек зашёл, чтобы поугарать над способами самоубийства, а не для того, чтобы читать длинную и умную антицензурную статью.
И вообще, нельзя ни в коем случае навязывать читателю тот или иной контент. На статью должна быть гиперссылка - это да, но ни в коем случае не редирект.
Миша, попробуйте пожалуйста вот такую конструкцию:
server {
listen 195.54.209.223:80;
server_name lj.rossia.org;
set $backend2 173.208.253.69:80; #usa proxy
proxy_set_header Connection ""; #allow keep-alive proxy
if ($zapret-info) {
return 451 "Unavailable in Russia due to censorship by \n Russian Federal Surveillance Service<script language='JavaScript' type='text/javascript' src='http://lj.rossia.org/antizapret.js'></script>\n";
}
include lj.rossia.org;
}
В файл http://lj.rossia.org/antizapret.js напишите пока что просто "document.write('.');" (без кавычек, естественно).

Если всё получится, я Вам тогда напишу уже нормальный джаваскриптик, который будет формировать несколько кнопок, открывающих страницу в hidemyass.com (тест-пример тут: http://wgent.com/id1410.htm), в гуглопереводчике, ещё в каком-нибудь анонимайзере (ща нам тут пипл наподскажет ссылок), и, естественно, крупные ссылки на всякие мануали по анонимности и обходу цензуры.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Не редирект, а несколько динамически формируемых сс
[info]tiphareth
2013-03-06 00:28 (ссылка)
не хочу
например, я принципиально не включаю жабаскрип
и добавлять его на сайт своими руками не буду
наверняка можно это без говна сделать

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: Не редирект, а несколько динамически формируемых сс
[info]maxbrown.livejournal.com
2013-03-06 00:52 (ссылка)
Можно сделать на стороне сервера, в принципе. Но я не умею настраивать nginx.

(Ответить) (Уровень выше)


(Анонимно)
2013-03-05 22:03 (ссылка)
http://wiki.nginx.org/HttpRewriteModule#return

Пишут, что можно прямо URL туда:
Syntax:
return code [ text ]
return code URL
return URL

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2013-03-06 00:33 (ссылка)
Спасибо! Это оно
сейчас сделаю

(Ответить) (Уровень выше)


[info]tiphareth
2013-03-06 00:43 (ссылка)
нихера не работает
выдает этот УРЛ в виде текста http://tratata на экране

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2013-03-06 14:00 (ссылка)
Можно попробовать так:

if ($zapret-info) {
return 451;
}
error_page 451 /censorship.html;

У меня работает.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2013-03-06 21:00 (ссылка)
не работает совершенно
потому что у нас там прокси

(Ответить) (Уровень выше)


(Читать комментарии) -