DNS檢查服務(wù)-DNSCheck

DNS檢查服務(wù)-DNSCheck

專用API
服務(wù)商 服務(wù)商: DNS Check
【更新時(shí)間: 2024.07.03】 DNS 檢查服務(wù)-DNSCheck,借助該服務(wù),通過 DNS 檢查,您能夠極為輕松地去監(jiān)控 DNS 記錄,還能方便地共享這些記錄,并且在遇到問題時(shí)可對其進(jìn)行高效的故障排除,讓您的相關(guān)操作與管理變得更加便捷與順暢。
免費(fèi) (監(jiān)控最多10 個(gè)DNS 記錄。超限需付費(fèi)) 去服務(wù)商官網(wǎng)采購>
瀏覽次數(shù)
28
采購人數(shù)
1
試用次數(shù)
0
! SLA: N/A
! 響應(yīng): N/A
! 適用于個(gè)人&企業(yè)
試用
收藏
×
完成
取消
×
書簽名稱
確定
<
產(chǎn)品介紹
>

什么是DNSCheck的DNS檢查服務(wù)?

DNS 檢查變得簡單

DNS Check 可讓您輕松監(jiān)控、共享 DNS 記錄并對其進(jìn)行故障排除。DNS Check 是一個(gè)提供 DNS 監(jiān)控、共享和故障排除服務(wù)的平。DNS Check 的核心是 DNS 記錄檢查工具,它將您輸入的 DNS 記錄與 DNS 服務(wù)器響應(yīng)查詢而返回的記錄進(jìn)行比較。如果出現(xiàn)問題,記錄檢查工具可以讓您快速識別問題。可檢測到的問題包括:

  • 名稱服務(wù)器無響應(yīng)
  • 返回的 IP 地址錯(cuò)誤
  • 缺少 DNS 記錄
  • 重復(fù)的 DNS 記錄
  • 返回了錯(cuò)誤的 MX 記錄首選項(xiàng)
  • 正向和反向 DNS 記錄不匹配
  • 從 SPF 記錄中刪除的 IP 地址
  • 名稱服務(wù)器不同步
  • SPF 記錄無效

 

什么是DNSCheck的DNS檢查服務(wù)接口?

由服務(wù)使用方的應(yīng)用程序發(fā)起,以Restful風(fēng)格為主、通過公網(wǎng)HTTP協(xié)議調(diào)用DNSCheck的DNS檢查服務(wù) ,從而實(shí)現(xiàn)程序的自動化交互,提高服務(wù)效率。

DNSCheck的DNS檢查服務(wù)有哪些核心功能?

監(jiān)視器

監(jiān)視 DNS 記錄和名稱服務(wù)器的更改和查找失敗。如果有任何變化,請收到通知。導(dǎo)入整個(gè)區(qū)域文件或僅導(dǎo)入您想要監(jiān)控的記錄。

分享

通過共享顯示哪些記錄已正確發(fā)布、哪些記錄未正確發(fā)布的鏈接來請求 DNS 記錄更新。在檢測到更新時(shí)收到通知。

故障排除

快速排查并解決 DNS 問題。如果出現(xiàn)問題,我們的 DNS 檢查器可以讓您確定是否涉及 DNS 問題,如果有,需要修復(fù)什么。

DNSCheck的DNS檢查服務(wù)的核心優(yōu)勢是什么?

  1. 全面監(jiān)控:提供全面的 DNS 記錄和名稱服務(wù)器監(jiān)控,確保用戶能夠?qū)崟r(shí)了解其 DNS 狀態(tài)和任何潛在的更改。

  2. 即時(shí)通知:當(dāng) DNS 記錄或名稱服務(wù)器發(fā)生變化時(shí),用戶會收到即時(shí)通知,這有助于快速響應(yīng)可能影響服務(wù)的問題。

  3. 易于分享和協(xié)作:通過 DNS 分享功能,用戶可以輕松地與團(tuán)隊(duì)成員或服務(wù)提供商共享 DNS 記錄狀態(tài),并在記錄更新時(shí)收到通知。

  4. 用戶友好的界面:提供簡單易用的界面,使得即使是非技術(shù)用戶也能輕松地進(jìn)行 DNS 檢查和管理。

  5. 免費(fèi)試用和靈活升級:提供免費(fèi)賬戶,允許用戶在沒有成本的情況下開始使用服務(wù),并根據(jù)需要靈活升級到付費(fèi)賬戶。

  6. 詳細(xì)的文檔和支持:提供詳盡的文檔和用戶支持,幫助用戶更好地理解和使用 DNSCheck 服務(wù)。

  7. 技術(shù)專業(yè)性:由專業(yè)的團(tuán)隊(duì)開發(fā)和維護(hù),確保服務(wù)的可靠性和高效性。

  8. 定制化服務(wù):通過 API 和集成選項(xiàng),DNSCheck 可以與用戶現(xiàn)有的系統(tǒng)和工作流程無縫集成,提供定制化的解決方案。

