Перевірка Інтернету
Привіт! Проблема така: є сервер та клієнт! Необхідно перевірити наявність на сервері Інтернету (з клієнтського комп'ютера! Як зробити перевірку Інтернету відомо!) а як з клієнтського комп'ютера перевірити на сервері інет немає?! які є думки? IP-сервера відомо!
що взагалі справа труба?
>>як зробити перевірку інету відомо! Ось це так! Може поділишся, а то тут на форумі ніхто не знає. А щоб відповісти на твоє запитання хоч щось, потрібно знати організацію мережі, як клієнтський комп отримує доступ до інтернету, якщо він не отримує - навіщо перевіряти і т.д.
atruhinспробуй програмно перевір інет на клієнта, якщо він виходить в інет через проксю!
що означає "перевір інет" ? інет - це мережа мереж. у кожній мережі - купа хостів. і по-твоєму виходить, що для того щоб "перевірити інет" потрібно перевірити доступність КОЖНОГО з цих хостів , яких мільйони !
> наявність на сервері инета
на сервері немає ніякого "інета".. сервер - сам по собі, і немає - сам по собі. але сервердоступу в інетмає вихід наодинз комп'ютерів інет-провайдера, який може пропускати або ігнорувати запити твого лок.хоста на доступ до інших хостів, що існують в інеті.
atruhinспробуй програмно перевір інет на клієнтському тачку, якщо вона виходить в інет через проксю.
Я хочу програмно перевірити чи є інет (з'єднання з інтернетом)! коли вдома відбувається з'єднання з інетом по Dialup (без локалки) в треї висить іконка з'єднання (два екранчики). коли зв'язку з інетом немає екранчиків немає. на сервері)! тому я не можу визначити їсти інет чи ні (колилізеш на посилання то не зрозуміло чому вона не працює! якщо немає сторінки, то немає зв'язку. ). Як здійснити програмну перевірку наявності з'єднання з Інтернетом на сервері. (Потрібен аналог "двох екранчиків" для користувача яких виходить в інет через проксю.) p.s. Для тих, хто в танку не турбуватиме.
> pomashok (21.10.04 15:16) [9] > Я хочу програмно перевірити, чи є
> коротше. коли вдома відбувається з'єднання з інетом Dialup > (без локалки) у треї висить іконка з'єднання (два екранчики). коли > зв'язку з інетом немає екранчиків немає.
"Боня, ти тупий!" (С)
ця іконка означає лише той факт, що між твоїм хостом і якимось хостом твого інет-провайдера встановлений зв'язок по якомусь протоколу (наприклад, PPP).. і не більше того
напевно у твого провайдера є уч.запис для тестового входу (тобто коннекта до нього з метою оцінки продуктивності/якості/трафіку). з'єднайся зі своїм провайдером під цим обліковим записом! око твоє буде радувати та сама іконка в треї, але провайдер твій далі своєї підмережі твої запити не пустить! він, провайдер, хворий чи пускати тебенахалявуна той же горезвісний microsoft.com? Так, іконку свою бажану ти бачиш, але чи означає це, що ти маєш іне, якщо навіть до microsoft.com ти не можеш підключитися?
ворушили ріпою голови-то трохи.
в кімнаті стоїть два комп'ютери! один сервер (1), інший клієнт (2)! Сервет в інет виходить через dialup! клієнт не бачить чи є з'єднання чи ні! далі кімнати все це не йде! Необхідно надіслати запит або щось там із машини (2) на машину (1). та дізнатися чи є на машині (1) з'єднання dialup. фсе.
на машині (1) повинна крутитися якась програма, яка вміє визначати"чи є з'єднання dialup" і надсилати результат за запитом на машину (2) за яким-небудь протоколом. . У чому саме проблеми?
> вміє визначати "чи є з'єднання dialup"
так ешкин кіт! факт встановлення dial-up-з'єднання - це просто факт встановлення dial-up-з'єднання! і причому тут "наявність іне"?!
walя хотів обійтися без написання серверної частини програми, хотів струму клієнтською прогою перевіряти наявність ;)ь
Digitmanбалаканина не по темі ;(.
2Digitman [13] Моя відповідь не на [0], а на [11]. 2pomashok [14] Без написання серверної частини теж можна обійтися. Використовувати будь-який стандартний сервіс, наприклад Telnet + RasDial. А на Digitman а даремно бочку котиш, бо [11] набагато далі від теми, ніж [10] і [13].
pomashok (21.10.04 17:43) [14] Бовтовня йде з твого боку.