我正在尝试设置一个反向DNS的PTR,以便从我的脚本发送的邮件不会因为反向DNS失败而被阻塞。我相信我的区域是正确的,但是我的“思考”是正确的,而“知道”是正确的两件事!
首先,我有:mydomain.com
此域位于公共IP上:1.2.3.4
我在conf配置中的bind文件如下所示:
zone "mydomain.com" {
type master;
file "/var/lib/bind/mydomain.com.hosts";
};
zone "4.3.2.1.in-addr.arpa
我知道,当我们键入一个域名,除非它是缓存在pc或路由器,它要求DNS到外部服务器,以获得IP地址。
显然,来自路由器的DHCP服务器正在为DNS (192.168.1.254)设置自己。发出systemd-resolv --status或resolverctl status
Link 3 (wlp1s0)
Current Scopes: DNS
DefaultRoute setting: yes
LLMNR setting: yes
MulticastDNS setting: no
DNSOverTLS setting: no
DNSSEC setti
我正在开发一个网站,我对AWS Rout 53有问题
最初我使用的是数字海洋,所以我将A记录设置到服务器的IP上,并更新了我的注册服务器名称服务器(godaddy)。一切都很顺利。
现在我要在heroku上主持,但这不能解决这个名字。
如果我访问teamcomp.net,就会正确地被重定向到www.teamcomp.net,因此我认为S3桶配置正确。
但在那之后,火狐无法在www.teamcomp.net上找到服务器。
Server not found
Check the address for typing errors such as ww.example.com instead of
在我的测试环境中,我有4个名称服务器。DNS1名称服务器--我希望对domain.com具有权威性,并将子域sub.domain.com委托给其他3个名称服务器。
客户端设备也直接连接到DNS1。
以下是我的区域和配置文件:
root@DNS1:/etc/bind# more db.domain.com
$TTL 604800
@ IN SOA domain.com. admin.domain.com. (
75 ; Serial
900 ; Refresh 15 mins
当我看到53号线路的记录时。就像有数据一样。但我不知道怎么读。据我所知,A记录表示域名的IPv4地址。但123xyz.cloudfront.net.在这一记录中得到了代表。这是什么?
Record name Type Routing policy Differentiator Value/Route traffic to
beta.test.example.com A Simple - 123xyz.cloudfront.net.
beta.test.example.com AAAA Simple
在将一些名称服务器添加到我的域进行子委托之后,我发现如果我直接运行跟踪和/或查询名称服务器,我就会得到正确的名称服务器,但是如果我只是通过dig查询名称服务器记录,则不会得到响应,
递归不应该在DNS停止时从dns2.stabletransit.com检索NS记录(nsX.macmonster.co.uk)并将其传回给客户端吗?
新添加的名称服务器记录如下:
subdomain.codecrab.org. 300 IN NS ns1.macmonster.co.uk.
subdomain.codecrab.org. 300 IN NS n
我今天升级了我的互联网路由器,发现运行Fedora 36的Linux系统不能再执行DNS名称解析。我也有安卓设备,Windows 10,Windows 11和CentOS 7.9系统在网络上,没有任何问题,这次升级。
在我的CentOS机器上,/etc/resolv.conf包含:
# Generated by NetworkManager
nameserver 10.0.1.1
在我的Fedora 36机器上,它包含:
# This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8).
# D