powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP, проверить - есть-ли связь с ip-адресом
2 сообщений из 2, страница 1 из 1
PHP, проверить - есть-ли связь с ip-адресом
    #38578990
AlexSSSS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задачка такая:
есть базенка с перечислением точек (id, name, addres, opisan)
перечисление компьютеров (id, id_klient, ipadr,opisan)
По запросу выдаю "справочный лист" на точку: информацию по указанной точке и список компьютеров. Элементарщина.
Вопрос дальше:
как на PHP сделать примерно следующее:
Точка 1. Адрес. Описание.
Компьютеры которые видно из офиса:
Комп 1 IP1
Комп 3 IP3
Компьютеры до которых нет канала:
Комп 2 IP2

Из командной строки проверяется простым пингом, а из PHP как это сделать?
Код: php
1.
echo exec('ping -n 1 -w 1 72.10.169.28');

- первое что пришло в голову, но никак не могу сообразить как получить для анализа то, что возвращает пинг. Да и сама идея не нравится - разрешить такое запускать из php.

Подскажите, в какую сторону "копать"?
...
Рейтинг: 0 / 0
PHP, проверить - есть-ли связь с ip-адресом
    #38579053
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexSSSSИз командной строки проверяется простым пингом, а из PHP как это сделать?
Код: php
1.
echo exec('ping -n 1 -w 1 72.10.169.28');


- первое что пришло в голову, но никак не могу сообразить как получить для анализа то, что возвращает пинг.Да так же и делать. Кроме exec есть еще и другие функции , которые возвращают результат работы системной команды.


AlexSSSSДа и сама идея не нравится - разрешить такое запускать из php.Что именно не нравится, кроме запуска в системе дополнительного процесса на каждый пинг?


AlexSSSSПодскажите, в какую сторону "копать"?Альтернативы можно попробовать рассмотреть. Например, анализировать доступность хоста не пингом, а попыткой открытия сокета и обменом данными.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP, проверить - есть-ли связь с ip-адресом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]