在哪些場景會用到DNSCheck的DNS檢查服務(wù)?

  1. 自動化監(jiān)控:集成到現(xiàn)有的監(jiān)控系統(tǒng)中,自動檢查 DNS 記錄的更改和狀態(tài),確保網(wǎng)絡(luò)服務(wù)的連續(xù)性和穩(wěn)定性。

  2. 持續(xù)集成/持續(xù)部署(CI/CD):在軟件開發(fā)的自動化流程中,使用 API 驗(yàn)證 DNS 配置是否符合預(yù)期,確保部署過程中 DNS 記錄正確無誤。

  3. 網(wǎng)絡(luò)安全檢查:定期使用 API 掃描 DNS 記錄,檢測可能的安全問題,如不正確的 SPF 或 MX 記錄設(shè)置,以及潛在的 DNS 劫持。

  4. DNS 記錄管理:在需要管理大量 DNS 記錄的企業(yè)或服務(wù)提供商中,使用 API 批量查詢和更新 DNS 記錄。

  5. 故障響應(yīng)系統(tǒng):在檢測到 DNS 問題時(shí),通過 API 觸發(fā)自動化的故障響應(yīng)流程,比如發(fā)送警報(bào)、重啟服務(wù)或執(zhí)行預(yù)定的恢復(fù)操作。

  6. 教育和研究:在教育或研究環(huán)境中,使用 API 作為學(xué)習(xí) DNS 原理和實(shí)踐的工具,或者進(jìn)行 DNS 相關(guān)研究。

  7. 多租戶服務(wù):為多個(gè)客戶提供服務(wù)的托管或云服務(wù)提供商,使用 API 管理每個(gè)客戶的 DNS 配置和監(jiān)控。

<
產(chǎn)品價(jià)格
>
適用范圍:
個(gè)人&企業(yè)
免費(fèi)方式:
每月限免
定價(jià)方式:
FreeMarker template error (DEBUG mode; use RETHROW in production!): For "${...}" content: Expected a string or something automatically convertible to string (number, date or boolean), or "template output" , but this has evaluated to a sequence (wrapper: f.t.SimpleSequence): ==> serviceInfo.pricingWayList [in template "view/api/info/tab/package-price.ftl" at line 54, column 51] ---- FTL stack trace ("~" means nesting-related): - Failed at: ${serviceInfo.pricingWayList} [in template "view/api/info/tab/package-price.ftl" at line 54, column 49] - Reached through: #include "view/api/info/tab/package-p... [in template "view/api/info/special/index.ftl" at line 353, column 25] ---- Java stack trace (for programmers): ---- freemarker.core.NonStringOrTemplateOutputException: [... Exception message was already printed; see it above ...] at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:525) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:401) at freemarker.core.EvalUtil.coerceModelToStringOrMarkup(EvalUtil.java:370) at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:100) at freemarker.core.DollarVariable.accept(DollarVariable.java:63) at freemarker.core.Environment.visit(Environment.java:334) at freemarker.core.Environment.visit(Environment.java:340) at freemarker.core.Environment.include(Environment.java:2925) at freemarker.core.Include.accept(Include.java:171) at freemarker.core.Environment.visit(Environment.java:334) at freemarker.core.Environment.visit(Environment.java:340) at freemarker.core.Environment.process(Environment.java:313) at freemarker.template.Template.process(Template.java:383) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:391) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:304) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:255) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:179) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:316) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1373) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1118) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1057) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.ruoyi.common.filter.RepeatableFilter.doFilter(RepeatableFilter.java:43) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:158) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at com.ruoyi.framework.security.filter.JwtAuthenticationTokenFilter.doFilterInternal(JwtAuthenticationTokenFilter.java:42) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:92) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:92) at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:77) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:888) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1597) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) 錯(cuò)誤

404頁面錯(cuò)誤,error


請求出錯(cuò),再試一次,或使用瀏覽器的返回按鈕,導(dǎo)航到您之前訪問的網(wǎng)頁。

或者您可以點(diǎn)擊下面這個(gè)小按鈕:

返回首頁