Muddog 網路分享管理
Muddog 是參與者彼此分享網路連線的 P2P VPN。您可以使用其他參與者的網路, 其他參與者也可以透過您的電腦上網。這會使用您的網路頻寬, 外部服務可能會將這些連線視為來自您的公用 IP。
VPN 連線與網路分享的差異
Linux 與 Windows 會在安裝套件後開始分享;macOS 則在首次執行應用程式 並允許背景服務執行後開始。之後服務也會在電腦開機時自動執行。 無論個人 VPN 是否連線,都會進行分享。
| 操作 | 我的 VPN | 我的網路分享 |
|---|---|---|
| 啟動服務 | 需要手動連線。 | 自動啟動。 |
| 連線至 VPN | 使用其他參與者的網路。 | 繼續運作。 |
| 中斷連線 | 回到原有網路連線。 | 繼續運作。 |
| 關閉應用程式視窗 | 若已連線,會維持連線。 | 繼續運作。 |
| 停止服務或移除套件 | 結束。 | 結束。 |
即使變更 VPN 使用範圍、國家、MTU 等個人 VPN 設定, 也不會重新啟動進行中的分享工作階段。
確認分享狀態
在連線 → 我的網路分享中,確認狀態與已連線使用者人數。
- 分享中,0 位使用者:正在等待其他使用者連線。
- 分享中,1 位以上使用者:正在向已連線的使用者分享網路。
- 正在重新連線:正在自動重新嘗試建立分享連線。
- 無法連線至服務:應用程式無法確認服務狀態。請勿據此判斷分享已停止。
展開此區域的連線詳細資訊,即可查看分享的收發資料量與狀態訊息。 其他參與者使用您網路的情況,可在連線與轉送記錄中查詢。
停止或重新開始分享
應用程式沒有僅關閉分享的開關。若要停止分享,請依照作業系統對應的方法 停止或移除背景服務。 停止服務也會結束您的 VPN,而且服務停止期間無法建立新的 VPN 連線。
Linux
若只要停止目前執行中的服務,請使用以下指令。
sudo systemctl stop muddog-engine.service
若也不希望下次開機時自動分享,請同時停止服務並停用自動啟動。
sudo systemctl disable --now muddog-engine.service
若要恢復使用並啟用開機自動啟動,請使用以下指令。
sudo systemctl enable --now muddog-engine.service
Windows
在以管理員權限執行的 PowerShell 中,停止目前的服務。
Stop-Service -Name muddog-engine
若也不希望下次開機時分享,請停用自動啟動並停止服務。
Set-Service -Name muddog-engine -StartupType Disabled
Stop-Service -Name muddog-engine
若要恢復分享並啟用開機自動啟動,請使用以下指令。
Set-Service -Name muddog-engine -StartupType Automatic
Start-Service -Name muddog-engine
macOS
在應用程式的 macOS 選單列中,選擇 Service → Remove Background Service and Quit。 這會移除背景服務並結束應用程式。 應用程式檔案、使用者設定與連線及轉送記錄會保留。
若要恢復使用,請執行 /Applications 中的 Muddog,並完成所需的服務授權。
重新執行應用程式時會嘗試註冊服務,因此分享也可能恢復。
可透過 Service → Background Service Settings… 開啟授權畫面。
恢復使用時
服務啟動後,分享就會恢復。應用程式會自動重新連上服務, 但個人 VPN 需要按下連線至 VPN才能重新連線。
在 Linux 與 Windows 上重新安裝或更新套件時,安裝程序會重新啟用並啟動服務。 macOS 則會在重新執行應用程式並完成服務授權後啟動。 若不再參與分享,請移除套件。