![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » [решено] Вот как вычислить IP |
|
[решено] Вот как вычислить IP
|
Старожил Сообщения: 410 |
Долго ломал голову, и никак не додумаюсь
Вот смотрите: 2552552 = 0.38.242.232 25525520 = 1.133.125.16 255255200 = 15.54.226.60 2552552000=152.36.218.64 Хотя всё очень легко, допустим имеется адрес 61.130.212.100, нужно представить его в виде числа 61 умножить на 256 в кубе = 1023410176 130 умножить на 256 в квадрате = 8519680 212 умножить на 256 = 54272 ну а 100 мы так и оставим посчитаем сумму полученных значений 1023410176+8519680+54272+100 = 1031984228 = 61.130.212.100 А вот как провести обратные расчеты? ну из числа получить IP |
|
------- Отправлено: 22:25, 29-01-2014 |
Вредитель Сообщения: 460
|
Профиль | Отправить PM | Цитировать Обратно тому что вы написали.
2552552000/256^3=152 отбрасываем дробную часть 2552552000-152*256^3=2415168 2415168/256^2=36 2415168-36*256^2=55872 55872/256=218 55872-218*256=64 |
------- Отправлено: 23:08, 29-01-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 410
|
Профиль | Отправить PM | Цитировать DedAlex, спасибо, как-то я не сообразил.
|
------- Отправлено: 23:48, 29-01-2014 | #3 |
Старожил Сообщения: 410
|
Профиль | Отправить PM | Цитировать В общем чтобы каждый раз так не считать (а то взрыв мозга можно заработать), написал скриптик
|
------- Отправлено: 14:19, 30-01-2014 | #4 |
Вредитель Сообщения: 460
|
Профиль | Отправить PM | Цитировать McLotos, для компьютерных расчетов, это не самый оптимальный алгоритм. Тут можно использовать BitAND и BitShift.
IP в число: число в IP: $octet1 = BitAND(255, BitShift($IP, 24)) $octet2 = BitAND(255, BitShift($IP, 16)) $octet3 = BitAND(255, BitShift($IP, 8)) $octet4 = BitAND(255, IP)) ![]() |
|
------- Отправлено: 15:17, 30-01-2014 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
RAID - Как вычислить сбойный HDD? | Avatar-Lion | Накопители (SSD, HDD, USB Flash) | 6 | 09-12-2013 13:55 | |
Вопрос - Вычислить IP, и по IP человека? | THEDOGG | Защита компьютерных систем | 17 | 24-02-2013 18:20 | |
Как вычислить какой процес и пользователь грузит диск??!! | lechyk | Microsoft Windows NT/2000/2003 | 1 | 20-12-2011 13:33 | |
Как мне вычислить лучшие прокси под меня? | UTU | Хочу все знать | 6 | 18-05-2006 19:33 | |
Как вычислить, куда и каким приложением идет дозвон | Venus | Сетевые технологии | 1 | 29-04-2005 23:44 |
|