interface ignore wildcardinterface Listen <local_nic_ip>
希望NTP不再监听UDP6,但重启后仍然会:
5:udp 0 0 <local_nic_ip>:123 0.0.0.0:* 9172/ntpd 6:udp 0 0 127.0.0.1:123 0.0.0.0:* 9172/ntpd 8:udp6 0 0 ::1:123 :::* 9172/ntpd
NTP的命令行没有显示任何异常:
/usr/sbin/ntpd -p /var/run/ntpd.pID -g -u 121:130
如何阻止NTP监听UDP6端口?
解决方法 我已经能够以这种方式在我的Debian 5/6/7和Ubuntu 12.04上为NTP禁用IPv6:编辑文件/ etc / default / ntp并替换
NTPD_OPTS='-g'
通过
NTPD_OPTS='-4 -g'
然后,您可以将指令保存在ntp.conf中,不会忽略它们:
interface ignore wildcardinterface Listen <local_nic_ip>
>没有接口忽略通配符NTP也会监听0.0.0.0
>没有界面听< local_nic_ip> NTP只会收听
127.0.0.1(当然)
这将导致:
# netstat -anp | grep :123udp 0 0 192.168.0.38:123 0.0.0.0:* 2901/ntpdudp 0 0 127.0.0.1:123 0.0.0.0:* 2901/ntpd
此外,我确认OpenNTPD听你要求他听的更友好(不需要编辑多个配置文件).默认情况下,它会一直监听,直到您配置它为止(非常安全);)
在配置文件中,只需取消注释行
Listen on 127.0.0.1
并添加线
Listen on <local_nic_ip>
结果是 :
# netstat -anp | grep :123udp 0 0 192.168.0.38:123 0.0.0.0:* 8581/ntpdudp 0 0 127.0.0.1:123 0.0.0.0:* 8581/ntpd总结
以上是内存溢出为你收集整理的linux – 为什么NTP守护进程继续监听UDP6?全部内容,希望文章能够帮你解决linux – 为什么NTP守护进程继续监听UDP6?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)