centos

centos dnsmasq如何修改端口

小樊
82
2024-12-31 21:52:32
栏目: 智能运维

要修改 CentOS 上 dnsmasq 的端口,请按照以下步骤操作:

  1. 打开终端。

  2. 使用文本编辑器打开 dnsmasq 配置文件。通常情况下,该文件位于 /etc/dnsmasq.conf/etc/dnsmasq/dnsmasq.conf。这里我们使用 vi 编辑器作为示例:

sudo vi /etc/dnsmasq.conf

如果文件不存在,请创建一个:

sudo vi /etc/dnsmasq.conf
  1. 在配置文件中添加或修改以下行,以更改 dnsmasq 的监听端口。将 <new_port> 替换为您希望使用的新端口号:
listen-address=0.0.0.0:<new_port>

例如,如果您希望将端口更改为 1053,则应添加或修改以下行:

listen-address=0.0.0.0:1053
  1. 保存并关闭配置文件。

  2. 重启 dnsmasq 服务以使更改生效:

sudo systemctl restart dnsmasq

或者,如果您使用的是较旧的系统,请尝试:

sudo service dnsmasq restart

现在,dnsmasq 应该已经在新端口上运行。您可以使用 netstat 命令验证这一点:

sudo netstat -tuln | grep <new_port>

<new_port> 替换为您在步骤 3 中设置的新端口号。如果一切正常,您应该会看到类似于以下的输出:

tcp        0      0 0.0.0.0:<new_port>            0.0.0.0:*               LISTEN

0
看了该问题的人还看了