我已经设置了一个家庭服务器,并为其分配了多个IP。网络为192.168.196.0/24,130到139之间的所有is都分配给同一设备(家庭服务器)。在该服务器中,我已经设置了一个DNS,它为每个IP分配一个url/domain/hostname (不知道确切的单词)。看起来是这样的:
dashboard IN A 192.168.196.130
ssh IN A 192.168.196.131
ftp IN A 192.168.196.132
这意味着,如果我在一台机器中安装了DNS,我可以执行nslo
今天早上我刚升级到Verizon网络。我有一个python脚本,它访问MySQL (mariadb)服务器上的一个数据库(都在同一个网络上)。它适用于我以前的因特网/IP地址,但是现在我得到了:
mysql.connector.errors.DatabaseError: 1130: Host 'my_computer_name.myfiosgateway.com' is not allowed to connect to this MySQL server
导致错误的步骤:
serverFlushed privilegesRestarted 确认了运行脚本的计算机的新IP地址,
我有3个服务器,每个服务器运行一个名称服务器和一个and服务器。今天,有两台服务器发生故障。从那时起,我以为最后一台服务器将处理所有未来的请求,但这似乎只发生了一小部分时间。其他时候,请求会超时。
在我的每个服务器上,我都有以下区域条目:
ns1 IN A <SERVER IP 1>
ns2 IN A <SERVER IP 2>
ns3 IN A <SERVER IP 3>
example.com. IN A <SERVER IP 1>