Пользователь
250,2
рейтинг
21 января 2013 в 22:13

Разработка → Github заблокирован в Китае

Китайским программистам стало чуть труднее работать. С сегодняшнего дня в Китае блокируется github.com — крупнейший в интернете сайт с исходными кодами, социальная сеть и повседневный инструмент многих разработчиков.

Тест из-за Великого китайского файрвола показывает, что домен недоступен из Пекина, Шэньчжэня и других мест. Как и в других аналогичных случаях, блокировка осуществляется методом DNS-спуфинга c фильтрацией по URL. При запросе IP-адреса домена github.com китайские DNS-серверы возвращают неправильное значение 59.24.3.173 вместо правильного 207.97.227.239.



При запросе через OpenDNS или Google DNS, а также при использовании VPN сайт открывается.

В обсуждение на HN выдвинули версию, что блокировка может быть связана с запрещёнными плагинами и веб-приложениями для покупки железнодорожных билетов на государственном сайте 12306.cn. Одно из веб-приложений использовало скрипт, лежащий на Github. Кстати, из-за него сам Github несколько дней назад уходил в офлайн.

Соответственно, когда сторонние плагины к браузеру и приложения окончательно повалили сайт с продажей билетов, власти начали блокировать нарушителей. Возможно, под раздачу попал и Github.

С другой стороны, у китайских властей есть и другие причины блокировать Github. Там неоднократно выкладывали «вредоносные» программы, такие как mongol.py — программа для выявления государственных китайских маршрутизаторов, которые фильтруют или перенаправляют трафик.

UPD 23.01 Доступ к Github с территории Китая восстановлен.



Разблокировка произошла после того, как бывший руководитель подразделения Google в Китае и местная знаменитость Кай-Фу Ли (Kai-Fu Lee) высказался в своём микроблоге Sina Weibo (китайский твиттер) в том ключе, что блокировка Github неоправданна, потому что сайт не продвигает никакой политической идеологии и не содержит реакционного контента. В то же время блокировка Github отрывает местных программистов от мира и вредит конкурентоспособности страны. Сообщение получило более 80 000 ретвитов, попало в СМИ и вскоре Github разблокировали. В ещё одном твите Кай-Фу Ли сравнил блокировку Github с попыткой поймать мышь путём поджога целого дома.
Анатолий Ализар @alizar
карма
739,5
рейтинг 250,2
Пользователь
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое Разработка

