Pull to refresh

Разница в европейском и американском форматах дат привела к ошибочному обвинению в распространении детского порно

Reading time 2 min
Views 14K
Network technologies *Server Administration *Legislation in IT
imageФото: El Pais

Семью из Испании ошибочно обвинили в загрузке материалов о сексуальном насилии над детьми в Facebook после того, как местные следователи неверно прочитали дату обращения в американском отчете, перепутав формат даты с европейским.
Читать дальше →
Total votes 33: ↑31 and ↓2 +29
Comments 273

Twitter + динамический IP

Reading time 1 min
Views 785
Lumber room
Сегодня при обсуждении с другом проблемы динамических IP адресов и домашнего сервера решили, что для определения IP-адреса можно использовать не только динамические DNS, но и Twitter. API у него открытый, можно не только записывать статус(т.е. IP), но и считывать. Несколько часов работы руками и можно получить легкий автоматический динамический DNS, поставив код отправки на крона. Или написать демон/службу, чтобы следило за изменением внешнего IP. А можно расширить функционал и передавать какую-нибудь полезную информацию или статус сервера.
Total votes 10: ↑8 and ↓2 +6
Comments 3

Python + Twitter API. Всегда знай свой IP

Reading time 2 min
Views 898
Lumber room
Пусть вам нужно иметь доступ к своей системе издалека, а у вас, положим, Стрим, а, следовательно, динамический IP. При этом пользоваться сервисом вроде No-IP вы по каким-то своим причинам не хотите, а хотите простой и прямой доступ по ssh/scp на вашу, естественно, всегда включенную, машину.
Читать дальше →
Total votes 16: ↑11 and ↓5 +6
Comments 2

Связываем домен и динамический IP

Reading time 2 min
Views 163K
Website development *
Что мы имеем:
1. компьютер с осью и установленными mysql, apache, php (тут ничего писать не буду, благо мануалов хватает)
2. интернет с присваиваемым динамическим IP, роутер.

Что мы хотим:
1. Что бы люди вбивая в адресную строку браузера доменное имя второго уровня (купленное нами или полученное на каком либо сервисе), попадали на наш сайт (в независимости от того на каком IP он сейчас находиться).
2. Хотим это бесплатно.

Итак, то как это было реализовано мной в виде краткой инструкции можно прочитать под катом, быть может кому-нибудь это пригодиться или просто-напросто будет интересно. Так же, буду рад объективной критике. Спасибо за внимание, и кому интересно добро пожаловать под хабракат.

Читать дальше →
Total votes 168: ↑125 and ↓43 +82
Comments 138

DNS-хостинг Яндекса vs Динамический IP

Reading time 6 min
Views 27K
IT-companies
В сентябре прошлого 2010 года компания Яндекс открыла для публичного использования DNS-хостинг в рамках Почты для доменов. Радости пользователей не было предела, топик был встречен массой положительных комментариев, а Яндекс был объявлен корпорацией добра.

К сожалению администрирование DNS-записей было предусмотрено только через web-интерфейс. API для администрирования предусмотрено не было, до сих пор не появилось, и возможно еще долго не появится. Этот факт опечалил многих владельцев доменов с динамическим IP не меньше, чем перевод отличного бесплатного сервиса free.editdns.net на платную основу (для custom доменов), в связи с покупкой последнего компанией DynDNS.

Убедившись, что чуда не случилось, я взял в руки Python напильник с целью исправить эту несправедливость…
Все еще интересно?
Total votes 48: ↑43 and ↓5 +38
Comments 35

Делаем dDNS-клиент для DNS Яндекса

Reading time 2 min
Views 11K
Yandex API *
Sandbox
Залез зачем-то в справку почты для домена яндекса и заметил там Его — долгожданный API DNS.
И захотелось сделать более нативный клиент dDNS, чем всего лишь 2-х месячной давности решение через эмуляцию пользователя.
Читать дальше →
Total votes 28: ↑23 and ↓5 +18
Comments 25

Удаленный доступ при динамическом IP или Настраиваем DynDNS в Linux

Reading time 2 min
Views 150K
Configuring Linux *
Sandbox
Оговорки:
— писалось как пособие для начинающих.
— способ не подходит для "серых" IP.

Удаленно управлять рабочим столом можно с помощью TeamViewer. Однако, например, для управления домашним ПК с Linux на борту, если необходима только правка конфигов или работа с файлами, а не с X-приложениями, проще всего использовать ssh. Но как быть, если IP удаленной машины постоянно меняется? В таком случае поможет сервис DynDNS. Принцип его действия прост: сервис создает для вас определенный домен, а ваш компьютер с помощью этого сервиса присваивает домену текущий IP-адрес.
Читать дальше →
Total votes 24: ↑15 and ↓9 +6
Comments 25

