127.0.0.1
Материал из Lurkmore
« |
— Я тебя сейчас нюкну, говори свой IP!!!11 | » |
127.0.0.1 (а если точнее, сеть 127/8, он же loopback, он же localhost) — IP-адрес, с помощью которого компьютер может обратиться по сети к самому себе, независимо от наличия у него подключения к сети, вида оной и адреса компьютера в ней.
Содержание |
[править] Использование
Применяется к ламерам и особенно кулхацкерам при появлении у них желания чего-нибудь поломать по сети. В таком случае приносит лулз. Нубы, как правило, иммунны. Имеются, впрочем, и добрые шутки, типа «There is no place like 127.0.0.1!».
Also, при определённых стараниях localhost (а точнее, подразумевающийся под ним IP-адрес 127.0.0.1) позволяет раз и навсегда забанить неугодные юзеру сайты и ад-попапы (в винде это быстрее делается файрволлом со встроенным блокировщиком рекламы, но некоторым ведь хочется выебнуться, правда?), тем самым сэкономив некоторое количество трафика, времени и нервных клеток (если, правда, они остались после ручной забивки файла hosts).
[править] Примеры
ОНО: народ, я новый нюк нашел, ща всех поубиваю!!! ОНО: дайте ай-пи какого-нить лоха!!! Кто-то: 127.0.0.1 ОНО: пасиба! ОНО: щас он подохнет * ОНО вышло из чата |
Поскольку на локальной машине никто не запрещает запускать Апач со всеми прибамбасами (php, python, mysql, postgresql и т. д.), то зачастую пользователю, желающему на халяву получить минимум LAMP-хостинг, советуют 127.0.0.1 или, чаще, его символический вариант localhost.
xxx: народ подскажите хостинг с пхп и мускул бесплатный. мне сказали надо пхп 5 и мускул. нужно срочно! yyy: localhost подойдет? xxx: пасиба. |
Так как локальная петля существует всегда, даже когда нет сети, то можно немного пофапать:
[править] Полезные примеры
Баним рекламу гугля
127.0.0.1 googlesyndication.com
...и инфернального порождения Тёмы
127.0.0.1 pagead2.googlesyndication.com
127.0.0.1 www.google-analytics.com
127.0.0.1 googleads.g.doubleclick.net
127.0.0.1 an.yandex.ru
В расово верных юниксах: sudo route add <siteaddr> gw localhost
В винде, естественно, все гораздо проще:
cmd /C netsh routing ip add filter name="Virtual Private Connection" filtertype=input srcaddr=<siteaddr> srcmask=255.255.255.255 dstaddr=0.0.0.0 dstmask=0.0.0.0 proto=any
Более православно использовать 127.0.0.0, т.к. это не угнетает логи локального веб-сервера лишним мусором. Иногда работает в разы быстрее, но далеко не всегда:
127.0.0.0 ad.somesite.com
127.0.0.0 some.other.banner.net
Подобные строчки заставляют систему искать указанные сайты не в Инете, а на пустом месте. WinSock просто не пытается соединиться. В Windows 7 (возможно, и в Vista) нужно писать 0.0.0.0, иначе система будет реагировать примерно так же, как на недоступный адрес. С тем же успехом вместо 127.0.0.0 можно написать что-то вроде 666.777.888.999, результат будет одинаковый.
[править] Алсо
Драйвер loopback-интерфейса приучен отвечать не только на запросы к 127.0.0.1, но и на любой адрес из сети 127.0.0.0/8 — это легко проверяется по таблице маршрутизации или командой ping 127.128.129.130. Некоторые программы активно эксплуатируют такую многозначность: например, сервер точного времени ntpd использует адрес 127.127.1.0 для обращения к собственным часам компьютера, адрес 127.127.20.0 — для обработки сигнала от GPS-приёмника, и т. д. Удалённый рабочий стол в Windows не позволяет подключиться к своему IP или 127.0.0.1, зато позволяет к 127.0.0.2 и пр.
На хабре была замечена топик-ссылка на омский сайт, админы которого после публикации быстро поменяли dns. После этого в камментах начали деликатно обсирать web-сервер, который стоит по адресу 127.0.0.1.
[править] Почтовый индекс
Некоторые утверждают, что 127001 — индекс главпочтамта России. Однако поиск отделения почтовой связи с индексом 127001 на сайте Почты России выдает сообщение «Объекты почтовой связи с данным индексом не существуют! Проверьте правильность ввода индекса либо воспользуйтесь поиском ОПС по зоне обслуживания». Так что индекса 127001 в этой стране вообще нет. А 127000 есть. Периодически из зомбоящика доносилось «Наш адрес: 127000, Москва, ул. Академика Королёва, 12…».
Так что это, скорее всего, сисадминский прикол. Либо просто сократили некоторые почтовые отделения связи. Некоторые ранее существовавшие индексы своего города поисковиком на сайте так не находятся.
Зато письмо с таким индексом вернут отправителю. Так что все правильно.
[править] См. также
![]() |
[ + ] 127.0.0.1 — часть точного мира чисел
|
||||||||
---|---|---|---|---|---|---|---|---|---|
|