ftp://ftp.rs.internic.net/domain 打不开
时间: 2023-10-07 16:05:34 浏览: 119
这个网址可能已经过时了,该网址指向了 Internic 网站的 FTP 服务器上的一个目录,用于提供有关域名注册和管理的信息。你可以尝试通过以下网址访问该信息:https://www.internic.net/。在该网站上,你可以找到相关的信息和工具,例如 WHOIS 查询,以查找注册域名的所有者和联系人信息。
相关问题
若InterNIC 分配一个B 类网络ID:129.20.0.0,那么在使用缺省的子网掩码 255.255.0.0 的情況下,将该网络划分8个子网。求其子网掩码和可用的网络ID,给出求解过程。
好的,我可以回答你的问题。根据B类网络地址的特点,该网络地址的前两个字节为网络位,即129.20.x.x。使用缺省的子网掩码 255.255.0.0,剩下的两个字节为主机位,共有16位,可用于划分子网。
现在需要将该网络划分成8个子网,因此需要将主机位中的一部分划分为子网位。要将16位中的一部分划分为子网位,需要满足划分后的子网数为8,即2的n次方等于8,所以n=3,需要借用3位主机位作为子网位。
划分子网后,子网掩码将变为255.255.224.0,可以通过子网掩码的网络位和主机位来确定。其中网络位为129.20.0.0,子网位为0.0.31.0,主机位为0.0.0.255。
可用的网络ID即为划分后的8个子网的网络地址,分别为:
1. 129.20.0.0
2. 129.20.32.0
3. 129.20.64.0
4. 129.20.96.0
5. 129.20.128.0
6. 129.20.160.0
7. 129.20.192.0
8. 129.20.224.0
求解过程如下:
1. 将子网数转换为二进制,8的二进制为00001000。
2. 借用3位主机位作为子网位,则子网掩码的主机位变为0,子网位变为1,即11100000,转换为十进制为224。
3. 将原始子网掩码255.255.0.0转换为二进制为11111111.11111111.00000000.00000000。
4. 将子网掩码的主机位和子网位按位或运算,即11111111.11111111.11100000.00000000,转换为十进制为255.255.224.0,即为所求的子网掩码。
centos docker 如何搭建bind9.16
首先,你需要在 CentOS 上安装 Docker。可以参考 Docker 官方文档进行安装。
接着,你可以使用以下步骤在 Docker 中搭建 Bind9.16:
1. 创建一个目录,用于存储 Bind 配置文件和数据文件。
```
mkdir bind
cd bind
```
2. 创建一个名为 `named.conf` 的 Bind 配置文件,并将其保存到 Bind 目录中。
```
options {
directory "/var/named";
recursion yes;
allow-query { any; };
forwarders { 8.8.8.8; };
};
zone "." {
type hint;
file "named.ca";
};
zone "example.com" {
type master;
file "example.com.zone";
allow-update { none; };
};
```
3. 创建一个名为 `named.ca` 的文件,并将其保存到 Bind 目录中。可以从 Bind 官方网站上下载该文件。
```
curl -o named.ca https://www.internic.net/domain/named.cache
```
4. 创建一个名为 `example.com.zone` 的文件,并将其保存到 Bind 目录中。该文件包含了你想要管理的域名的 DNS 记录。
```
$TTL 86400
@ IN SOA ns1.example.com. admin.example.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
86400 ) ; Negative Cache TTL
;
@ IN NS ns1.example.com.
@ IN A 192.168.1.100
ns1 IN A 192.168.1.100
```
5. 运行以下命令启动一个 Bind 容器,并挂载 Bind 目录。
```
docker run -d -p 53:53/udp --name bind \
-v /path/to/bind:/etc/bind \
-v /path/to/named:/var/named \
--restart always \
--hostname dns.example.com \
sameersbn/bind:9.16.1-20201219
```
其中,`/path/to/bind` 是你在第 1 步中创建的 Bind 目录的路径,`/path/to/named` 是一个空目录的路径,用于存储 Bind 数据文件。
6. 等待容器启动完成后,可以使用以下命令进入 Bind 容器。
```
docker exec -it bind bash
```
7. 在容器中,可以使用以下命令测试 Bind 是否正常工作。
```
dig @127.0.0.1 example.com
```
如果一切正常,你应该能够看到 `example.com` 的 DNS 记录。