`
Cash
  • 浏览: 180858 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

CentOS7 搭建DNS服务后的iptables配置问题

 
阅读更多
CentOS7搭建DNS服务后,客户端nslookup无法解析,发现端口被iptables阻止;
通过iptables  -I  INPUT  -p  udp  -m  multiport  --dports  53  -j 命令添加;
通过service iptables save保存配置后,重启服务器仍不生效;
需要通过解除其开机自启动项,再添加其开机自启动项后解决;


停止服务
[root@localhost ~]# systemctl stop firewalld.service

禁止开机启动
[root@localhost ~]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

增加放行UDP53端口访问条目
[root@localhost ~]# iptables  -I  INPUT  -p  udp  -m  multiport  --dports  53  -j  ACCEPT

保存配置
[root@localhost ~]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables:[  确定  ]

重启服务
[root@localhost ~]# systemctl restart iptables.service

开机自启动
[root@localhost ~]# systemctl enable iptables.service

重启服务器
[root@localhost ~]# reboot

使用iptables -nL --line-number命令查看防火墙状态
Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination        
1    ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0            multiport dports 53

此时客户机可以使用此DNS服务了!

分享到:
评论

相关推荐

    Centos7-samba-配置共享服务

    ### Centos7-Samba-配置共享服务 #### Samba简介 Samba是一个开源且免费的软件包,它能够实现Linux/Unix系统与Windows系统之间的文件和打印服务共享。通过使用Samba,用户可以在异构网络环境中实现资源共享,使得...

    Centos7初学之二—搭建企业内网DNS服务器.doc

    Centos7 搭建企业内网 DNS 服务器 本文阐述了使用 Centos7 操作系统搭建企业内网 DNS 服务器的步骤。DNS 服务器在大型企业中非常重要,因为它可以解析企业内网的私网地址和外网的公网地址。本文将指导读者如何使用 ...

    搭建DNS服务器

    ### 搭建DNS服务器详解 #### 一、概述 DNS (Domain Name System) 是互联网的一项基础服务,用于实现域名到IP地址之间的映射。在Linux环境下,BIND (Berkeley Internet Name Domain Service) 是最常用的DNS服务器...

    基于Centos6.9+7.4主备DNS服务器搭建实战.docx

    ### 基于Centos6.9+7.4主备DNS服务器搭建实战 #### 一、概述 本文档提供了一套详细的步骤指南,用于在CentOS 6.9和CentOS 7.4上搭建主备DNS服务器。通过本教程,读者可以学习到如何从零开始安装BIND软件包、配置主...

    Centos初学之二—搭建企业内网DNS服务器.doc

    在 CentOS7 中,可以使用 bind 服务来搭建 DNS 服务器。bind 服务是一个非常流行的 DNS 服务器软件,它可以在 Linux 系统上运行。要安装 bind 服务,可以使用以下命令: yum install bind -y 安装完成后,可以使用...

    pppoe服务器配置搭建

    本文将详细介绍如何在CentOS环境下配置和搭建一个PPPoE服务器,以支持设备的PPPoE上网功能。 #### 二、环境准备 为了搭建一个PPPoE服务器,首先需要准备以下环境: - **硬件环境**:一台装有CentOS操作系统的...

    CentOS7.2下安装部署OpenStack+KVM 云平台虚拟化环境详解

    ### CentOS7.2 下安装部署 OpenStack + KVM 云平台虚拟化环境详解 #### 1. OpenStack 简介 ...这些步骤包括但不限于数据库初始化、服务配置文件调整、网络策略定义等,具体细节将在后续章节中展开说明。

    CentOS 5 + ISPConfig 3搭建服务器全过程

    - 设置完成后,需要重启网络服务使配置生效: ```bash service network restart ``` 2. **计算机名称:** - 修改服务器的主机名,通常是在`/etc/hostname`文件中进行设置。例如: ```bash echo "server....

    mail基于centos7.docx

    本节我们将深入探讨如何在CentOS 7上配置邮件服务器,特别关注DNS服务和Postfix邮件服务的设置。 首先,邮件地址的正确格式至关重要,它遵循“用户名@主机地址(域名)”的规则,例如“root@linuxprobe.com”。为了...

    Cacti监控服务器配置教程_基于CentOS+Nginx+MySQL+PHP环境搭建

    完成基础环境搭建后,接下来是Cacti监控平台的安装与配置。这包括下载并安装Cacti软件包、创建数据库、导入Cacti数据表结构、配置Cacti设置文件、以及最终的系统设置与测试。 1. **下载Cacti**:从官方网站下载最新...

    虚拟机Centos 7.0 安装zimbra 8.7邮件服务器的步骤

    - 完成配置后,需要重启BIND服务以应用更改。 ```bash systemctl restart named.service ``` 5. **配置本地DNS服务器** - 为了确保系统的DNS查询优先使用BIND,需要修改`/etc/resolv.conf`文件。 ```bash ...

    CentOS 6.3配置web服务器LNMP

    - 配置好 IP 和 DNS,确保远程连接工具能正常连接服务器。 - 关闭 SELinux:编辑 `/etc/selinux/config` 文件,将 `SELINUX=enforcing` 改为 `SELINUX=disabled`。 - 开启防火墙端口:编辑 `/etc/sysconfig/...

    linux下DNS服务器的搭建借鉴.pdf

    本教程将详细讲解如何在CentOS6环境下搭建DNS服务器。 首先,确保实验环境已设置好IP地址、DNS服务器和网关,并且能够连接到外网。这里以静态IP 192.168.3.70为例进行说明。在进行DNS服务器安装之前,先检查系统...

    centos6.5安装LNMP服务器教程

    ### CentOS 6.5 安装LNMP服务器教程 #### 一、概述 本文将详细介绍如何在CentOS 6.5上安装...通过以上步骤,您已经在 CentOS 6.5 上成功搭建了一个 LNMP 服务器环境。这将有助于部署各类基于 PHP 的 Web 应用程序。

    内建DNS服务器–BIND1

    此外,iptables防火墙也未运行,这在配置DNS服务器时是必要的,因为它可能阻止DNS服务的通信。 2. **安装BIND** 在CentOS系统上,我们可以使用`yum`包管理器来安装BIND及相关依赖。命令`yum install bind* -y`将...

    Linux-CentOS下载--安装

    常用软件可能包括办公套件(如 LibreOffice)、防火墙(firewalld或iptables)、远程桌面服务(VNC或XDMCP)、Web服务器(Apache或Nginx)、数据库(MySQL或PostgreSQL)以及开发工具(GCC、Git等)。使用`yum`或`...

    各种网络服务器的简单搭建

    7. **日志管理**:通过syslog等工具收集和分析服务器日志,可以帮助监控服务器状态,及时发现和解决问题。 8. **自动化运维**:利用Ansible、Puppet或Chef等工具进行配置管理,实现服务器部署和维护的自动化。 在...

    Centos7.1+apache+mysql+php+zendGuardload配置教程.docx

    CentOS 7默认使用firewalld服务,为了简化配置,我们将其关闭。首先,通过`systemctl stop firewalld.service`暂停服务,然后使用`systemctl disable firewalld.service`禁止开机启动。 3. **安装iptables防火墙**...

Global site tag (gtag.js) - Google Analytics