The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Как по IP адресу хоста и маске подс..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Как по IP адресу хоста и маске подс..."  +/
Сообщение от auto_tips on 26-Май-03, 04:06 
$ip = "192.168.1.43";
$nm = "255.255.255.224";
print "\nip addr = $ip\nnetmask = $nm\n";
($ip1, $ip2, $ip3, $ip4) = split(/\./, $ip);
($nm1, $nm2, $nm3, $nm4) = split(/\./, $nm);
$sb1=$ip1 & $nm1; $sb2=$ip2 & $nm2; $sb3=$ip3 & $nm3; $sb4=$ip4 & $nm4;
print "subnet  = $sb1\.$sb2\.$sb3\.$sb4\n\n";

URL:
Обсуждается: https://www.opennet.ru/tips/info/288.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как по IP адресу хоста и маске подсети определить адрес подс..."  +/
Сообщение от Zaur on 26-Май-03, 04:06 
Незнаю как у всех но у меня этот пример заработал только после такой модификации:

$ip = "192.168.1.43";
$nm = "255.255.255.224";
print "\nip addr = $ip\nnetmask = $nm\n";
($ip1, $ip2, $ip3, $ip4) = map { int($_)} split(/\./, $ip);
($nm1, $nm2, $nm3, $nm4) = map { int($_)} split(/\./, $nm);
$sb1=$ip1 & $nm1; $sb2=$ip2 & $nm2; $sb3=$ip3 & $nm3; $sb4=$ip4 & $nm4;
print "subnet  = $sb1\.$sb2\.$sb3\.$sb4\n\n";

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как по IP адресу..."  +/
Сообщение от Надя email on 24-Ноя-04, 22:17 
Как по IP-адресу можно узнать какие-нибудь сведенья о владельце этого IP-адреса?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Как по IP-адресу можно узнать какие-нибудь сведенья о владел..."  +/
Сообщение от Андрей email(??) on 06-Апр-05, 16:44 
Как по IP-адресу можно узнать какие-нибудь сведенья о владельце этого IP-адреса?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Как по IP адресу хоста и маске подсети определить адрес подс..."  +/
Сообщение от ptika on 27-Май-05, 01:18 
Net::Netmask
просто и со вкусом :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "о"  +/
Сообщение от ч69чРусланч69ч email on 04-Окт-09, 23:56 
Это куда в водить
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Как по IP адресу хоста и маске подсети определить адрес подс..."  +/
Сообщение от Тарас email(??) on 19-Апр-11, 10:53 
Надо применить к ним побитовую операцию конъюнкции.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру