Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
 
35 / 38 / 13
Регистрация: 24.10.2015
Сообщений: 545
1

Пинг до компов

02.04.2019, 06:26. Просмотров 389. Ответов 2


Всем доброго времени суток) и хорошего рабочего дня)
Написал адресную книгу с ип адресами, не могу понять как сделать до них пинг, чтобы узнать кто включен, а кто нет. Все ПК на винде, на php тяжковато это сделать, а в JS я близок к нулю) выручайте друзья) очень прошу вашей помощи

В общем в резуьльтате хочу получить online либо offline
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2019, 06:26
Ответы с готовыми решениями:

Пинг компов на роутере
Поставлена задача, насчет которой у меня вопрос сразу встал. Такое вообще возможно?...

С ПК1 к ПК2 идет пинг. А с ПК2 к ПК1 не идет пинг. Как сделать что бы с ПК2 шел пинг к ПК1 ?
В работе есть два сети, один старый, другой новый, так говорили. С новой сети можно пинговать...

Wi-fi на 30 компов
Народ, подскажите, как лучше организовать wi-fi сеть на 30 машин. Какое для этого оборудование...

Сетка из 6 компов
Доброго времени суток, господа!!! Помогите разобраться, пл-зззз!!!!! Сетка из 6 компов, Инет...

__________________
Помогаю в написании студенческих работ здесь.
Записывайтесь на профессиональные курсы Fullstack-разработчиков на JavaScript‌
2
the hardway first
Эксперт JS
2035 / 1518 / 771
Регистрация: 05.06.2015
Сообщений: 3,178
02.04.2019, 09:00 2
Цитата Сообщение от fidel42rus Посмотреть сообщение
на php тяжковато это сделать
Из браузера? Смотрите, браузер работает по протоколу HTTP, у вас нет доступа к более низким уровням OSI, к ICMP, TCP/IP, например. Было бы здорово если зашел на сайт, а там скрипт на странице - хоба! и просканировал всю вашу сеть на наличие компов и устройств.

Следовательно, вам надо чтобы каждый сканируемый компьютер умел отвечать на запросы по HTTP протоколу, что Windows по умолчанию не умеет. Если это вам надо для практического применения, ищите другой инструмент JS в браузере вам тут не поможет.
0
887 / 722 / 447
Регистрация: 13.07.2015
Сообщений: 2,250
02.04.2019, 12:26 3
на php легко же
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//для винды
function pingAddress($ip){
    $pingresult = shell_exec("start /b ping $ip -n 1");
    $dead = "Request timed out.";
    $deadoralive = strpos($dead, $pingresult);
    if ($deadoralive == false) echo "ok"; else echo "fail";
    }
}
 
//для линукс
function pingAddress($ip){
    exec(sprintf('ping -c 1 -W 5 %s', escapeshellarg($ip))), $res, $rval);
    if($rval === 0) echo "ok"; else echo "fail";
}
Добавлено через 25 секунд
потом аяксом в этот файл шлешь айпишники, а сервер будет пинговать
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.04.2019, 12:26

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Кластер из компов
Всем привет, задача такая, есть определенное количество компьютеров которые нужно объединить в...

адрес компов
Привет всем! объясните пожалуйста вот что: у меня два компа. один подключен к инету, второй...

Соединение 2х компов (8 и XP)
Здравствуйте. Ребята, помогите соединить ноутбук со стационарником. На ноуте 8ка, на другом - ХР.

Сервер на 10-20 компов
Всем доброго времени суток. Впервые в жизни столкнулся с такой проблемой, поэтому прошу помощи и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.