터크스 케이커스 제도 웹 시장 소개
터크스 케이커스 제도는 금융 서비스 부문과 고급 관광 경제로 알려진 카리브해의 영국 해외 영토입니다. 해저 케이블 연결과 경쟁력 있는 통신사들의 지원으로 인터넷 인프라는 다른 많은 카리브해 영토에 비해 상대적으로 잘 발달되어 있습니다. 이 영토의 높은 1인당 GDP는 강한 인터넷 보급률과 디지털 서비스 수요로 이어지고 있습니다.
.tc 국가 코드 최상위 도메인(ccTLD)은 도메인 해킹 용도로 국제적인 인기를 얻었으며 특히 기술 기업들이 'tech' 관련 브랜딩의 접미사로 즐겨 사용하고 있습니다. 이러한 해외 수요 덕분에 .tc 도메인은 현지 사용을 넘어 상업적으로 중요한 의미를 갖게 되었습니다. 이 레지스트리는 창의적인 도메인 이름에 대한 지속적인 글로벌 수요의 혜택을 받고 있습니다. 현지에서는 금융 서비스와 관광 분야 기업들이 디지털 존재감에 의존하고 있으며 영국과의 관계 덕분에 탄탄한 규제 및 디지털 체계를 이용할 수 있습니다.
터크스 케이커스 제도 도메인 데이터베이스 미리보기
라이브 데이터베이스에서 가져온 샘플 5행을 country = 'TC'. 기준으로 필터링한 결과입니다. 데이터셋을 전환하면 각각 무엇이 들어 있는지 확인할 수 있습니다.
| Domain | TLD suffix | TLD | Domain type | Country by IP | PR value | Harmonic value | Domain creation date | Domain expiration date |
|---|---|---|---|---|---|---|---|---|
| tcihospital.tc | tc | tc | ICANN | TC | 0.0000000223116 | 14,024,576 | 2014-11-03 | 2026-11-03 |
| interhealthcanada.tc | tc | tc | ICANN | TC | 0.000000012869 | 11,890,398 | 2008-02-04 | 2029-02-05 |
| turksandcaicosebanking.com | com | com | ICANN | TC | 0.00000000469556 | 8,443,036 | 2006-10-06 | 2026-10-06 |
| oceanclubresortsirm.com | com | com | ICANN | TC | 0.00000000457069 | 10,066,413 | 2014-06-18 | 2027-06-18 |
| mypelicanenergy.com | com | com | ICANN | TC | 0.00000000451378 | 7,648,644 | 2025-08-20 | 2026-08-20 |
| … | … | … | … | … | … | … | … | … |
| Domain | TLD suffix | TLD | Domain type | HTTP status | IP address | Country by IP | Social networks | Technologies last data checked | Technologies | PR value | Harmonic value | Domain creation date | Domain expiration date |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| tcihospital.tc | tc | tc | ICANN | HTTP 301 | 65.255.60.100 | TC | — | 2026-08-20 | IIS 10.0, PHP 7.3.25, HSTS, HTTP/2, GoDaddy, Windows Server, Microsoft ASP.NET | 0.0000000223116 | 14,024,576 | 2014-11-03 | 2026-11-03 |
| interhealthcanada.tc | tc | tc | ICANN | HTTP 200 | 65.255.55.182 | TC | — | 2026-08-06 | IIS 10.0, HTTP/2, Favicon, Sectigo, Windows Server, Outlook Web App 15.2.986, Microsoft ASP.NET 4.0.30319 | 0.000000012869 | 11,890,398 | 2008-02-04 | 2029-02-05 |
| turksandcaicosebanking.com | com | com | ICANN | HTTP 200 | 204.110.58.251 | TC | — | 2026-08-20 | HSTS, HTTP/2, jQuery 1.11.3, Favicon, GoDaddy, Modernizr, FlexSlider, jQuery Migrate 1.2.1, Microsoft ASP.NET 4.0.30319 | 0.00000000469556 | 8,443,036 | 2006-10-06 | 2026-10-06 |
| oceanclubresortsirm.com | com | com | ICANN | HTTP 200 | 173.225.254.75 | TC | — | 2026-08-13 | IIS 10.0, HSTS, HTTP/2, Windows Server | 0.00000000457069 | 10,066,413 | 2014-06-18 | 2027-06-18 |
| mypelicanenergy.com | com | com | ICANN | HTTP 200 | 173.225.254.146 | TC | — | 2026-08-12 | HSTS, DigiCert, Cloudflare, Apache HTTP Server | 0.00000000451378 | 7,648,644 | 2025-08-20 | 2026-08-20 |
| … | … | … | … | … | … | … | … | … | … | … | … | … | … |
| Domain | TLD suffix | TLD | Domain type | HTTP status | IP address | Country by IP | Social networks | Technologies last data checked | Technologies | DNS last data checked | DNS Status | DNS records | PR value | Harmonic value | RDAP/WHOIS last data checked | RDAP/WHOIS method | Domain creation date | Domain expiration date | Domain last changed | Registrar | RDAP/WHOIS Record | Response Status RDAP/WHOIS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| tcihospital.tc | tc | tc | ICANN | HTTP 301 | 65.255.60.100 | TC | — | 2026-08-20 | IIS 10.0, PHP 7.3.25, HSTS, HTTP/2, GoDaddy, Windows Server, Microsoft ASP.NET | 2026-08-16 | TRUE | {"A":["65.255.60.100"],"MX":[{"host":"mx1-usg1.ppe-hosted.com","priority":0},{"host":"mx2-usg1.ppe-hosted.com","priority":0},{"host":"mx3-usg1.ppe-hosted.com","priority":0}],"NS":["ns41.domaincontrol.com","ns42.domaincontrol.com"],"SOA":{"mname":"ns41.domaincontrol.com","retry":7200,"rname":"dns.jomax.net","expire":604800,"serial":2026052200,"minimum":600,"refresh":28800},"TXT":["NETORGFT3902781.onmicrosoft.com","v=spf1 include:_spf-usg1.ppe-hosted.com include:secureserver.net ~all"]} | 0.0000000223116 | 14,024,576 | 2025-12-12 | WHOIS | 2014-11-03 | 2026-11-03 | — | 1API | {"raw_response":"Domain Name: tcihospital.tc\nWHOIS Server: whois.nic.tc\nCreation Date: 2014-11-03T17:16:51.717Z\nRegistry Expiry Date: 2026-11-03T17:16:51.808Z\nSponsoring Registrar: 1API\nSponsoring Registrar IANA ID: 1387\nDomain Status: ok\n\nRegistrant Organization: \n\n\n\n\nName Server: ns55.domaincontrol.com\nName Server: ns56.domaincontrol.com\n\nDNSSEC: unsigned\n\nAdditional Section\n\nSponsoring Registrar URL: \nSponsoring Registrar Address: Kaiserstrasse 172-174 66386 St. Ingbert\nSponsoring Registrar Country: DE\nSponsoring Registrar Customer Service Email:\n\nThe data in the WHOIS database of TC Registry is provided by NICTC Registry LTD for information purposes, and to assist persons in obtaining information about or related to domain name registration records. By submitting a WHOIS query, you agree that you will use this data only for lawful purposes and that, under no circumstances, you will use this data to enable high volume, automated, electronic processes that apply to NICTC Registry or its systems. NIC TC Registry LTD reserves the right to modify these terms.\r\nBy submitting this query, you agree to abide by this policy.\n\n>>> Last update of WHOIS database: 2025-12-12T13:07:24.879Z <<<"} | Domain is active |
| interhealthcanada.tc | tc | tc | ICANN | HTTP 200 | 65.255.55.182 | TC | — | 2026-08-06 | IIS 10.0, HTTP/2, Favicon, Sectigo, Windows Server, Outlook Web App 15.2.986, Microsoft ASP.NET 4.0.30319 | 2026-08-21 | TRUE | {"A":["65.255.55.182","65.255.55.198"],"MX":[{"host":"mx1-us1.ppe-hosted.com","priority":5},{"host":"mx2-us1.ppe-hosted.com","priority":10}],"NS":["ns1.namecity.com","ns2.namecity.com"],"SOA":{"mname":"ns1.namecity.com","retry":1800,"rname":"hostmaster.namecity.com","expire":2419200,"serial":2025112700,"minimum":3600,"refresh":43200},"TXT":["MS=B70BE598817739C3535B38188B2C140486F18794","ppe-447464202a3188288399","salu0tb7sb5gc498rebpscmm35","v=spf1 a mx ip4:65.255.55.182 ip4:65.255.55.198 ip4:173.225.254.100 ip4:173.225.252.212 a:dispatch-us.ppe-hosted.com ~all"]} | 0.000000012869 | 11,890,398 | 2026-04-13 | WHOIS | 2008-02-04 | 2029-02-05 | — | Ascio Technologies Inc. | {"raw_response":"Domain Name: interhealthcanada.tc\nWHOIS Server: whois.nic.tc\nCreation Date: 2008-02-04T05:00:00.0Z\nRegistry Expiry Date: 2029-02-05T05:00:00.0Z\nSponsoring Registrar: Ascio Technologies Inc.\nDomain Status: ok\nRegistrant Organization: Interhealth Canada Tci Ltd\nName Server: ns1.namecity.com\nName Server: ns2.namecity.com\nDNSSEC: unsigned\nAdditional Section\nSponsoring Registrar URL: http://www.ascio.com\nSponsoring Registrar Address: Strandvejen 125, DK-2900 Hellerup, Denmark\nSponsoring Registrar Country: DK\nSponsoring Registrar Customer Service Email:\n>>> Last update of WHOIS database: 2026-04-13T21:02:31.582Z <<<\n\nThe data in the WHOIS database of TC Registry is provided by NICTC Registry LTD for information purposes, and to assist persons in obtaining information about or related to domain name registration records. By submitting a WHOIS query, you agree that you will use this data only for lawful purposes and that, under no circumstances, you will use this data to enable high volume, automated, electronic processes that apply to NICTC Registry or its systems. NIC TC Registry LTD reserves the right to modify these terms.\r\nBy submitting this query, you agree to abide by this policy."} | Domain is active |
| turksandcaicosebanking.com | com | com | ICANN | HTTP 200 | 204.110.58.251 | TC | — | 2026-08-20 | HSTS, HTTP/2, jQuery 1.11.3, Favicon, GoDaddy, Modernizr, FlexSlider, jQuery Migrate 1.2.1, Microsoft ASP.NET 4.0.30319 | 2026-08-13 | TRUE | {"A":["204.110.58.251"],"NS":["ns63.domaincontrol.com","ns64.domaincontrol.com"],"SOA":{"mname":"ns63.domaincontrol.com","retry":7200,"rname":"dns.jomax.net","expire":604800,"serial":2026042903,"minimum":600,"refresh":28800},"TXT":["_o9hy9m0jgdehr2kggaivw0sf1i8ft9e","_pkiifpl46e9k0bqtfi89v750esxd9t3"]} | 0.00000000469556 | 8,443,036 | 2025-06-23 | RDAP | 2006-10-06 | 2026-10-06 | 2025-06-23 | GoDaddy.com, LLC | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/com/v1/domain/TURKSANDCAICOSEBANKING.COM","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/TURKSANDCAICOSEBANKING.COM"},{"rel":"related","href":"https://rdap.godaddy.com/v1/domain/TURKSANDCAICOSEBANKING.COM","type":"application/rdap+json","value":"https://rdap.godaddy.com/v1/domain/TURKSANDCAICOSEBANKING.COM"}],"events":[{"eventDate":"2006-10-06T21:30:32Z","eventAction":"registration"},{"eventDate":"2026-10-06T21:30:32Z","eventAction":"expiration"},{"eventDate":"2022-09-29T09:20:11Z","eventAction":"last changed"},{"eventDate":"2025-06-23T02:36:54Z","eventAction":"last update of RDAP database"}],"handle":"623016262_DOMAIN_COM-VRSN","status":["client delete prohibited","client renew prohibited","client transfer prohibited","client update prohibited"],"ldhName":"TURKSANDCAICOSEBANKING.COM","notices":[{"links":[{"href":"https://www.verisign.com/domain-names/registration-data-access-protocol/terms-service/index.xhtml","type":"text/html"}],"title":"Terms of Use","description":["Service subject to Terms of Use."]},{"links":[{"href":"https://icann.org/epp","type":"text/html"}],"title":"Status Codes","description":["For more information on domain status codes, please visit https://icann.org/epp"]},{"links":[{"href":"https://icann.org/wicf","type":"text/html"}],"title":"RDDS Inaccuracy Complaint Form","description":["URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"]}],"entities":[{"roles":["registrar"],"handle":"146","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:480-624-2505"],["email",{},"text","abuse@godaddy.com"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"146"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","GoDaddy.com, LLC"]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"NS63.DOMAINCONTROL.COM","objectClassName":"nameserver"},{"ldhName":"NS64.DOMAINCONTROL.COM","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_0","icann_rdap_response_profile_0"]}} | Domain is active |
| oceanclubresortsirm.com | com | com | ICANN | HTTP 200 | 173.225.254.75 | TC | — | 2026-08-13 | IIS 10.0, HSTS, HTTP/2, Windows Server | 2026-08-22 | TRUE | {"A":["173.225.254.75"],"MX":[{"host":"d326355a.ess.barracudanetworks.com","priority":0},{"host":"d326355b.ess.barracudanetworks.com","priority":20}],"NS":["ns1.bdm.microsoftonline.com","ns2.bdm.microsoftonline.com","ns3.bdm.microsoftonline.com","ns4.bdm.microsoftonline.com"],"SOA":{"mname":"ns1.bdm.microsoftonline.com","retry":300,"rname":"azuredns-hostmaster.microsoft.com","expire":2419200,"serial":1,"minimum":300,"refresh":3600},"TXT":["mscid=CVYSf9txFIOlT522mlQWqz7YEE4mrMNmJhJE/K49Xs9x+fws0XeGyjw0omo42Vt7OY3vHrze9evy4RgNXWPPAg==","v=spf1 include:spf.protection.outlook.com include:spf.ess.barracudanetworks.com -all"]} | 0.00000000457069 | 10,066,413 | 2026-07-01 | RDAP | 2014-06-18 | 2027-06-18 | 2026-06-05 | DomainSite, Inc. | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/com/v1/domain/OCEANCLUBRESORTSIRM.COM","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/OCEANCLUBRESORTSIRM.COM"},{"rel":"related","href":"https://namerdap.systems/domain/OCEANCLUBRESORTSIRM.COM","type":"application/rdap+json","value":"https://namerdap.systems/domain/OCEANCLUBRESORTSIRM.COM"}],"events":[{"eventDate":"2014-06-18T16:54:13Z","eventAction":"registration"},{"eventDate":"2027-06-18T16:54:13Z","eventAction":"expiration"},{"eventDate":"2026-06-05T21:37:23Z","eventAction":"last changed"},{"eventDate":"2026-07-01T12:46:42Z","eventAction":"last update of RDAP database"}],"handle":"1863343910_DOMAIN_COM-VRSN","status":["client transfer prohibited"],"ldhName":"OCEANCLUBRESORTSIRM.COM","notices":[{"links":[{"rel":"terms-of-service","href":"https://www.verisign.com/domain-names/registration-data-access-protocol/terms-service/index.xhtml","type":"text/html","value":"https://rdap.verisign.com/com/v1/domain/oceanclubresortsirm.com"}],"title":"Terms of Service","description":["Service subject to Terms of Use."]},{"links":[{"href":"https://icann.org/epp","type":"text/html"}],"title":"Status Codes","description":["For more information on domain status codes, please visit https://icann.org/epp"]},{"links":[{"rel":"help","href":"https://icann.org/wicf","type":"text/html","value":"https://rdap.verisign.com/com/v1/domain/oceanclubresortsirm.com"}],"title":"RDDS Inaccuracy Complaint Form","description":["URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"]}],"entities":[{"links":[{"rel":"about","href":"http://www.name.com","type":"text/html","value":"https://namerdap.systems/"}],"roles":["registrar"],"handle":"466","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+1.7203101849"],["email",{},"text","abuse@name.com"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"466"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","DomainSite, Inc."]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"NS1.BDM.MICROSOFTONLINE.COM","objectClassName":"nameserver"},{"ldhName":"NS2.BDM.MICROSOFTONLINE.COM","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]}} | Domain is active |
| mypelicanenergy.com | com | com | ICANN | HTTP 200 | 173.225.254.146 | TC | — | 2026-08-12 | HSTS, DigiCert, Cloudflare, Apache HTTP Server | 2026-08-21 | TRUE | {"A":["173.225.254.146"],"NS":["ines.ns.cloudflare.com","stan.ns.cloudflare.com"],"SOA":{"mname":"ines.ns.cloudflare.com","retry":2400,"rname":"dns.cloudflare.com","expire":604800,"serial":2411845055,"minimum":1800,"refresh":10000},"TXT":["_g3wbnpolef4vc1hj3zm5cefyiq7vvw9","_pgtki00b3mspjolqaet1nxzhz368n8e","v=spf1 a mx include:s449.smtp-spf.sureserver.com ~all"]} | 0.00000000451378 | 7,648,644 | 2026-08-19 | RDAP | 2025-08-20 | 2026-08-20 | 2025-08-20 | First Alliance Group Ltd T/A Netclues Inc | {"raw_response":{"links":[{"rel":"self","href":"https://rdap.verisign.com/com/v1/domain/mypelicanenergy.com","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/mypelicanenergy.com"},{"rel":"related","href":"https://rdapserver.net/domain/MYPELICANENERGY.COM","type":"application/rdap+json","value":"https://rdap.verisign.com/com/v1/domain/mypelicanenergy.com"}],"events":[{"eventDate":"2025-08-20T21:48:36Z","eventAction":"registration"},{"eventDate":"2026-08-20T21:48:36Z","eventAction":"expiration"},{"eventDate":"2025-08-20T21:56:04Z","eventAction":"last changed"},{"eventDate":"2026-08-19T01:45:59Z","eventAction":"last update of RDAP database"}],"handle":"3012112077_DOMAIN_COM-VRSN","status":["client transfer prohibited"],"ldhName":"MYPELICANENERGY.COM","notices":[{"links":[{"rel":"terms-of-service","href":"https://www.verisign.com/domain-names/registration-data-access-protocol/terms-service/index.xhtml","type":"text/html","value":"https://rdap.verisign.com/com/v1/domain/mypelicanenergy.com"}],"title":"Terms of Service","description":["Service subject to Terms of Use."]},{"links":[{"rel":"glossary","href":"https://icann.org/epp","type":"text/html","value":"https://rdap.verisign.com/com/v1/domain/mypelicanenergy.com"}],"title":"Status Codes","description":["For more information on domain status codes, please visit https://icann.org/epp"]},{"links":[{"rel":"help","href":"https://icann.org/wicf","type":"text/html","value":"https://rdap.verisign.com/com/v1/domain/mypelicanenergy.com"}],"title":"RDDS Inaccuracy Complaint Form","description":["URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"]}],"entities":[{"links":[{"rel":"about","href":"http://domains.netclues.com","type":"text/html","value":"https://rdapserver.net/"}],"roles":["registrar"],"handle":"3768","entities":[{"roles":["abuse"],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text",""],["tel",{"type":"voice"},"uri","tel:+91 -22-67209099"],["email",{},"text","domains.info@netclues.com"]]],"objectClassName":"entity"}],"publicIds":[{"type":"IANA Registrar ID","identifier":"3768"}],"vcardArray":["vcard",[["version",{},"text","4.0"],["fn",{},"text","First Alliance Group Ltd T/A Netclues Inc"]]],"objectClassName":"entity"}],"secureDNS":{"delegationSigned":false},"nameservers":[{"ldhName":"INES.NS.CLOUDFLARE.COM","objectClassName":"nameserver"},{"ldhName":"STAN.NS.CLOUDFLARE.COM","objectClassName":"nameserver"}],"objectClassName":"domain","rdapConformance":["rdap_level_0","icann_rdap_technical_implementation_guide_1","icann_rdap_response_profile_1"]}} | Domain is active |
| … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … | … |
그 밖에 데이터셋 3건에는 국가 열이 없습니다.
터크스 케이커스 제도 데이터셋
터크스 케이커스 제도에 호스팅 서버가 있는 20개 도메인 전체입니다 (ccTLD가 아닌 IP 주소 기준 지오로케이션). DNS, 기술 스택, 트래픽 랭크, 위치 정보를 포함합니다.
터크스 케이커스 제도 데이터는 3개 데이터셋에 포함되어 있습니다.
이 국가를 포함하는 데이터셋 Websites + Ranking (€99/mo), Technologies (€159/mo), All data (€599/mo). TC에서 호스팅되는 모든 도메인을 필터링하려면 아무거나 하나를 구매하십시오. 먼저 무료 미리보기를 받아보실 수도 있습니다.
자주 묻는 질문
터크스 케이커스 제도에는 도메인이 몇 개 호스팅되어 있습니까?
20개의 도메인이 터크스 케이커스 제도에 위치한 서버에서 호스팅되고 있습니다 (IP 주소 기준). 매일 갱신되며, 각 도메인에는 DNS, WHOIS, 기술 정보, 랭킹이 포함되어 있습니다.
터크스 케이커스 제도 소재 웹사이트 목록을 다운로드할 수 있습니까?
예, 구조화된 JSONL 형식으로 제공합니다. 먼저 무료 샘플을 이용하실 수 있습니다.
각 도메인에는 어떤 정보가 포함되어 있으며, 얼마나 자주 갱신됩니까?
모든 도메인에 대해 DNS, RDAP/WHOIS, 기술 정보, IP 및 국가, PageRank, Harmonic 수치를 제공하며, 매일 다시 내보냅니다.
터크스 케이커스 제도 도메인만 다운로드할 수 있습니까, 아니면 전체 데이터베이스를 다운로드할 수 있습니까?
둘 다 가능합니다. 각 데이터셋은 다운로드 가능한 하나의 파일이며, 필요한 것만 구매하실 수 있습니다. 또는 전체 데이터베이스를 위한 All data 데이터셋을 구매하시면, 터크스 케이커스 제도 도메인 및 웹 전체의 모든 데이터셋(신원 정보, 랭킹, 기술 정보, DNS, RDAP/WHOIS)을 하나의 파일로 받으실 수 있습니다. 매일 최신 데이터로 내보냅니다.
터크스 케이커스 제도에서 호스팅되는 웹사이트의 전체 목록을 받아보십시오
필요한 내용을 다루는 데이터셋을 선택하십시오. 각 데이터셋에는 터크스 케이커스 제도 항목이 포함되어 있으며, JSONL 형식으로 다운로드할 수 있고 매일 재구축됩니다.
모든 데이터셋을 나란히 비교하고 싶으십니까? 요금 페이지 방문하기