CentOS 7添加本地回环地址

1、临时添加
ip addr add 10.10.1.1/32 dev lo:1
重启失效


2、永久添加
cd /etc/sysconfig/network-scripts
cp ifcfg-lo ifcfg-lo:1


[root@localhost network-scripts]# cat ifcfg-lo:1
DEVICE=lo:1
IPADDR=10.10.1.1
NETMASK=255.255.255.255
ONBOOT=yes
NAME=loopback1




[root@localhost network-scripts]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet 10.10.1.1/32 brd 10.10.1.1 scope global lo:1
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever


[root@localhost network-scripts]# ping -c1 10.10.1.1
PING 10.10.1.1 (10.10.1.1) 56(84) bytes of data.
64 bytes from 10.10.1.1: icmp_seq=1 ttl=64 time=0.045 ms
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在 CentOS 7 上配置 DNS 服务器的步骤: 1. 安装 BIND(Berkeley Internet Name Domain)软件包。 ``` sudo yum install bind bind-utils ``` 2. 配置 BIND。 - 编辑 `/etc/named.conf` 文件以配置 BIND。可以使用以下命令备份原始文件: ``` sudo cp /etc/named.conf /etc/named.conf.bak ``` - 打开 `/etc/named.conf` 文件,并找到 `options` 块。在其中添加以下内容: ``` listen-on port 53 { 127.0.0.1; }; listen-on-v6 port 53 { ::1; }; allow-query { localhost; }; ``` 这将使 BIND 仅监听本地回环地址,并允许本地访问。 - 在 `options` 块之后添加以下内容,以指定 DNS 区域和其它服务器: ``` zone "example.com" { type master; file "/var/named/example.com.zone"; }; zone "0.168.192.in-addr.arpa" { type master; file "/var/named/192.168.0.zone"; }; include "/etc/named.rfc1912.zones"; include "/etc/named.root.key"; ``` 这将创建一个名为 `example.com` 的区域,并将其保存在 `/var/named/example.com.zone` 中。同时,还会创建一个用于反向 DNS 查找的区域。 - 创建 DNS 区域文件。 - 创建 `/var/named/example.com.zone` 文件,并使用以下示例内容进行填充: ``` $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.0.1 ns1 IN A 192.168.0.1 www IN A 192.168.0.2 ``` 此文件定义了 `example.com` 区域,并指定了该区域中的主机名和 IP 地址。 - 创建 `/var/named/192.168.0.zone` 文件,并使用以下示例内容进行填充: ``` $TTL 86400 @ IN SOA ns1.example.com. admin.example.com. ( 201207231 ;Serial 10800 ;Refresh 3600 ;Retry 604800 ;Expire 86400 ;Minimum TTL ) @ IN NS ns1.example.com. 1 IN PTR ns1.example.com. 2 IN PTR www.example.com. ``` 此文件定义了 192.168.0.x 区域中的反向 DNS 查找。 3. 启动 BIND 服务,并将其设置为在启动时自动启动: ``` sudo systemctl start named sudo systemctl enable named ``` 4. 配置防火墙以允许 DNS 流量(如果已启用防火墙): ``` sudo firewall-cmd --permanent --add-service=dns sudo firewall-cmd --reload ``` 完成上述步骤后,你就可使用配置的 DNS 服务器来解析主机名。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值