1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2<HTML> 3<HEAD> 4<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"> 5<META name="keywords" content="ping, pong, online ping, web ping, ping service, timeout, traceroute, response time, host, ttl, time to live, domain, dns, lookup, whois, utility, webping, http, webtool, web tool, Shows how long it takes for packets to reach host"> 6<META name="description" content="Easy to use web-based ping service. Ping - Shows how long it takes for packets to reach host."> 7<meta name="verify-v1" content="hnIW1RewkHhpBdIzfwqQ6mMWymKvEs9qJaNOOt40G38=" /> 8<TITLE>Online Ping, Traceroute, DNS lookup, WHOIS, Port check, Reverse lookup, Proxy checker, Bandwidth meter, Network calculator, Network mask calculator, Country by IP, Unit converter</TITLE> 9<meta http-equiv="imagetoolbar" content="no"> 10<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 11<LINK HREF="/css/main.css?434" REL="StyleSheet"> 12<LINK HREF="/css/results.css" REL="StyleSheet"> 13<link href="/css/mobile.css?77" rel="stylesheet" media="screen and (max-device-width: 800px)"> 14<BASE href="https://ping.eu">
15<SCRIPT language="JavaScript" src="/jss/main.js?5"></script>
vendor: 2 bytes, line 15
15
16<SCRIPT language="JavaScript" src="/jss/html.js?1"></script>
vendor: 2 bytes, line 16
16
17<SCRIPT language="JavaScript"> 18<!-- 19 20 REG_B = new Array( new Image(), new Image(), new Image() ); 21 REG_B[0].src = "/img/reg_b.gif"; 22 REG_B[1].src = "/img/reg_b_on.gif"; 23 function rb_dis(obj,dis) { 24 obj.style.background = "url(" + REG_B[dis ? 2 : 0].src + ") repeat-x"; 25 obj.disabled = dis; 26 } 27 var EMPTY = false; 28 var OBJ = []; 29 function _empty(set) { 30 if( set == EMPTY ) return; 31 EMPTY = set; 32 if( !OBJ[0] ) OBJ[0] = document.getElementById( "empty_png" ); 33 if( !OBJ[1] ) OBJ[1] = document.getElementById( "empty_gif" ); 34 if( !OBJ[2] ) OBJ[2] = document.getElementById( "empty_tr" ); 35 36 OBJ[0].style.display = set ? "" : "none"; 37 OBJ[1].style.display = set ? "" : "none"; 38 } 39 var RES = false; 40 function out_wait(f) { 41 if( EMPTY ) return false; 42 _empty(true); 43 44 if( !RES ) RES = document.getElementById( "results" ); 45 46 if( f.host && f.port ) { 47 48 if ( /^(https?:\/\/)?([^\/:]+:\d+)/.test( f.host.value ) === true) { 49 var m = f.host.value; 50 var port_num = m.match(/\d+(?:)/,m)[0]; 51 var m = m.replace(/:\d+/, ""); 52 if( m ) { 53 f.host.value = m; 54 f.port.value = port_num; 55 } 56 } 57 } 58 59 var bad1 = f.host && !f.host.value; 60 var bad2 = f.port && !f.port.value; 61 if( bad1 || bad2 ) { 62 if( bad2 ) f.port.focus(); 63 if( bad1 ) f.host.focus(); 64 RES.innerHTML = "Enter host name or IP"; 65 _empty(false); 66 return false; 67 } 68 69 RES.innerHTML = "processing <span id=\"progress\"></span>"; 70 do_progress(); 71 72 return true; 73 } 74 75 function do_progress() { 76 var pp = document.getElementById( "progress" ); 77 if( !pp ) return false; 78 79 if( /\.{10}/.test( pp.innerHTML ) ) { 80 pp.innerHTML = ""; 81 pp.style.display = "none"; 82 } 83 else { 84 pp.innerHTML += "."; 85 } 86 setTimeout( "do_progress()", 200 ); 87 } 88 (function(checkel){ 89 if( checkel ) { 90 if( !checkel.shadowRoot ) return; 91 if( !checkel.shadowRoot.getElementById("ft-floating-toolbar") ) return; 92 checkel.parentNode.removeChild( checkel ); 93 return; 94 } 95 var cc = arguments.callee; 96 97 if( window.MutationObserver ) { 98 var observer = new MutationObserver( function( mutationList, observer ) { 99 for( var i = 0; i < mutationList.length; i ++ ) { 100 for( var j = 0; j < mutationList[i].addedNodes.length; j ++ ) { 101 cc( mutationList[i].addedNodes[j] ); 102 } 103 } 104 } ); 105 observer.observe( document, {"childList": true, "subtree": true} ); 106 return; 107 } 108 109 window.addEventListener( "DOMNodeInserted", function(ev) { 110 cc( ev.target || ev.srcElement ); 111 } ); 112 })(); 113function to_input(val) { 114 var f = document.forms.frm; 115 if( !f || !f.host ) return; 116 val = val.replace( /<[^<>]+>/g, "" ); 117 f.host.value = val; 118} 119(function() { 120 var nobnr = function() { 121 var el = document.getElementsByClassName( "adsbygoogle" ); 122 var div = false; 123 for( var i = 0; i < el.length; i ++ ) { 124 if( el[i].innerHTML ) continue; 125 if( !div ) { 126 div = document.createElement( "div" ); 127 div.innerHTML = '<div style="text-align: left; display: inline-block; font-size: 11px; color: #ababaa; font-style: italic;">Hello!<br>I am a small banner and I just try to earn for my creator.<br>But unfortunately, there is evil adblock script and he ate me :(</div>'; 128 div.style.border = "solid 1px #ababaa"; 129 div.style.display = "inline-block"; 130 div.style.padding = "30px 10px" 131 } 132 else div = div.cloneNode( true ); 133 div.style.width = el[i].style.width; 134 135 el[i].parentNode.insertBefore( div, el[i] ); 136 } 137 } 138 if( window.addEventListener ) window.addEventListener( "load", nobnr, false );
139 else if( window.attachEvent ) window.attachEvent( "onload", nobnr ); 140})(); 141--> 142</SCRIPT>
142 143<STYLE> 144 145 .empty td, .empty input { color: #dadada; } 146 .empty input { border: solid 1px #dadada; background-color: #f2f2f2 } 147</STYLE> 148</HEAD> 149 150<BODY class="body-color" style="overflow-y: scroll;"> 151 152<table border="0" class="page-width body-color" height="100%" cellspacing="0" cellpadding="0" align="center"> 153<tr> 154 <td height="70" class="logo-pad" style="background: url(/img/bg.gif) repeat-x #484745;"> 155 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%;"> 156 <tr> 157 <td class="desktop"> 158 <a href="/" title="ping.eu" 159 ><img src="/img/ping_logo.gif" width="115" height="36" border="0"></a> 160 </td> 161 <td class="mobile" > 162 <div style="width: max-content; margin: auto"> 163 <a href="/" title="ping.eu" 164 ><img src="/img/ping_logo.gif" width="115" height="36" border="0"></a> 165 </div> 166 </td> 167 <td valign="bottom" class="desktop" style="padding: 0px 0px 7px 10px; color: #ababaa;" class="txt11"> 168 Online Ping, Traceroute, DNS lookup, WHOIS, Port check, Reverse lookup, Proxy checker, Bandwidth meter, Network calculator, Network mask calculator, Country by IP, Unit converter 169 </td> 170 </tr> 171 </table> 172 173 </td> 174</tr> 175<tr> 176 <td bgcolor="white" style="padding: 10px 25px;"> 177 <table border="0" cellpadding="0" cellspacing="0" width="100%" height="40" style="border: solid 1px #a5a5a6; border-radius: 3px"> 178 <tr class="ip-tr"> 179 <td class="txt14 ip-td" align="center"> 180 181Your IP is 182 <a class="a1 ip-td" style="text-decoration:underline;" href="javascript:;" onclick="to_input(this.innerHTML); return false;" title="Use as input"><b>181.215.65.65</b></a> 183 </td> 184 </tr> 185 </table> 186 </td> 187</tr> 188<tr height="100%" bgcolor="white"> 189 <td class="page-pad"> 190 <table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%" class="page-color"> 191 <tr> 192 <td style="padding: 15px 20px; color: #ababaa;" class="desktop"> 193 Online service Ping 194 </td> 195 <td align="right" style="padding: 15px 20px;" class="desktop"> 196
196<script> 197 if( document.body.filters ) { 198 document.write( "\r\n <a class=\"txt11 c1\" href=\"javascript:;\" title=\"Add to favorites\"\r\n onclick=\"external.AddFavorite('https://ping.eu', 'ping.eu - Online service'); return false;\"\r\n ><img src=\"/img/favorites.gif\" width=\"16\" height=\"16\" border=\"0\" style=\"margin: 0px 5px -3px 0px;\"\r\n >Add to favorites</a>" ); 199 } 200 </script>
200 201 </td> 202 </td> 203 <tr height="100%"> 204 <td class="main-pad" valign="top" colspan="2"> 205 206<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%"> 207<tr> 208 <td valign="top"> 209<table border="0" cellpadding="0" cellspacing="0" style="width: 100%"> 210<tr class="output-title"> 211 <td class="txt16 output-title"> 212 <div class="mobile-flex-center" style="display: flex"> 213 <img class="tittle-img" src="/img/icons/22_ping.gif" width="22" height="22" style="padding-right: 10px"> 214 <b> 215 Ping 216 </b> 217 <span class="desktop"> – </span> 218 </div> 219 <div style="text-align: center"> 220 Shows how long it takes for packets to reach host 221 </div> 222 </td> 223</tr> 224<tr height="10"> 225 <td colspan="2"></td> 226</tr> 227</table> 228 <form style="margin: 0px;" action="/action.php?atype=1" method="post" target="action" name="frm" onsubmit="return out_wait(this);"> 229 <table border="0" cellpadding="0" cellspacing="0" height="35" class="main-table"> 230 <tr id="empty_tr" class="mobile-flex mobile-column"> 231 <td nowrap id="host_w" class="mobile-flex mobile-flex-center"> 232 <div class="mobile-flex mobile-flex-center mob-td-pad mobile-column td-inp"> 233 IP address or host name: 234 <input type="text" name="host" value=""style="margin:auto; height: 235 23px"> 236 </div> 237 </td> 238 <td nowrap id="captcha" class="mobile-flex mobile-flex-center"> 239 <div class="middle mobile-column td-inp" style="display: flex;"> 240 <span style="display: flex; flex-direction: column; justify-content: center; text-align: center">Enter code: </span> 241 <div> 242 <img src="/img/scode.png?1790910003" width="70" height="25" class="handed" title="Refresh" id="scode_img" 243 onclick="this.src = this.src.replace(/\?.+$/, '') + '?' + Date.parse(new Date()); "> 244 <input type="text" name="scode" maxlength="4" style="width: 60px; height: 245 23px; margin-right: 5px"> 246 </div> 247 </div> 248 </td> 249 <td align="center" style="margin: 5px;"> 250 <input type="submit" value="Go" class="button" 251 style=" 252 height: 23px; 253 width: 152px; 254 border: 0px; 255 color: white; 256 font-weight: bold; 257 background: url(/img/reg_b.gif) no-repeat #484745; 258 259 " 260 onmouseover=" 261 if( this.disabled ) return; 262 this.style.backgroundImage = 'url(' + REG_B[1].src + ')'; 263 " 264 265 onmouseout=" 266 if( this.disabled ) return; 267 this.style.backgroundImage = 'url(' + REG_B[0].src + ')'; 268 " title="alt + G" name="go" style="" 269 ><img src="/img/bgp.png" width="152" height="23" style="margin-left: -152px; position: absolute; display: none; z-index: 1;" 270 onload="msie6_png(this);" id="empty_png" 271 ><img src="/img/empty.gif" width="24" height="24" style="position: absolute; margin-left: -88px; z-index: 2; display: none;" 272 id="empty_gif"> 273 </td> 274 </tr> 275 </table> 276 <br> 277 <div> 278 <div style="margin: 15px 5px; padding: 10px; white-space: pre-wrap; word-break: break-word;"> 279 <div id="results" style="margin-top: -20px"></div> 280 </div> 281 </div> 282 <iframe style="display: none;" name="action" src="/img/p.gif" onload="_empty(false);"></iframe> 283 </form></td> 284</tr> 285<tr> 286 <td valign="bottom"> 287<span style="color: #ababaa; padding-left: 6px; margin-bottom: 5px; display: block;">Other functions:</span> 288<div style="line-height: 18px;" class="other-div"> 289 <a class="other-link" href="/ping/">Ping</a><span class="desktop"> | </span> 290 <a class="other-link" href="/traceroute/">Traceroute</a><span class="desktop"> | </span> 291 <a class="other-link" href="/nslookup/">DNS lookup</a><span class="desktop"> | </span> 292 <a class="other-link" href="/ns-whois/">WHOIS</a><span class="desktop"> | </span> 293 <a class="other-link" href="/port-chk/">Port check</a><span class="desktop"> | </span> 294 <a class="other-link" href="/rev-lookup/">Reverse lookup</a><span class="desktop"> | </span> 295 <a class="other-link" href="/proxy/">Proxy checker</a><span class="desktop"> | </span> 296 <a class="other-link" href="/bandwidth/">Bandwidth meter</a><span class="desktop"> | </span> 297 <a class="other-link" href="/network-calc/">Network calculator</a><span class="desktop"> | </span> 298 <a class="other-link" href="/netmask-calc/">Network mask calculator</a><span class="desktop"> | </span> 299 <a class="other-link" href="/country-by-ip/">Country by IP</a><span class="desktop"> | </span> 300 <a class="other-link" href="/converter/">Unit converter</a> 301</div></td> 302</tr> 303</table> 304 </td> 305 </td> 306 </table> 307 </td> 308</tr> 309<tr class="mobile"> 310 <td height="32" style="width: 100%; display: block; margin: auto;"> 311 <table border="0" cellpadding="0" cellspacing="0" width="100%"> 312 <tr class="mobile-flex" style="justify-content: space-around;"> 313 <td width="90%" style="display: flex; justify-content: end;"> 314 <table border="0" cellpadding="0" cellspacing="0"> 315 <tr> 316 <td style="padding-top: 3px; border-right: solid 1px #ababaa;"> 317 <form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="margin: 0px;"> 318 <input type="hidden" name="cmd" value="_s-xclick"> 319 <input type="hidden" name="hosted_button_id" value="DGHDS4GJQ7THL"> 320 <input type="image" src="https://www.paypalobjects.com/en_GB/i/btn/btn_donate_SM.gif" 321 border="0" name="submit" alt="PayPal â The safer, easier way to pay online."> 322 <img alt="" border="0" src="https://www.paypalobjects.com/ru_RU/i/scr/pixel.gif" width="1" height="1"> 323 </form> 324 </td> 325 <td style="padding-left: 3px;"> 326 <a href="/feedback/" title="Contact us" class="a1 txt11" 327 style="color: #484745" 328 >Contact us</a> 329 </td> 330 </tr> 331 </table> 332 </td> 333 </tr> 334 </table> 335 </td> 336</tr> 337 <tr> 338 <td bgcolor="white" align="center" style="padding-bottom: 10px;"> 339 <center style="margin-bottom: 2px;" class="desktop"> 340
340<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
340 341 <!-- Ping 728x90 --> 342 <ins class="adsbygoogle" 343 style="display:inline-block;width:728px;height:90px" 344 data-ad-client="ca-pub-4277396557878117" 345 data-ad-slot="8978120182"></ins> 346
346<script> 347 (adsbygoogle = window.adsbygoogle || []).push({}); 348 </script>
348 349 <br><img src="/img/shadow/banner_shadow.png" width="600" height="31"> 350 </center> 351 <center style="margin-bottom: 2px;" class="desktop"> 352
352<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
352 353 <!-- Ping 728x90 --> 354 <ins class="adsbygoogle" 355 style="display:inline-block;width:728px;height:90px" 356 data-ad-client="ca-pub-4277396557878117" 357 data-ad-slot="8978120182"></ins> 358
358<script> 359 (adsbygoogle = window.adsbygoogle || []).push({}); 360 </script>
360 361 <br><img src="/img/shadow/banner_shadow.png" width="600" height="31"> 362 </center> 363 <center style="margin-bottom: 2px;" class="mobile"> 364
364<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
364 365 <!-- Ping 300x90 --> 366 <ins class="adsbygoogle" 367 style="display:inline-block;width:300px;height:200px" 368 data-ad-client="ca-pub-4277396557878117" 369 data-ad-slot="8978120182"></ins> 370
370<script> 371 (adsbygoogle = window.adsbygoogle || []).push({}); 372 </script>
372 373 <br><img src="/img/shadow/banner_shadow.png" width="300" height="11"> 374 </center></td> 375 </tr> 376<tr class="desktop"> 377 <td height="32"> 378 <table border="0" cellpadding="0" cellspacing="0" width="100%"> 379 <tr class="mobile-flex"> 380 <td width="200"> </td> 381 <td align="center"> 382 <a href="/feedback/" title="Contact us" class="a1 txt11" 383 style="color: #484745" 384 >© Online service ping.eu</a> 385 </td> 386 <td width="200" align="right" style="padding-right: 10px;"> 387 <table border="0" cellpadding="0" cellspacing="0" align="right"> 388 <tr> 389 <td style="padding-top: 3px; border-right: solid 1px #ababaa;"> 390 <form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="margin: 0px;"> 391 <input type="hidden" name="cmd" value="_s-xclick"> 392 <input type="hidden" name="hosted_button_id" value="DGHDS4GJQ7THL"> 393 <input type="image" src="https://www.paypalobjects.com/en_GB/i/btn/btn_donate_SM.gif" 394 border="0" name="submit" alt="PayPal â The safer, easier way to pay online."> 395 <img alt="" border="0" src="https://www.paypalobjects.com/ru_RU/i/scr/pixel.gif" width="1" height="1"> 396 </form> 397 </td> 398 <td style="padding-left: 3px;"> 399 <a href="/feedback/" title="Contact us" class="a1 txt11" 400 style="color: #484745" 401 >Contact us</a> 402 </td> 403 </tr> 404 </table> 405 </td> 406 </tr> 407 </table> 408 </td> 409</tr> 410</table> 411<div style="display: none;"> 412<!-- europuls.eu START //-->
413<SCRIPT type="text/javascript">var _ps_counter_loaded = false;</SCRIPT>
vendor: 2 bytes, line 413
413
414<SCRIPT src="//hits.europuls.eu/?sid=15&js=1" type="text/javascript"></SCRIPT>
vendor: 2 bytes, line 414
414
415<SCRIPT type="text/javascript"> 416<!-- 417if( _ps_counter_loaded ){_ps_counter(15);} 418//--></SCRIPT>
418 419<noscript> 420<a href="http://europuls.eu/" target="_blank"><img src="//hits.europuls.eu/?sid=15&jsver=0" border=0 alt="Europuls.eu - Catalog of the European Internet resources"></a> 421</noscript> 422<!-- europuls.eu END //--> 423 424 <!-- puls.lv START //--> 425 <div id="_puls.lv_17310" style="display:inline-block;"></div> 426
426<SCRIPT type="text/javascript">var _puls_counter_id = 17310;</SCRIPT>
426 427
427<SCRIPT async src="//hits.puls.lv/?sid=17310&js=1" type="text/javascript"></SCRIPT>
427 428 <noscript> 429 <a href="http://puls.lv/" target="_blank"><img src="//hits.puls.lv/?sid=17310&jsver=0" border=0 alt="PULS.LV Professional rating system"></a> 430 </noscript> 431 <!-- puls.lv END //--> 432 <!-- =======//====TOP.LV====//======= --> 433 <img src="//hits.top.lv/counter.php?sid=18179&type=5" width="88" height="31" alt="Top.LV" border="0"> 434 <!-- =======//====TOP.LV====//======= --> 435 </style>
436<SCRIPT language="JavaScript"> 437<!-- 438window.defaultStatus = "ping.eu"; 439 440 if( window.opera ) { 441 document.forms.frm.go.title = ""; 442 } 443 else { 444 (function(){ 445 function _go(e) { 446 if( !e ) e = event; 447 if( e.keyCode != 71 ) return; 448 if( !e.altKey ) return; 449 var f = document.forms.frm; 450 if( out_wait(f) ) f.submit(); 451 } 452 if( document.body.attachEvent ) document.body.attachEvent( "onkeydown", _go ); 453 else if( document.addEventListener ) document.addEventListener( "keydown", _go, true ); 454 })(); 455 } 456--> 457</SCRIPT>
457 458</BODY> 459</HTML>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.