Сам себе DynDNS или реализация Managed DNS посредством PowerShell

Reading time 2 min
Views 14K
PowerShell *DNS *
Sandbox
На улице сейчас прекрасные солнечные дни, так что большую часть своего времени я стал проводить вне своего дома с широким каналом, а где-нибудь в парке с нетбуком и 4g модемом. Это несомненно лучше для моего здоровья, но, тем не менее, большие файлы скачивать все-таки хочется, так что пришлось искать варианты способов для организации доступа в мою домашнюю сеть извне. Замечу сразу, что мой провайдер выдает своим пользователям динамические белые IPv4 адреса (к счастью, при вводе в эксплуатацию IPv6 необходимость в такого рода извращениях автоматически пропадет).
Читать дальше →
Total votes 19: ↑11 and ↓8 +3
Comments 20

Свой DynDNS на коленке

Reading time 2 min
Views 63K
Website development *
Tutorial
Sandbox
Итак, допустим вы веб-разработчик. Допустим у вас есть домашний компьютер под управлением Линукса, работающий 24x7 и динамический внешний ip. Допустим вам нужно подключаться к нему по ssh или демонстрировать заказчику web проекты, которые по каким то причинам долго или и вовсе нельзя выкладывать на хостинг (именно из за необходимости показывать что-то третьим лицам VPN не выход). Допустим вас не устраивают DynDNS сервисы. Приступим.

Согласен, условия специфические — но чего в жизни не случается.

Схема приблизительно такая — домашний ПК стучится на ваш сайт (вы же веб-разработчик как-никак, должен же у вас быть сайт), тот фиксирует ip адрес, и выдаёт его вам.
Читать дальше →
Total votes 10: ↑7 and ↓3 +4
Comments 30

Динамический IP-адрес бесплатно или смена IP при смене устройства для подключения к сети

Reading time 4 min
Views 18K
Development of communication systems *
Sandbox

Коротко о главном


Эта статья обычного Петербуржца, пользующегося весьма нестабильным провайдером WestCall, создающим проблемы на ровном месте. А так же имеющего скорость интернета до 100 Mbit/s (в часы «пик» может проседать до 50 Mbit/s) и статический IP адрес (услуга входит в тарифный план).

Суть проблемы


Играя в игру (для сведения, Counter-Strike: Global Offensive), заметил, что раунду к 20-му начались «фризы» и задержки звука (вот так я понял, что, помимо определения координат игроков и других логически понятных вещей, смена оружия (а точнее звуки переключения) отправляются клиенту с сервера). При этом напарники по команде говорили нормально, без каких-либо фризов и «э...» «бэ...» «мэ...». Проверяю пинг — 350-400 (для моего региона характерен пинг в пределах 20 на Европейских серверах). Подобная проблема уже была и я списал все на своего провайдера. Далее вспомнил, что в техподдержке потребуются данные WinMTR теста) и быстренько прописал в консоли «status» (после чего меня «кикнуло» с ошибкой «No Steam Logon»). Скопировал IP сервера и вставил в hostname в WinMTR. Результаты меня поразили:
Читать дальше →
Total votes 28: ↑5 and ↓23 -18
Comments 14

Домашний хостинг сайтов с динамическим IP

Reading time 6 min
Views 140K
Hosting *nix *DNS *
Sandbox
У меня (как и у многих web-разработчиков) имеется с десяток сайтов которые необходимо где-то размещать (хостить).

Сайты практически не приносят прибыли, поскольку это какие-то старые работы (по разным причинам не пошедшие в продакшн), домашняя страница, сайт заведенный красивой почты и тому подобное. Но в то же время эти сайты жалко бросать, а потому приходится каждый месяц на них тратить вполне реальные деньги чтобы покупать хостинг. Деньги, прямо скажем небольшие, но тем не менее их жалко, поскольку отдачи от сайтов никакой нет.

В то-же время в наличии имеется:

  • Домашний сервер на Ubuntu
  • Быстрый ethernet-интернет от МТС

Но не имеется ключевого — статического IP. Если бы он был, то все было-бы намного проще и данную статью я бы точно не писал. А выдавать статический IP мой МТС абсолютно не желает (если только я не подключусь как бизнес-клиент).

Разумеется есть всем известные Dynamic DNS сервисы вроде noip.com, но они успешно решают лишь задачу удаленного доступа к нашему серверу (по SSH или FTP), но для хостинга совершенно нам не подходят, поскольку в настройках домена на DNS-сервере нам нужно обязательно прописать A-запись с реальным IP-адресом (а не ссылку на наш виртуальный домен).
Читать дальше →
Total votes 57: ↑44 and ↓13 +31
Comments 92