Debugging DNS Resolution for rubenflamshepherd.com Domain
269 messages · Page 12 of 14
Tool: Bash
$ curl -s -X POST 'https://api.porkbun.com/api/json/v3/dns/delete/rubenflamshepherd.com/516169922' -H 'Content-Type: application/json' -d @/tmp/porkbun_auth.json | jq .Now adding Vercel DNS records.
Tool: Bash
$ source ~/.zshrc && cat > /tmp/porkbun_a_record.json << EOF
{"secretapikey": "$PORKBUN_SECRET_KEY", "apikey": "$PORKBUN_API_KEY", "type": "A", "content": "76.76.21.21", "ttl": "600"}
EOF
curl -s -X POST 'https://api.porkbun.com/api/json/v3/dns/create/rubenflamshepherd.com' -H 'Content-Type: application/json' -d @/tmp/porkbun_a_record.json | jq .Tool: Bash
$ source ~/.zshrc && cat > /tmp/porkbun_www_record.json << EOF
{"secretapikey": "$PORKBUN_SECRET_KEY", "apikey": "$PORKBUN_API_KEY", "type": "CNAME", "name": "www", "content": "cname.vercel-dns.com", "ttl": "600"}
EOF
curl -s -X POST 'https://api.porkbun.com/api/json/v3/dns/create/rubenflamshepherd.com' -H 'Content-Type: application/json' -d @/tmp/porkbun_www_record.json | jq .Tool: Bash
$ source ~/.zshrc && export VERCEL_API_KEY && curl -s -X POST 'https://api.vercel.com/v10/projects/prj_HRQM3xaCGDBurVywa2PDaXsSlc14/domains' \
-H "Authorization: Bearer $VERCEL_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"name": "www.rubenflamshepherd.com", "redirect": "rubenflamshepherd.com"}' > /tmp/vercel_www.json && jq . /tmp/vercel_www.jsonDNS configured. Let me verify it's resolving to Vercel.
Tool: Bash
$ dig rubenflamshepherd.com +short && echo "---" && dig www.rubenflamshepherd.com +shortTool: Bash
$ dig www.rubenflamshepherd.com @maceio.ns.porkbun.com +short