我安装了 Ubuntu 12.04,不久后发现我的互联网端口已被互联网提供商阻止。我联系了技术支持,他们报告说我的计算机发送了太多多播请求。他们的自动系统阻止了我的端口。
我已在计算机上禁用 avahi-daemon:
执行命令:
gksu gedit /etc/default/avahi-daemon
然后设置参数:
AVAHI_DAEMON_DETECT_LOCAL=0
并保存了文件。
之后我禁用了网卡上的多播:
sudo ifconfig eth0 -multicast
我的问题:这些措施是否足够,或者我需要采取额外步骤来阻止我的计算机发送多播请求?
答案1
虽然您的方法可能有效,但以下步骤肯定会禁用多播:
您可以尝试编辑 Avahi 守护程序的 Init 文件,以阻止其启动。
脚步:
/etc/init/avahi-daemon.conf
以 root 身份使用您最喜欢的文本编辑器打开。- 找到带有 的行
start on (filesystem and started dbus)
。 - 将该行替换为
start on (never and filesystem and started dbus)
。 - 如果没有
stop
线,请跳至步骤 6。 - 将该
stop
行替换为stop on stopping dbus
。 - (如果你没有执行 5,则仅执行此步骤)添加
stop on stopping dbus
到文件末尾 - 重启