Web Ping: Difference between revisions
(162 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Test connectivity for the web service]]: 網站監測與網站連線測試,當網站臨時無法連線時,可以檢查是否是個別 ISP 或 網路環境造成的網路連線問題。 (Back to [[Network problem]]) | |||
== 網站連線測試 == | == 網站連線測試 == | ||
=== 網站連線測試 === | === 網站連線測試 === | ||
==== 同時從世界各處測試網站連線 ==== | ==== 同時從世界各處測試網站連線 手動執行監測 ==== | ||
可以檢查是否是個別 ISP / 網路環境造成的網路連線問題: 如果只有你不能連線,世界其他人都可以連線,請更換網路連線 IP ,例如更改無線網路重新連線網站。 | |||
* {{Gd}} [http://www.freespeedtest.com/ Free Speed Test for Internet Access and Website Speed : FreeSpeedTest.com] | * {{Gd}} [http://www.freespeedtest.com/ Free Speed Test for Internet Access and Website Speed : FreeSpeedTest.com] 從世界10處(含中國北京)進行連線速度測試 via [http://edblog.net/archives/661 測試你的網站在世界各地的連線速度 | 艾德的部落格天空] | ||
* [http://downforeveryoneorjustme.com/ Down for everyone or just me?] ([http://www.goston.net/2008/04/14/1219/ 介紹]) | ** 含地圖; 相同公司的替代服務網站: InternetSupervision [http://internetsupervision.com/ Website Monitoring Services] | ||
* [http://www.freesitestatus.com/zhtw/index.php FreeSiteStatus 網站監測、主機監測服務] | |||
* {{Gd}} [http://downforeveryoneorjustme.com/ Down for everyone or just me?] 介面簡單好用,但未說明從何處進行連線測試 ([http://www.goston.net/2008/04/14/1219/ 介紹]) | |||
* [http://www.freesitestatus.com/zhtw/index.php FreeSiteStatus 網站監測、主機監測服務] 從世界10處,橫跨北美、歐洲、亞洲 (不含中國) 等處,進行連線測試。監測地點詳[http://www.freesitestatus.com/zhtw/network.php 監測網路]。 ([http://www.freesitestatus.com/quicktest.php?action=result&qtid=440478&r=9120 sample]) {{access | date=2017-03-29}} | |||
* [http://www.alertra.com/ Alertra Web Site Monitoring] | |||
** (1)從世界13處(含中國上海、香港)進行連線速度測試 check from different citys: Los Angeles USA, Detroit USA, Frankfurt GERMANY and London UK. 。 | |||
** (2) ''免費版未提供 2014-02-25'' 可查看網頁回應:輸入網頁網址,然後點選 Response -> View Extended Data (Headers, content and more) 可以看到網頁內容,不過中文內容會亂碼。 另外提供 View Packet Capture (.cap file in pcap/Wireshark format) | |||
* [http://host-tracker.com/ HostTracker - Website Uptime Monitoring Service] 從世界33處(不含中國)進行連線測試,並提供30天Email訂閱試用 ([http://flickr.com/photos/planetoid/2268903192/ 測試結果], 2007-09-24) | * [http://host-tracker.com/ HostTracker - Website Uptime Monitoring Service] 從世界33處(不含中國)進行連線測試,並提供30天Email訂閱試用 ([http://flickr.com/photos/planetoid/2268903192/ 測試結果], 2007-09-24) | ||
* [http:// | * [http://check-host.net/ Check server: Check host - online website monitoring, Check IP] | ||
** 從世界18處(含中國香港)進行連線速度測試 {{access | date=2015-08-01}} | |||
* [http://tools.pingdom.com/fpt/ Pingdom Tools: full page test]: 測試網頁載入時間(Full page test),以及[http://tools.pingdom.com/ping/ Pingdom Tools: Ping and traceroute]則提供 Pingdom Tools網站到目標網站的連線檢查。 | |||
* [http://monitor.saycoo.com/en/quicktest.php Saycoo Website Monitoring: Quick Test Network Tools] 從USA, UK, Netherlands, Singapore, Australia等處(不含中國)進行連線測試, 僅會顯示是否ok, 不會顯示回應時間 (access: 20090227) | * [http://monitor.saycoo.com/en/quicktest.php Saycoo Website Monitoring: Quick Test Network Tools] 從USA, UK, Netherlands, Singapore, Australia等處(不含中國)進行連線測試, 僅會顯示是否ok, 不會顯示回應時間 (access: 20090227) | ||
* [http://www.websitepulse.com/ WebSitePulse] -> [http://www.websitepulse.com/help/tools.php Free Website Test]: Test from (1)Seattle, WA (2)Munich, Germany (3)Brisbane, Australia | * [http://www.websitepulse.com/ WebSitePulse] -> 1. [http://www.websitepulse.com/help/tools.php Free Website Test]: Test from (1)Seattle, WA (2)Munich, Germany (3)Brisbane, Australia 2. 選擇 Web Page Test,可概略呈現地網頁元素下載的所需時間 | ||
* [http://monitority.com/ Monitority - FREE Website Monitoring (Alerts via Email, SMS, Twitter)] duration: 20 seconds, 1 minute ... {{access | date = 2015-08-24}} | |||
** [http://monitority.com/about Features] claimed "Multiple geographic locations" | |||
* [http://www.just-ping.com/ just ping]: Free online ping from 50 locations worldwide(includes China) {{exclaim}} 如果網站關閉 {{Acronym | acronym= ICMP | def= Internet Control Message Protocol}} 回應,會導致測試結果顯示為「Packets lost (100%)」,但是其實網站是可以連線的。{{access | date = 2013-05-13}} | |||
* [https://dnschecker.org/ DNS Checker - DNS Check Propagation Tool] {{access | date=2019-02-02}} | |||
* [https://www.uptrends.com/tools/uptime Website Availability Test - Uptrends] {{access | date=2020-03-11}} | |||
* [https://community.spiceworks.com/tools/website-down-check/ Website Down Checker: Down for everyone or Just you?] {{access | date=2022-06-18}} | |||
==== 同時從世界各處測試網站連線 固定頻率自動執行監測 ==== | |||
* {{Gd}} [https://uptimerobot.com/ Uptime Robot] 免費與付費版均有。主要從美國伺服器連線測試<ref>[https://uptimerobot.com/locations Locations and IPs | Uptime Robot]</ref>。免費版監控週期 5 分鐘、共 50 個監控規則的限制。 {{access | date=2022-07-14}} | |||
* [http://www.alertra.com/ Alertra Web Site Monitoring] | |||
** (1)從世界13處(含中國上海、香港)進行連線速度測試 check from different citys: Los Angeles USA, Detroit USA, Frankfurt GERMANY and London UK. 。 | |||
** (2) ''免費版未提供 2014-02-25'' 可查看網頁回應:輸入網頁網址,然後點選 Response -> View Extended Data (Headers, content and more) 可以看到網頁內容,不過中文內容會亂碼。 另外提供 View Packet Capture (.cap file in pcap/Wireshark format) | |||
* [http://jetpack.me/support/monitor/ Monitor — Jetpack for WordPress] 教學: [http://www.freegroup.org/2014/04/jetpack-monitor/ Jetpack Monitor 免費 24/7 網站監測服務,WordPress 無法連線自動發送提醒 (免費資源網路社群)]{{access | date=2014-04-05}} | |||
* [https://pulsetic.com/ pulsetic] 免費與付費版均有。免費版監控週期 5 分鐘。無法設定要從世界哪一處進行連線測試。{{access | date=2022-04-08}} | |||
* [http://www.jiankongbao.com/ 监控宝] 從中國、歐美[http://www.jiankongbao.com/monitor 等處]連線測試 {{access | date=2014-07-14}} | |||
* [http://www.webkaka.com/ 卡卡網—在線網速測試|網速檢測|網站速度檢測|網站速度測試平台 www.webkaka.com]: 美國、澳大利亞、日本、法國、中國等地方測試。 教學: [http://www.freegroup.org/2009/08/webkaka/ 卡卡網 - 從中國大陸13個檢測點、美國、澳洲和日本測試網站速度 | 免費資源網路社群] | * [http://www.webkaka.com/ 卡卡網—在線網速測試|網速檢測|網站速度檢測|網站速度測試平台 www.webkaka.com]: 美國、澳大利亞、日本、法國、中國等地方測試。 教學: [http://www.freegroup.org/2009/08/webkaka/ 卡卡網 - 從中國大陸13個檢測點、美國、澳洲和日本測試網站速度 | 免費資源網路社群] | ||
* [http://host-tracker.com/ HostTracker - Website Uptime Monitoring Service] 從世界33處(不含中國)進行連線測試,並提供30天Email訂閱試用 ([http://flickr.com/photos/planetoid/2268903192/ 測試結果], 2007-09-24) | |||
* | |||
* [http://www.websitepulse.com/ WebSitePulse] -> 1. [http://www.websitepulse.com/help/tools.php Free Website Test]: Test from (1)Seattle, WA (2)Munich, Germany (3)Brisbane, Australia 2. 選擇 Web Page Test,可概略呈現地網頁元素下載的所需時間 | |||
* [https://www.uptimedoctor.com/ Uptime Doctor] 免費與付費版均有。自北美、歐洲、亞洲等地方測試。 {{access | date=2017-05-31}} | |||
* [https://www.statuscake.com/ StatusCake] 免費與付費版均有。自世界各處伺服器<ref>[https://www.statuscake.com/kb/knowledge-base/what-locations-do-you-have/ What Locations Do You Have | Knowledge Base]</ref>隨機一處測試。免費版監控週期 5 分鐘、共 10 個監控規則的限制<ref>[https://www.statuscake.com/pricing/ Our Pricing | Yearly Website Monitoring Pricing | StatusCake | StatusCake - Website Monitoring]</ref>。。教學: [https://free.com.tw/free-website-monitoring-statuscake/ StatusCake 免費網站監控服務,斷線自動以 Email、簡訊、Skype 通知用戶] {{access | date=2018-10-08}} | |||
* [ | |||
* [ | * ''$'' [https://onlineornot.com/ OnlineOrNot - Free Website and API Monitoring - OnlineOrNot]. Example of [https://hackernews.onlineornot.com/ Hacker News Status] | ||
* [http:// | * 軟體 [http://visualroute.visualware.com/ VisualRoute traceroute server: trace IP address, trace route, IP trace, IP address locations] 測試從VisualRoute到目標網站的連線能力 (含地圖) | ||
* [http://www. | ==== 檢查網站是否被中國的防火長城(GFW, Great Firewall of China)封鎖 ==== | ||
** | * {{Gd}} [http://www.websitepulse.com/ WebSitePulse] -> [http://www.websitepulse.com/help/testtools.china-test.html Website Test behind the Great Firewall of China]。從北美、南美、歐洲、亞洲、非洲等處連線測試<ref>[http://www.websitepulse.com/corporate/monitoring.network.php WebSitePulse Monitoring Network] {{access | date = 2015-07-10}}</ref>。 | ||
** 教學: [http://sofree.tw/websitepulse/ WebSitePulse 檢查網站是否被大陸封鎖? - 免費的喘息] | |||
* [http://www.webkaka.com/ 卡卡網—在線網速測試|網速檢測|網站速度檢測|網站速度測試平台 www.webkaka.com]: 特色是除了國外的點,還從中國境內多處連線測試 {{access | date = 2015-07-10}} | |||
* [http://www.greatfirewallofchina.org/ Great Firewall of China] 從中國內5處連線測試 {{access | date = 2015-07-10}} | |||
* [https://zh.greatfire.org/ 中国的网络审查 | GreatFire.org] {{access | date = 2015-04-08}} {{exclaim}} 如果連線逾時,網頁會很久沒有回應。 {{access | date = 2015-07-10}} | |||
* [http://www.jiankongbao.com/ 监控宝] [http://www.jiankongbao.com/labs/http HTTP工具] 從中國、歐美[http://www.jiankongbao.com/monitor 等處]連線測試 {{exclaim}} 如果連線逾時,網頁會很久沒有回應。 {{access | date = 2015-07-10}} | |||
* [http://ping.chinaz.com/ chinaz] 135 個檢測點 {{access | date = 2017-08-10}} | |||
* [https://dnschecker.org/ DNS Checker - DNS Check Propagation Tool] {{access | date = 2019-02-02}} | |||
* {{exclaim}} 使用時網站沒有反應 [http://www.just-ping.com/ just ping]: Free online ping from 50 locations worldwide(includes China) {{access | date = 2015-07-10}} | |||
* [http:// | 相關文章 | ||
* [http://www.labnol.org/internet/blogging/test-website-blocked-in-china-or-accessible/3262/ How to Check If Your Website Is Blocked In China or Not] | |||
: [[Image:Owl icon.jpg]] 了解什麼是[http://zh.wikipedia.org/wiki/%E9%87%91%E7%9B%BE%E5%B7%A5%E7%A8%8B 中國的防火長城(GFW, Great Firewall of China)]? | |||
* [http:// | ==== 使用國外 VPN 服務測試網路連線 ==== | ||
* {{Gd}} [http://hotspotshield.com/ Hotspot Shield] 美國 | |||
* brower testing tool by VM which located at US: [[User_agent#testing_desktop_browsers_and_mobile_browsers]] | |||
* [http:// | ==== 其他 ==== | ||
* [http://www.cloudping.info/ CloudPing.info] "... estimate the latency from your browser to each Amazon Web Services region." Cited from official website. | |||
* [http://www. | === 分析網頁連線下載速度 === | ||
分析網頁連線下載速度,並提供網站開發者建議的服務或軟體 | |||
[[Optimize webpage speed]] | |||
=== Monitor HTTP request === | |||
追蹤瀏覽器提出的網站網址要求(ex: URL of AJAX JSON) | |||
* [http://www.fiddler2.com/fiddler2/ Fiddler Web Debugger - A free web debugging tool] for {{Win}} | |||
* [http://getfirebug.com/logging Firebug] for {{Fx}} | |||
* [http://www.httpwatch.com/ HttpWatch 8.5: Seamless HTTP monitoring for IE and Firefox] for {{IE}} & {{Fx}} | |||
* {{Chrome}} 工具 -> 開發人員工具 -> Network | |||
* [https:// | === 觀察HTTP response status code(HTTP回應狀態代碼) === | ||
瀏覽網頁時,可以觀察該網頁或網頁內元件(例如嵌入圖檔或聲音)的HTTP response status code(HTTP回應狀態代碼)<ref>[http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html HTTP/1.1: Status Code Definitions]</ref>,例如404代表沒有該檔案。 | |||
* Mozilla Firefox {{Fx}}內建的工具 -> 網頁開發者 -> 網頁主控台。快速鍵: {{kbd | key = Ctrl}}+{{kbd | key = Shift}}+{{kbd | key = k}}。 | |||
** filter: available | |||
** example as follows: | |||
<pre> | |||
[23:14:47.836] GET https://www.google.com/ [HTTP/1.1 200 OK 10763ms] | |||
[23:14:59.707] GET https://www.google.com/ig/cp/get?hl=zh-TW&gl=&authuser=0&bundleJs=0 [HTTP/1.1 304 Not Modified 1593ms] | |||
</pre> | |||
* Firebug for {{Fx}}: 切換到「網路」標籤。快速鍵: {{kbd | key = F12}} | |||
* Google {{chrome}}內建的工具 -> 開發人員工具 -> 切換到「network」標籤。快速鍵: {{kbd | key = Ctrl}}+{{kbd | key = Shift}}+{{kbd | key = i}} | |||
* [https://addons.mozilla.org/en-US/firefox/addon/live-http-headers/ Live HTTP Headers] for {{Fx}} | |||
* [https://curl.haxx.se/docs/manpage.html curl] on {{Linux}} or {{Mac}} e.g. {{kbd | key = <nowiki>curl -v -o /dev/null https://www.slideshare.net</nowiki>}} <ref>[https://asciinema.org/a/89998 中華電信有線網路無法連到 slideshare 的測試 - asciinema]</ref> | |||
* [http://www. | === DNS 檢查 === | ||
websites | |||
* {{Gd}} [http://www.whatsmydns.net/ What's My DNS? Global DNS Propagation Checker] {{access | date = 2020-03-24}} 介紹: [http://www.freegroup.org/2011/05/whats-my-dns/ What’s My DNS? 從世界各地的伺服器,檢查網址 DNS 更新情形] | |||
* {{Gd}} [https://dnschecker.org/ DNS Checker - DNS Check Propagation Tool] 從世界各地的伺服器,檢查網址 DNS 解析 {{access | date = 2020-03-24}} | |||
* [https://www.nslookuptool.com/ Global DNS Propagation Checker - Nslookup Tool] 從世界各地的伺服器,檢查網址 DNS 解析,並顯示對應 IP | |||
* [http://www.intodns.com/ IntoDNS] "IntoDNS checks the health and configuration and provides DNS report and mail servers report." Quoted from official website. {{access | date = 2011-02-21}} {{exclaim}}不能檢查 subdomain | |||
* [http://www.dnscolos.com/free-dns-report.html Free DNS Report] {{access | date = 2017-04-10}} | |||
* SMTP [http://mxtoolbox.com/ MX Lookup Tool - Check your DNS MX Records online - MxToolbox] {{access | date = 2017-04-10}} | |||
* [http://www.dnsinspect.com/ DNS Inspect - Free DNS checking tool with IPv6 support] "checks your domain's servers for common DNS and mail errors and generates a report with explanations how to fix them." | |||
* [https://dnsflagday.net/ 2019 | DNS flag day] {{access | date = 2019-02-02}} | |||
* [https://dnscheck.norid.no/ Domain tester] {{access | date = 2019-05-06}} | |||
: other web ping: [http://www.fifi.org/services/ping fifi](ping, tracert... tools.), [http://www.maxmind.com/app/lookup lookup] | |||
tools | |||
* [http:// | * [http://en.wikipedia.org/wiki/Nslookup nslookup] for {{Win}} & {{Linux}} syntax: {{kbd | key = nslookup ''domain.com''}} | ||
* [http:// | * [http://osxdaily.com/2015/06/02/change-dns-command-line-mac-os-x/ How to Change DNS from Command Line of Mac OS X] on {{Mac}} | ||
* [https://superuser.com/questions/367969/how-can-i-direct-a-query-to-specific-dns-server command line - How can I direct a query to specific DNS server? - Super User] on {{Win}} | |||
* [https://www.computerhope.com/unix/unslooku.htm Linux nslookup command help and examples] on {{Linux}} | |||
=== 反查IP或網域 === | === 反查IP或網域 === | ||
Line 75: | Line 136: | ||
* [http://www.spamhaus.org/ The Spamhaus Project] | * [http://www.spamhaus.org/ The Spamhaus Project] | ||
* [http://www.senderbase.org/ SenderBase] | * [http://www.senderbase.org/ SenderBase] | ||
=== Domain Categorization === | |||
* Cloudflare's categorization e.g. [https://radar.cloudflare.com/domains/feedback/apple.com Cloudflare Radar] of apple.com | |||
=== 偵測使用的 CDN === | |||
偵測使用的 CDN ([https://zh.wikipedia.org/zh-tw/%E5%85%A7%E5%AE%B9%E5%82%B3%E9%81%9E%E7%B6%B2%E8%B7%AF 內容傳遞網路], Content Delivery Network或Content Distribution Network) | |||
* {{Gd}} [https://www.whatsmycdn.com/ What's My CDN?] 偵測 CDN 不能選 Global,可以選 By Region: Asia | |||
* [https://www.ultratools.com/tools/ipWhoisLookupResult WHOIS IP Lookup Tool | UltraTools] | |||
* [https://tools.keycdn.com/geo IP Location Finder - IP Lookup With Detailed Geolocation Data | KeyCDN Tools] | |||
references | |||
* [https://geekflare.com/find-cdn-used-on-site/ How to find Which CDN is Used in a Website?] | |||
== 無法網路連線 == | |||
# ping local IP | |||
# ping Gateway | |||
# check DNS... | |||
# (optional) ping the IP of external website (有些機器會關閉ICMP ECHO,讓我們無法Ping到它) | |||
distinguish which section met trouble | |||
== 無法連線到網路的測試步驟 == | |||
* 檢查網站服務 for {{linux}} | |||
** {{kbd | key=/etc/init.d/httpd status}} | |||
** {{kbd | key=/etc/init.d/mysqld status}} | |||
* 檢查本機端網站網頁是否能讀取 | |||
** {{kbd | key=lynx 127.0.0.1}} | |||
* 檢查網站伺服器log | |||
* 從瀏覽器直接瀏覽網站網址 | |||
** 透過命令列模擬瀏覽器瀏覽網站 e.g. {{kbd | key=<nowiki>curl -v -o /dev/null https://www.slideshare.net</nowiki>}} | |||
== 網路連線發生不穩 == | == 網路連線發生不穩 == | ||
Line 88: | Line 178: | ||
* 請將這個文字檔寄給合適的網路管理員 | * 請將這個文字檔寄給合適的網路管理員 | ||
參考資料 | |||
* [http://support.microsoft.com/kb/314868/zh-tw 如何使用 TRACERT 疑難排解 Windows 中的 TCP/IP 問題](使用ICMP協定, 可能因為對方伺服器關閉ICMP回應, 而影響測試結果) | |||
== 類似工具 == | == 類似工具 == | ||
=== GeoIP服務 === | === GeoIP服務 === | ||
* [http://www.geoiptool.com/en/ Geo IP Tool] (含地圖) | * {{Gd}} [http://www.geoiptool.com/en/ Geo IP Tool] (含地圖) | ||
* [http://www.ip-adress.com/ My IP Address Lookup / IP Locator / Trace IP / What is my ip] (含地圖) | * [http://www.ip-adress.com/ My IP Address Lookup / IP Locator / Trace IP / What is my ip] (含地圖) | ||
* [http://ip-lookup.net/ IP Address Lookup (IPv4 & IPv6)] | * [http://ip-lookup.net/ IP Address Lookup (IPv4 & IPv6)] | ||
Line 100: | Line 193: | ||
=== | === 伺服器主機資訊或採用的技術 === | ||
* [http:// | 伺服器主機資訊或採用的技術,例如網站伺服器、 Javascript 框架、網頁框架、網頁字型 (web fonts)、程式語言等 | ||
* [http://www. | |||
* {{Gd}} [http://builtwith.com/ BuiltWith Technology Lookup] | |||
** 使用方式: (1) [https://chrome.google.com/webstore/detail/builtwith-technology-prof/dapjbgnjinbpoindlpdmhochffioedbn?hl=zh-TW 瀏覽器擴充套件]、(2)線上輸入網址查詢、或 (3) 直接使用 bookmarklet <pre>javascript:location = 'https://builtwith.com/'+location.href.replace(/https?:\/\//i, "");</pre> | |||
** 介紹: | |||
** 查詢結果: e.g. [http://builtwith.com/techcrunch.com techcrunch.com Technology Profile of techcrunch.com] {{access | date= 2017-05-28}} | |||
* [https://www.wappalyzer.com/ Wappalyzer - Identify technologies on websites] "Wappalyzer uncovers the technologies used on websites." Quoted from website. | |||
** 使用方式: (1) 安裝[https://chrome.google.com/webstore/detail/wappalyzer-technology-pro/gppongmhjkpfnbhagpmjfkannfbllamg?hl=zh-TW 瀏覽器擴充套件]、或 (2) 直接使用 bookmarklet。 | |||
** 介紹: [https://www.minwt.com/pc/17655.html 「Wappalyzer」網站照妖鏡!一鍵顯示網站所用的主機、平台、語言與框架|梅問題.教學網] | |||
** 查詢結果: 如下圖 | |||
: https://farm1.staticflickr.com/455/20398159845_e4d74885dd_n.jpg | |||
: (image hosted by [https://flic.kr/p/x5vUg8 flickr]) | |||
* [https://searchdns.netcraft.com/ Netcraft - Search Web by Domain] 可查詢伺服器主機的{{Acronym | acronym= OS | def= 作業系統(Operating system)}}、IP及上線時間(uptime)、採用的技術等資訊。 | |||
** 使用方式: (1) 線上輸入網址查詢、或 (2) 直接使用 bookmarklet <pre>javascript:location%20=%20'http://toolbar.netcraft.com/site_report?url='+escape(location);%20void%200</pre> | |||
** 介紹: | |||
** 查詢結果: e.g. [http://toolbar.netcraft.com/site_report?url=techcrunch.com Site report for techcrunch.com] | |||
=== 伺服器主機上線時間(uptime) === | |||
* [http://news.netcraft.com/ Netcraft]可查詢伺服器主機的{{Acronym | acronym= OS | def= 作業系統(Operating system)}}、IP及上線時間(uptime)、採用的技術等資訊。 {{access | date= 2017-05-31}} | |||
* [http://www.uptimedoctor.com/en/ranking.php Webhost Ranking - Uptime Doctor] e.g. [http://www.uptimedoctor.com/en/ranking.php?type=2 Virtual Private Hosting | Webhost Ranking - Uptime Doctor] {{access | date= 2017-05-31}} | |||
=== 伺服器啟用 HTTP 壓縮 (HTTP Compression) === | |||
檢查伺服器是否啟用 [https://zh.wikipedia.org/zh-tw/HTTP%E5%8E%8B%E7%BC%A9 HTTP 壓縮] 的服務 | |||
* [http://www.whatsmyip.org/http-compression-test/ WhatsMyIP.org | HTTP Compression Test] 允許輸入 IP 網址 {{access | date=2017-03-20}} | |||
* [http://checkgzipcompression.com/ Check GZIP compression] ex: [http://checkgzipcompression.com/?url=http%3A%2F%2Fgoogle.com google.com is gzip compressed] {{exclaim}} 不允許輸入 IP 網址,會遇到「error 15 - website address contains an invalid domain extension」錯誤訊息。 {{access | date=2017-03-20}} | |||
Benchmark | |||
* [http://httparchive.org/index.php HTTP Archive] 從 Alexa 取得前 100萬名的網站網址清單,分析其網頁載入時間、使用的JS、圖片、字型所需載入檔案大小。{{access | date=2016-04-24}} | |||
=== 伺服器啟用 HTTP/2 === | |||
檢查伺服器是否啟用 HTTP/2 | |||
* [https://tools.keycdn.com/http2-test HTTP/2 Test - Verify HTTP/2 Support | KeyCDN Tools] | |||
=== SSL Server Test === | |||
{{:SSL Server Test}} | |||
=== 追蹤網站內容更新或變化 === | |||
[[Monitor webpage content update | 追蹤網站內容更新的線上服務]] | |||
== References == | |||
<references /> | |||
further reading | |||
* [https://en.wikipedia.org/wiki/HTTP_451 HTTP 451 - Wikipedia, the free encyclopedia] {{access | date = 2016-06-28}} HTTP 451 Unavailable For Legal Reasons / 因法律原因無法訪問 | |||
{{Template:Build a website}} | |||
[[Category:Web_Dev]] | [[Category:Web_Dev]] [[Category:Linux]] | ||
[[Category:Image hosted by external service]] |
Latest revision as of 11:34, 20 December 2023
Test connectivity for the web service: 網站監測與網站連線測試,當網站臨時無法連線時,可以檢查是否是個別 ISP 或 網路環境造成的網路連線問題。 (Back to Network problem)
網站連線測試[edit]
網站連線測試[edit]
同時從世界各處測試網站連線 手動執行監測[edit]
可以檢查是否是個別 ISP / 網路環境造成的網路連線問題: 如果只有你不能連線,世界其他人都可以連線,請更換網路連線 IP ,例如更改無線網路重新連線網站。
- Free Speed Test for Internet Access and Website Speed : FreeSpeedTest.com 從世界10處(含中國北京)進行連線速度測試 via 測試你的網站在世界各地的連線速度 | 艾德的部落格天空
- 含地圖; 相同公司的替代服務網站: InternetSupervision Website Monitoring Services
- Down for everyone or just me? 介面簡單好用,但未說明從何處進行連線測試 (介紹)
- FreeSiteStatus 網站監測、主機監測服務 從世界10處,橫跨北美、歐洲、亞洲 (不含中國) 等處,進行連線測試。監測地點詳監測網路。 (sample) [Last visited: 2017-03-29]
- Alertra Web Site Monitoring
- (1)從世界13處(含中國上海、香港)進行連線速度測試 check from different citys: Los Angeles USA, Detroit USA, Frankfurt GERMANY and London UK. 。
- (2) 免費版未提供 2014-02-25 可查看網頁回應:輸入網頁網址,然後點選 Response -> View Extended Data (Headers, content and more) 可以看到網頁內容,不過中文內容會亂碼。 另外提供 View Packet Capture (.cap file in pcap/Wireshark format)
- HostTracker - Website Uptime Monitoring Service 從世界33處(不含中國)進行連線測試,並提供30天Email訂閱試用 (測試結果, 2007-09-24)
- Check server: Check host - online website monitoring, Check IP
- 從世界18處(含中國香港)進行連線速度測試 [Last visited: 2015-08-01]
- Pingdom Tools: full page test: 測試網頁載入時間(Full page test),以及Pingdom Tools: Ping and traceroute則提供 Pingdom Tools網站到目標網站的連線檢查。
- Saycoo Website Monitoring: Quick Test Network Tools 從USA, UK, Netherlands, Singapore, Australia等處(不含中國)進行連線測試, 僅會顯示是否ok, 不會顯示回應時間 (access: 20090227)
- WebSitePulse -> 1. Free Website Test: Test from (1)Seattle, WA (2)Munich, Germany (3)Brisbane, Australia 2. 選擇 Web Page Test,可概略呈現地網頁元素下載的所需時間
- Monitority - FREE Website Monitoring (Alerts via Email, SMS, Twitter) duration: 20 seconds, 1 minute ... [Last visited: 2015-08-24]
- Features claimed "Multiple geographic locations"
- just ping: Free online ping from 50 locations worldwide(includes China) 如果網站關閉 ICMP 回應,會導致測試結果顯示為「Packets lost (100%)」,但是其實網站是可以連線的。[Last visited: 2013-05-13]
- DNS Checker - DNS Check Propagation Tool [Last visited: 2019-02-02]
- Website Availability Test - Uptrends [Last visited: 2020-03-11]
- Website Down Checker: Down for everyone or Just you? [Last visited: 2022-06-18]
同時從世界各處測試網站連線 固定頻率自動執行監測[edit]
- Uptime Robot 免費與付費版均有。主要從美國伺服器連線測試[1]。免費版監控週期 5 分鐘、共 50 個監控規則的限制。 [Last visited: 2022-07-14]
- Alertra Web Site Monitoring
- (1)從世界13處(含中國上海、香港)進行連線速度測試 check from different citys: Los Angeles USA, Detroit USA, Frankfurt GERMANY and London UK. 。
- (2) 免費版未提供 2014-02-25 可查看網頁回應:輸入網頁網址,然後點選 Response -> View Extended Data (Headers, content and more) 可以看到網頁內容,不過中文內容會亂碼。 另外提供 View Packet Capture (.cap file in pcap/Wireshark format)
- Monitor — Jetpack for WordPress 教學: Jetpack Monitor 免費 24/7 網站監測服務,WordPress 無法連線自動發送提醒 (免費資源網路社群)[Last visited: 2014-04-05]
- pulsetic 免費與付費版均有。免費版監控週期 5 分鐘。無法設定要從世界哪一處進行連線測試。[Last visited: 2022-04-08]
- 卡卡網—在線網速測試|網速檢測|網站速度檢測|網站速度測試平台 www.webkaka.com: 美國、澳大利亞、日本、法國、中國等地方測試。 教學: 卡卡網 - 從中國大陸13個檢測點、美國、澳洲和日本測試網站速度 | 免費資源網路社群
- HostTracker - Website Uptime Monitoring Service 從世界33處(不含中國)進行連線測試,並提供30天Email訂閱試用 (測試結果, 2007-09-24)
- WebSitePulse -> 1. Free Website Test: Test from (1)Seattle, WA (2)Munich, Germany (3)Brisbane, Australia 2. 選擇 Web Page Test,可概略呈現地網頁元素下載的所需時間
- Uptime Doctor 免費與付費版均有。自北美、歐洲、亞洲等地方測試。 [Last visited: 2017-05-31]
- StatusCake 免費與付費版均有。自世界各處伺服器[2]隨機一處測試。免費版監控週期 5 分鐘、共 10 個監控規則的限制[3]。。教學: StatusCake 免費網站監控服務,斷線自動以 Email、簡訊、Skype 通知用戶 [Last visited: 2018-10-08]
- 軟體 VisualRoute traceroute server: trace IP address, trace route, IP trace, IP address locations 測試從VisualRoute到目標網站的連線能力 (含地圖)
檢查網站是否被中國的防火長城(GFW, Great Firewall of China)封鎖[edit]
- WebSitePulse -> Website Test behind the Great Firewall of China。從北美、南美、歐洲、亞洲、非洲等處連線測試[4]。
- 卡卡網—在線網速測試|網速檢測|網站速度檢測|網站速度測試平台 www.webkaka.com: 特色是除了國外的點,還從中國境內多處連線測試 [Last visited: 2015-07-10]
- Great Firewall of China 從中國內5處連線測試 [Last visited: 2015-07-10]
- 中国的网络审查 | GreatFire.org [Last visited: 2015-04-08] 如果連線逾時,網頁會很久沒有回應。 [Last visited: 2015-07-10]
- 监控宝 HTTP工具 從中國、歐美等處連線測試 如果連線逾時,網頁會很久沒有回應。 [Last visited: 2015-07-10]
- chinaz 135 個檢測點 [Last visited: 2017-08-10]
- DNS Checker - DNS Check Propagation Tool [Last visited: 2019-02-02]
- 使用時網站沒有反應 just ping: Free online ping from 50 locations worldwide(includes China) [Last visited: 2015-07-10]
相關文章
使用國外 VPN 服務測試網路連線[edit]
- Hotspot Shield 美國
- brower testing tool by VM which located at US: User_agent#testing_desktop_browsers_and_mobile_browsers
其他[edit]
- CloudPing.info "... estimate the latency from your browser to each Amazon Web Services region." Cited from official website.
分析網頁連線下載速度[edit]
分析網頁連線下載速度,並提供網站開發者建議的服務或軟體 Optimize webpage speed
Monitor HTTP request[edit]
追蹤瀏覽器提出的網站網址要求(ex: URL of AJAX JSON)
- Fiddler Web Debugger - A free web debugging tool for Win
- Firebug for Firefox
- HttpWatch 8.5: Seamless HTTP monitoring for IE and Firefox for IE & Firefox
- Chrome 工具 -> 開發人員工具 -> Network
觀察HTTP response status code(HTTP回應狀態代碼)[edit]
瀏覽網頁時,可以觀察該網頁或網頁內元件(例如嵌入圖檔或聲音)的HTTP response status code(HTTP回應狀態代碼)[5],例如404代表沒有該檔案。
- Mozilla Firefox Firefox 內建的工具 -> 網頁開發者 -> 網頁主控台。快速鍵: Ctrl+Shift+k。
- filter: available
- example as follows:
[23:14:47.836] GET https://www.google.com/ [HTTP/1.1 200 OK 10763ms] [23:14:59.707] GET https://www.google.com/ig/cp/get?hl=zh-TW&gl=&authuser=0&bundleJs=0 [HTTP/1.1 304 Not Modified 1593ms]
- Firebug for Firefox : 切換到「網路」標籤。快速鍵: F12
- Google Chrome 內建的工具 -> 開發人員工具 -> 切換到「network」標籤。快速鍵: Ctrl+Shift+i
- Live HTTP Headers for Firefox
- curl on Linux or Mac e.g. curl -v -o /dev/null https://www.slideshare.net [6]
DNS 檢查[edit]
websites
- What's My DNS? Global DNS Propagation Checker [Last visited: 2020-03-24] 介紹: What’s My DNS? 從世界各地的伺服器,檢查網址 DNS 更新情形
- DNS Checker - DNS Check Propagation Tool 從世界各地的伺服器,檢查網址 DNS 解析 [Last visited: 2020-03-24]
- Global DNS Propagation Checker - Nslookup Tool 從世界各地的伺服器,檢查網址 DNS 解析,並顯示對應 IP
- IntoDNS "IntoDNS checks the health and configuration and provides DNS report and mail servers report." Quoted from official website. [Last visited: 2011-02-21] https://www.planetoid.info/images/Icon_exclaim.gif不能檢查 subdomain
- Free DNS Report [Last visited: 2017-04-10]
- SMTP MX Lookup Tool - Check your DNS MX Records online - MxToolbox [Last visited: 2017-04-10]
- DNS Inspect - Free DNS checking tool with IPv6 support "checks your domain's servers for common DNS and mail errors and generates a report with explanations how to fix them."
- 2019 | DNS flag day [Last visited: 2019-02-02]
- Domain tester [Last visited: 2019-05-06]
tools
- nslookup for Win & Linux syntax: nslookup domain.com
- How to Change DNS from Command Line of Mac OS X on Mac
- command line - How can I direct a query to specific DNS server? - Super User on Win
- Linux nslookup command help and examples on Linux
反查IP或網域[edit]
Domain Categorization[edit]
- Cloudflare's categorization e.g. Cloudflare Radar of apple.com
偵測使用的 CDN[edit]
偵測使用的 CDN (內容傳遞網路, Content Delivery Network或Content Distribution Network)
- What's My CDN? 偵測 CDN 不能選 Global,可以選 By Region: Asia
- WHOIS IP Lookup Tool | UltraTools
- IP Location Finder - IP Lookup With Detailed Geolocation Data | KeyCDN Tools
references
無法網路連線[edit]
- ping local IP
- ping Gateway
- check DNS...
- (optional) ping the IP of external website (有些機器會關閉ICMP ECHO,讓我們無法Ping到它)
distinguish which section met trouble
無法連線到網路的測試步驟[edit]
- 檢查網站服務 for Linux
- /etc/init.d/httpd status
- /etc/init.d/mysqld status
- 檢查本機端網站網頁是否能讀取
- lynx 127.0.0.1
- 檢查網站伺服器log
- 從瀏覽器直接瀏覽網站網址
- 透過命令列模擬瀏覽器瀏覽網站 e.g. curl -v -o /dev/null https://www.slideshare.net
網路連線發生不穩[edit]
如何看出哪一段線路慢了?
- Windows: 開始 -> 執行 -> 輸入cmd (進入"命令提示字元")
- (會顯示C:\某資料夾>)
- 請在閃爍游標處輸入 tracert web.domain.com (web.domain.com 改成想檢查的網站網址)
- 就可以看出是哪一段慢了,大家先作這個動作會有助於解決問題及增加回覆的速度喔
或者
- 請在閃爍游標處輸入 tracert web.domain.com > c:\result.txt
- 當出現第二次C:\某資料夾> (如果網路連線不穩定, 會花費相當多時間)
- 代表已經將連線過程紀錄成功在 c:\result.txt
- 請將這個文字檔寄給合適的網路管理員
參考資料
- 如何使用 TRACERT 疑難排解 Windows 中的 TCP/IP 問題(使用ICMP協定, 可能因為對方伺服器關閉ICMP回應, 而影響測試結果)
類似工具[edit]
GeoIP服務[edit]
- Geo IP Tool (含地圖)
- My IP Address Lookup / IP Locator / Trace IP / What is my ip (含地圖)
- IP Address Lookup (IPv4 & IPv6)
Blog[edit]
- Is My Blog Working? "Enter your blog address above to check your server status, RSS feed, markup, security, and performance." (圖例)
伺服器主機資訊或採用的技術[edit]
伺服器主機資訊或採用的技術,例如網站伺服器、 Javascript 框架、網頁框架、網頁字型 (web fonts)、程式語言等
- BuiltWith Technology Lookup
- 使用方式: (1) 瀏覽器擴充套件、(2)線上輸入網址查詢、或 (3) 直接使用 bookmarklet
javascript:location = 'https://builtwith.com/'+location.href.replace(/https?:\/\//i, "");
- 介紹:
- 查詢結果: e.g. techcrunch.com Technology Profile of techcrunch.com [Last visited: 2017-05-28]
- 使用方式: (1) 瀏覽器擴充套件、(2)線上輸入網址查詢、或 (3) 直接使用 bookmarklet
- Wappalyzer - Identify technologies on websites "Wappalyzer uncovers the technologies used on websites." Quoted from website.
- 使用方式: (1) 安裝瀏覽器擴充套件、或 (2) 直接使用 bookmarklet。
- 介紹: 「Wappalyzer」網站照妖鏡!一鍵顯示網站所用的主機、平台、語言與框架|梅問題.教學網
- 查詢結果: 如下圖
- (image hosted by flickr)
- Netcraft - Search Web by Domain 可查詢伺服器主機的OS、IP及上線時間(uptime)、採用的技術等資訊。
- 使用方式: (1) 線上輸入網址查詢、或 (2) 直接使用 bookmarklet
javascript:location%20=%20'http://toolbar.netcraft.com/site_report?url='+escape(location);%20void%200
- 介紹:
- 查詢結果: e.g. Site report for techcrunch.com
- 使用方式: (1) 線上輸入網址查詢、或 (2) 直接使用 bookmarklet
伺服器主機上線時間(uptime)[edit]
- Netcraft可查詢伺服器主機的OS、IP及上線時間(uptime)、採用的技術等資訊。 [Last visited: 2017-05-31]
- Webhost Ranking - Uptime Doctor e.g. Virtual Private Hosting | Webhost Ranking - Uptime Doctor [Last visited: 2017-05-31]
伺服器啟用 HTTP 壓縮 (HTTP Compression)[edit]
檢查伺服器是否啟用 HTTP 壓縮 的服務
- WhatsMyIP.org | HTTP Compression Test 允許輸入 IP 網址 [Last visited: 2017-03-20]
- Check GZIP compression ex: google.com is gzip compressed 不允許輸入 IP 網址,會遇到「error 15 - website address contains an invalid domain extension」錯誤訊息。 [Last visited: 2017-03-20]
Benchmark
- HTTP Archive 從 Alexa 取得前 100萬名的網站網址清單,分析其網頁載入時間、使用的JS、圖片、字型所需載入檔案大小。[Last visited: 2016-04-24]
伺服器啟用 HTTP/2[edit]
檢查伺服器是否啟用 HTTP/2
SSL Server Test[edit]
定期檢查 SSL 憑證的線上服務
- Secure Certificate Monitoring - LetsMonitor.org [Last visited: 2023-02-17]
SSL 憑證測試線上掃描服務
- SSL Server Test (Powered by Qualys SSL Labs): Example report of SSL Report: certbot.eff.org [Last visited: 2022-05-11]
- SSL Checker - SSL Certificate Verify: Example report of SSL Checker - SSL Certificate Verify [Last visited: 2017-08-29]
- OpenSSL Command Line Utilities [Last visited: 2017-02-21]
- Testing for Weak SSL/TLS Ciphers, Insufficient Transport Layer Protection (OTG-CRYPST-001) - OWASP [Last visited: 2017-09-04]
- RapydBlok INSPECT - Audit SSL|TLS Security 報告看起來跟 drwetter/testssl.sh: Testing TLS/SSL encryption anywhere on any port 提供的一樣 [Last visited: 2021-09-11]
SSL 憑證測試掃描工具
- drwetter/testssl.sh: Testing TLS/SSL encryption anywhere on any port License: GNU General Public License v2.0
追蹤網站內容更新或變化[edit]
References[edit]
- ↑ Locations and IPs | Uptime Robot
- ↑ What Locations Do You Have | Knowledge Base
- ↑ Our Pricing | Yearly Website Monitoring Pricing | StatusCake | StatusCake - Website Monitoring
- ↑ WebSitePulse Monitoring Network [Last visited: 2015-07-10]
- ↑ HTTP/1.1: Status Code Definitions
- ↑ 中華電信有線網路無法連到 slideshare 的測試 - asciinema
further reading
- HTTP 451 - Wikipedia, the free encyclopedia [Last visited: 2016-06-28] HTTP 451 Unavailable For Legal Reasons / 因法律原因無法訪問
Web site design and development process
- Information gathering: Research surveys
- Planning: Before you start to build a website, Content development strategy | Register domain name, Choose web hosting | Information architecture | Data model: Data type, Data flow | Documentation: Request For Proposal | Licensing
- Design: CSS tools, Free fonts, Free photos, Emoji & icons
- Testing & delivery: Usability test, check browser compatibility | Web testing | Speed up websites: Web Ping, Software acceptance test plan | Promote your web
- Maintenance: Site backup & restore test, Software update (OS patch or CMS security update)
- Need help? Community, I need inspiration, Web design glossary