Chrome

鉻瀏覽器(pepperflashplugin)在 0.0.0.0:5353 上打開監聽埠

  • August 16, 2020

我正在使用chromium browser(chrome) 和pepperflashpluginin Debian。我注意到,chromium/pepperflashplugin 在我的公共介面上打開了一個監聽埠,0.0.0.0:5353如下所示netstat

netstat -lptun
Proto  Recv-Q  Send-Q  Local Address  Foreign Address  State  PID/Program name     
udp         0       0  0.0.0.0:5353   0.0.0.0:*               13971/libpepflashpl

我以前一直在使用 Firefox (Iceweasel),但我從未見過瀏覽器/flash-plugin 打開埠。事實上,我從未見過任何客戶端應用程序在0.0.0.0.

為什麼鉻會這樣做?

這是必要的嗎?

我可以禁用這個嗎?

我可以在禁用 pepperflashplugin 的情況下啟動 chromium 嗎?

ss -utln在 Google 將我帶到這里之前,當我檢查本地監聽埠時,我注意到了這個問題。

我禁用此功能的第一個想法是查看chrome://flags. 我發現了這個:chrome://flags/#device-discovery-notifications

禁用這個所謂的“設備發現”功能會關閉對 mDNS 埠 5353/tcp 的偵聽。您需要重新啟動 Chromium / Google Chrome 才能使其生效。

這些埠似乎是 Chromium 試圖發現通過Zeroconf協議宣布的本地 Web 伺服器,特別是多播 DNS協議。基本上,這意味著如果本地網路上存在 Web 伺服器,Chromium 會注意到它並彈出通知。眾所周知,這會在 Windows 中觸發警告,因此預設情況下它在那裡被禁用,但目前尚不清楚如何直接禁用它。

引用自:https://unix.stackexchange.com/questions/187294