Комментарии (80)

  • +14
    Неужели самих китайцев это вполне устраивает?
    • +34
      В любом случае, китайцам нужно срочно помочь демократическими ракетами!
      • +8
        • +5
          Полагаю не так страшна китайская армия, как китайский народ. Представляете себе, что будет, если он выйдет из-под контроля своего правительства и начнёт сколько-нибудь серьёзное бурление? В первую очередь весь мир заколошматит от перебоев в поставке электроники и ширпотреба, а что будет дальше и вовсе страшно подумать. России в случае дестабилизации в регионе наверняка придётся принять самое непосредственное участие.
          • +28
            Мой планшет не придет!
            • +9
              Ого, а я и не знал, что можно цветом
              • +9
                Все бы хорошо, но font — не валидно же
                • +12
                  грешновато
              • +2
                У меня только кармы сняли за комментарий. Видимо, НЛО не нравится красный цвет. =)
                • +1
                  или китайские планшеты
          • +6
            Статья на Вики блещет: всего армия 2 250 000 человек, из них сухопутных войск 2 300 000. А самый страх на врага наводят флот и авиация, коих в сумме минус 50 тыщ.
            • +13
              Минус флот придет и поглотит вражеский плюсовой…
            • +51
              Просто для понимания:

              #include <stdio.h>
              #include <stdlib.h>
              void main(){
                  printf("avia and sea: %u\n", 2250000-2300000);
              }
              


              ./a.out
              avia and sea: 4294917296

              Другими словами, на 2300000 пехоты приходится 4 миллиарда флота и авиации.
              • +1
                Следите за руками…
                Спросоньи не сразу понял, в чем подвох)
            • +1
              Стелс-технологии.
            • +4
              Антифлот.
          • –1
            В первую очередь весь мир заколошматит от перебоев в поставке электроники и ширпотреба

            С другой стороны, если мир это переживёт, может это пойдёт ему на пользу — появятся производства в Европе, США и Латинской Америке (в России всё-равно, скорее всего, как ни грустно признавать, ничерта уже не появится).
            • +1
              Пока у нас будет такая коррупция мы обречены.
              • +4
                Да тут скорее не коррупция, а законодательство заточенное под коррупцию. Вспоминается история как российский бизнесмен хотел заняться производством раций, так он в Китае производство начал раньше, чем в России получил все справки-разрешения. При том, что в Китае раньше не работал, да и языка китайского не знал.
                • 0
                  Это звенья цепи, чтобы победить коррупцию нужно изменить законодательство, чтобы изменить законодательство нужны новые люди во власти, чтобы новые люди появились нужна политическая реформа, чтобы была политическая реформа нужно, чтобы её захотело всё общество, а немалая часть общества работает на эту систему и не хочет менять ничего. Я уж молчу про то, что нам явно сказали «не видать вам политической реформы, только через наши трупы».
                  Вот что делать? Сушить сухари и рыдать смотря на то, как всё вокруг деградирует?
                  • –1
                    Что делать? Ответ — голосовать ногами.
                    • +4
                      Не самый лучший вариант. Слишком много хорошего теряешь.
                      • 0
                        Фигня это все. Переезд в другую страну (при наличии хорошей работы) это не так страшно как кажется.
                      • 0
                        Коррупцию, мёртвые образование и медицину, высокий уровень самоубийств? В этом отношении хуже России только несколько африканских государств.
                  • +14
                    не видать вам политической реформы, только через наши трупы

                    А в чем проблема?
                  • +3
                    Приезжайте к нам в Украину, вот у нас настоящая демократия: белые придут — грабят, красные придут — грабят.
                    • +1
                      Мне это бабушка про 20-е рассказывала… Завидная стабильность.
            • 0
              Цены сильно поднимутся, + нет особых каналов поставки
          • 0
            Полагаю не так страшна китайская армия, как китайский android...
          • 0
            России в случае дестабилизации в регионе наверняка придётся принять самое непосредственное участие.


            Хорошо, если сможем границы свои закрыть.
          • 0
            Ужас, люди лишатся айфонов и айпады им не придут, как жить.
  • +3
    Сайт 59.24.3.173 не открывается :-] Жаль. Было бы прикольно, скажем, в России, перенаправить запросы к запрещённым сайтам не на собственную блокировочную страницу провайдера, а на БКФ, чтобы он по-китайски «низзя-низзя» выдавал :-)
  • +5
    Вы извините, но это перебор!
    • 0
      22?
  • +7
    Думаю, что китайцы быстро напишут свой аналог гитхаба, который станет популярнее чем оригинал.
    • +2
      Уже. PUDN.
      • +3
        Черт, я уже два года начинаю учить китайский и вновь бросаю. Мне даже разговорный необязателен, но так хочется понимать, что творится в огромном куске интернета, который скрыт от нас за занавесом.
        • +1
          Он от нас скрыт или мы от него?
    • 0
      Пусть тогда и свою систему контроля версий напишут и ОС — чего мелочиться. Великому и могучему все под силу.
  • +20
    С нашими новыми законами мы тоже самое через пару тройку лет можем увидеть.
    • +2
      Гитхаб угрожает детям со склонностью к суициду.
      • +4
        Проще. Некоторые репозитории провоцируют употребление легких наркотиков.
  • +3
    Что-то не верится чтобы китайский файрволл обходился тупо использованием DNS от Google =/
    • +4
      Наверно закон легко обходится, но зато его нарушение строго карается.
    • +1
      Но мы ведь понимаем, что он в большей степени ориентирован на простое население =) Да, странно, что ресурс для IT`шников блочат таким образом, но абсолютно нормально, что этим же образом блочат остальные сайты. Я не думаю, что компьютерная грамотность позволяет многим пользователям менять DNS, ставить VPN.

      Я думаю, нет смысла тратить время и деньги на какую-то мощную защиту, ведь всегда найдутся те, кто её обойдут, но еще больше найдется тех, кто просто пройдет мимо.
      • 0
        Именно. Когда на Хабре или ещё где начинают обсуждать как обойти государственную блокировку (или прогнувшихся под них провайдеров — уже есть прецеденты «самоцензуры») с помощью прокси, торов и прочих впн, то как-то грустно становится, что люди не понимают, что цель запретов — усложнить доступ большинству, чтобы оно плюнуло.
        • 0
          Грустно, но большинству даже не интересно, что что-то у нас блокируют… как не интересно, что именно, зачем и кто блокирует.
  • 0
    Все время думаю — рано или поздно это коснется и нас. Какие есть пути обхода наших провайдеров? Интересно, а спутниковый интернет ведь не получится блокировать?
    • 0
      Исходящий наземный канал если есть — получится.
      • 0
        Так блокируется только входящий трафик.
        • +1
          А если вам отфильтруют запрос на уровне исходящего трафика — как жить будете?
          • +3
            Диалап на европейский пул.
    • 0
      > Интересно, а спутниковый интернет ведь не получится блокировать?

      Да очень просто. Достаточно лицензировать установку антенн, а «нелегалов» банить.
      Всмысле, лицензии давать только «проверенным товарищам», с обязательной установкой анализатора/фильтра трафика.
      • 0
        А если антенна установлена до принятия закона, пока за него только-только голосовать собираются?
        • 0
          Если есть цель контролировать доступ в интернет — то тоже.
    • +6
      Путь обхода лежит в строительный за монтировкой и керосином.
    • +2
      Копеечный буржуйский VDS с минимальным пингом до РФ. Дальше вопрос двух строчек. При наличии SSH даже не потребуется ставить софт для VPN,

      ssh -D 8080 root@myserver

      И всё, socks-proxy на 8080 на localhost слушает.
    • 0
      Netsukuku
    • –1
      Фидонет.
    • 0
      Тем кто меня заминусовал за этот безобидный комментарий советую почитать это www.cnews.ru/news/top/print.shtml?2013/01/23/516379
  • 0
    Корпоративный VPN в помощь. Например, большинство Rails-проектов без GitHub не поставить, взять к примеру тот же Gitlab.
  • +3
    Сильно сомневаюсь, что для аудитории github это помеха.
  • +2
    Теперь нанимать китайцкв и выдавать их работу за свою станет еще сложнее.
  • +5
    Слава Китайскому правительству, а то китайские фрилансеры давно бы отобрали всю работу в IT.
  • +1
    Двойственные впечатления от современного Китая.
    С одной стороны их уровень жизни стремительно растет и уже лучше нашего, с другой стороны гайки все затягивают.
    • 0
      На самом деле свобод стало больше, чем при махровом коммунизме. Просто как и любая бюрократия, китайская власть очень медленно реагирует на любые айтишные технологии, поэтому и с файерволом опаздывают на годы.
    • 0
      Я думаю если у нас убрать пенсии, то тоже «жить станет лучше», тем кто помоложе.
      (если что, естественно я против)
    • 0
      Уверены насчет уровня?
    • 0
      Отъезжаете от Пекина… aaaand it's gone. Джеки Чан пиарится, в некоторые деревни воду питьевую возит, отличный уровень жизни.
  • +3
    Что-то я не понимаю…
    Большой Китайский Файервол, на деле оказывается банальным DNS спуфером, который обходиться банальным 8.8.8.8
    Любой «закрытый» сайт имеет свой аналог в Китае, возможно контролируемый властями, а может и нет.

    Все вместе это выглядит просто как конкуренция по китайски.

    Может переводчик учебника по экономике напутал что-то?
  • –6

    Исходник ннада?..
  • –3
    А никого не смущает хабраимя автора поста? Хочется увидеть какой-нибудь альтернативный, солидный пруф =)
  • 0
    Интересно, а почему разработчики не могут обойти эту проблему? tor, i2p? Для высокообразованных людей фаервол не такая уж и проблема.
  • +1
    а сложно ли китайцу свалить из китая?
    • 0
      Не очень, если он кому-то нужен вне Китая.
      В Штатах, например, в университетах их ценят заметно больше мексиканцев. Наверное, за аккуратность и работоспособность :)

      А так… Сложно ли уехать куда-либо? Не слишком, если есть, куда ехать, где-как работать и т.п.
  • +1
    Блокировать доступ к «сайту программистов» от программистов — это как-то очень, даже не знаю как сказать лучше… напрасная трата времени?
  • +3
    А ведь разработка открытого кода на GitHub идёт по принципу «от каждого по способностям — каждому по потребностям»!

    И где хвалёный китайский коммунизм, господа?
  • +1
    Одно из веб-приложений использовало скрипт, лежащий на Github. Кстати, из-за него сам Github несколько дней назад уходил в офлайн.
    Во дикари-то в этом Китае!

    К 2013 году пора бы знать, что использовать скрипт напрямую с Гитхаба — это дикость.

    Во-первых, там скрипт снабжается такими заголовками, что не кэшируется (или кэшируется, но очень ненадолго). Всё это потому, что на Гитхабе сроки хранения исходного кода рассчитываются с учётом вполне реальной возможности их продолжающегося редактирования, а не для их употребления на реальных (не тестовых) сайтах.

    Во-вторых, повалить Гитхаб потоком посетителей из страны с более чем миллиардным населением только для того, чтобы самомý не оплачивать хостинг — это же tragedy of the commons в чистом виде. Этак можно разорить Гитхаб и вынудить его к отказу от многих бесплатных функций. Стыдно, стыдно.

    Если бы Китай от Гитхаба не огородили партийцы, то сам Гитхаб оказался бы вынужден самоизолироваться от Китая, вот что я мрачно подозреваю.
    • 0
      хммм… гитхаб заплатил китайцам, чтобы те… хммм…

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.