{"id":18841946,"url":"https://github.com/ahmetozer/dns64-only","last_synced_at":"2026-07-27T09:31:17.049Z","repository":{"id":136065535,"uuid":"358005494","full_name":"ahmetozer/dns64-only","owner":"ahmetozer","description":"Test Your NAT64 system with dns64-only DNS server.","archived":false,"fork":false,"pushed_at":"2021-04-14T19:03:43.000Z","size":59,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-12-30T10:51:01.108Z","etag":null,"topics":["arm","dns","dns-proxy","dns-server","dns64","dns64-nat64","ip-translation","ipv6","nat64","network"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ahmetozer.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-14T18:32:05.000Z","updated_at":"2024-08-31T05:27:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"7b08828b-e476-4bf6-9015-8c78bd29faa3","html_url":"https://github.com/ahmetozer/dns64-only","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmetozer%2Fdns64-only","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmetozer%2Fdns64-only/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmetozer%2Fdns64-only/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmetozer%2Fdns64-only/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ahmetozer","download_url":"https://codeload.github.com/ahmetozer/dns64-only/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239780120,"owners_count":19695734,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arm","dns","dns-proxy","dns-server","dns64","dns64-nat64","ip-translation","ipv6","nat64","network"],"created_at":"2024-11-08T02:53:08.226Z","updated_at":"2025-10-17T22:52:50.667Z","avatar_url":"https://github.com/ahmetozer.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DNS64-Only\n\nTest your NAT64 network with DNS64-Only\n\n## Avaible Options\n\n- **nameserver**  \nSet upstream dns server.  \nDefault: 1.1.1.1\n\n- **D**  \nDebug mode.\n\n- **nat64**  \nIPv6 nat64 prefix.  \nDefault: 64:ff9b::\n\n## Example Run\n\nYou can start dns64-only with docker or if you prefer you can build from source.\n\n```bash\ndocker run -it --rm ghcr.io/ahmetozer/dns64-only\n\n# Custom Nameserver\ndocker run -it --rm ghcr.io/ahmetozer/dns64-only -nameserver 8.8.8.8\n```\n\n## Work Logic\n\nThe server reads DNS queries and asks upstream DNS server. After getting the response, the system translates IPv4 addresses with your NAT64 IPv6 prefix and only reply the client request with the translated address.\n\n![dns64-only-work-logic](dns64-only.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahmetozer%2Fdns64-only","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fahmetozer%2Fdns64-only","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahmetozer%2Fdns64-only/lists"}