Chuyển đến nội dung chính

Cài đặt và cập nhật Muddog

Môi trường được hỗ trợ​

Kiểm tra hệ điều hành và phiên bản trên trang tải xuống trước khi tải bộ cài đặt.

Hệ điều hànhĐịnh dạng cung cấp và hướng dẫn sử dụng
Linux x86_64Các gói .deb và .rpm. Cần môi trường desktop sử dụng systemd.
Windows 10/11 x64Bộ cài đặt .msi. Gói Windows hiện chỉ hỗ trợ x64.
macOS 13 Ventura trở lênBộ cài đặt .dmg. Gói Universal hỗ trợ cả Intel và Apple Silicon. Cần tài khoản quản trị viên macOS để điều khiển ứng dụng.

Trên Linux, trình quản lý gói sẽ cài đặt kèm các thư viện và gói phụ thuộc cần thiết để chạy ứng dụng. VPN theo ứng dụng trên Linux còn yêu cầu phiên người dùng systemd và cgroup v2; nftables đã nằm trong danh sách gói phụ thuộc. Windows cũng hỗ trợ VPN theo ứng dụng; macOS hỗ trợ VPN cho toàn bộ Internet và theo IP/dải địa chỉ.

Tài liệu này dành cho phiên bản 2.x. Nếu trang tải xuống chưa hiển thị tệp 2.x cho hệ điều hành của bạn, hãy kiểm tra tình trạng phát hành trước. Với tệp .exe của phiên bản 1.0.7 cho Windows, làm theo hướng dẫn phiên bản cũ.

Chia sẻ bắt đầu khi dịch vụ khởi chạy

Trên Linux và Windows, chia sẻ Internet tự động bắt đầu sau khi cài đặt; trên macOS, sau lần chạy đầu tiên và khi dịch vụ nền đã được cấp phép. Sau đó, dịch vụ cũng chạy khi khởi động máy, nên người dùng khác có thể sử dụng đường truyền Internet của bạn ngay cả khi bạn chưa mở cửa sổ ứng dụng. Hãy đọc Quản lý chia sẻ Internet trước khi cài đặt.

Cài đặt trên Linux​

Các lệnh dưới đây dùng tên tệp của phiên bản 2.0.0 làm ví dụ. Trong terminal, chuyển đến thư mục chứa tệp đã tải xuống, thay tên tệp bằng tên gói bạn thực sự đã tải rồi chạy lệnh. Quá trình cài đặt cần quyền quản trị viên.

Debian / Ubuntu​

sudo apt install ./muddog_2.0.0_amd64.deb

Fedora​

sudo dnf install ./muddog-2.0.0-1.x86_64.rpm

Khởi chạy lần đầu sau khi cài đặt​

  1. Sau khi cài đặt xong, đăng xuất khỏi phiên desktop rồi đăng nhập lại.
  2. Chạy Muddog từ menu ứng dụng.
  3. Kiểm tra xem màn hình Kết nối có hiển thị trạng thái VPN và Chia sẻ Internet của tôi hay không.
  4. Chọn quốc gia và kết nối theo hướng dẫn Kết nối VPN.

Khi cài đặt bằng sudo từ tài khoản người dùng thông thường, người dùng đó được thêm vào nhóm muddog. Bạn phải đăng nhập lại để ứng dụng nhận quyền này. Hãy chạy ứng dụng bằng tài khoản người dùng thông thường; không cần nhập ID hay mật khẩu Mudfish để sử dụng VPN.

Nếu quản trị viên cài đặt bằng tài khoản khác hoặc nhiều người dùng cần điều khiển ứng dụng, hãy xem Kiểm tra quyền truy cập dịch vụ.

Cài đặt trên Windows​

  1. Nếu đã cài Muddog bằng trình cài đặt .exe cũ, hãy gỡ trước trong Cài đặt → Ứng dụng của Windows. Nếu được yêu cầu gỡ bản cài đặt cũ, hãy hoàn tất việc gỡ rồi chạy lại bộ cài đặt MSI.
  2. Chạy tệp .msi đã tải xuống và chấp thuận yêu cầu quyền quản trị viên.
  3. Làm theo hướng dẫn cài đặt. Nếu chưa có WebView2 Runtime, trình hỗ trợ cài đặt sẽ tải thành phần này từ Internet, nên bạn cần kết nối Internet.
  4. Chạy muddog từ menu Start hoặc màn hình desktop bằng quyền người dùng thông thường.
  5. Kiểm tra trạng thái dịch vụ trên màn hình Kết nối rồi làm theo Kết nối VPN.

Vị trí cài đặt mặc định là %ProgramFiles%\muddog. Trình cài đặt đăng ký và tự động khởi chạy dịch vụ muddog-engine, đồng thời thêm quy tắc tường lửa cho phép nhận UDP cần thiết cho engine. Các thành phần cần thiết cho VPN và VPN theo ứng dụng đã có trong gói. Bạn không cần chạy ứng dụng với quyền quản trị viên mỗi lần sử dụng.

Cài đặt trên macOS​

  1. Mở tệp .dmg đã tải xuống.
  2. Sao chép Muddog.app vào thư mục Ứng dụng (/Applications). Không thể đăng ký dịch vụ nền nếu chạy trực tiếp từ DMG.
  3. Khi đang đăng nhập bằng tài khoản quản trị viên macOS, chạy Muddog vừa sao chép.
  4. Trong Cài đặt hệ thống → Cài đặt chung → Mục đăng nhập & Phần mở rộng, cho phép Muddog chạy nền. Tên các mục có thể khác tùy phiên bản macOS.
  5. Khi ứng dụng kết nối lại với dịch vụ, làm theo Kết nối VPN.

Để mở lại màn hình cấp phép, chọn Service → Background Service Settings… trên thanh menu macOS. Nếu cần đăng ký dịch vụ, chọn Service → Enable Background Service. Các tên menu này hiển thị bằng tiếng Anh. Chạy ứng dụng mà không dùng sudo.

Cập nhật​

Nếu đang sử dụng VPN, nhấn Ngắt kết nối, rồi tải bộ cài đặt mới dành cho hệ điều hành của bạn từ trang tải xuống.

  • Linux: Đóng ứng dụng rồi cài đặt bằng lệnh ở trên với tên tệp .deb hoặc .rpm mới.
  • Windows: Đóng ứng dụng rồi chạy tệp .msi mới. Bản cài đặt MSI hiện có sẽ được thay thế trong quá trình cập nhật.
  • macOS: Trước tiên, chọn Service → Remove Background Service and Quit để gỡ dịch vụ và thoát ứng dụng. Thay ứng dụng trong /Applications bằng Muddog.app từ DMG mới, sau đó chạy lại và hoàn tất việc cấp phép dịch vụ nếu cần.

Các kết nối VPN và chia sẻ đang hoạt động sẽ bị ngắt trong quá trình cập nhật. Sau khi cập nhật, mở lại ứng dụng và kiểm tra trạng thái kết nối và chia sẻ. Nếu có lỗi cho biết phiên bản ứng dụng và dịch vụ không khớp, hãy xem Khắc phục sự cố.

Nếu chuyển từ phiên bản 1.0.7 cũ trên Linux, hãy đóng ứng dụng cũ rồi cài gói mới. Nếu dịch vụ muddog_srv.service cũ đã được đăng ký, trình cài đặt sẽ dừng dịch vụ đó và tắt tính năng tự khởi chạy. Sau đó, mở Muddog từ menu ứng dụng.

Gỡ cài đặt​

Linux​

Trên Debian / Ubuntu, dùng lệnh sau.

sudo apt remove muddog

Trên Fedora, dùng lệnh sau.

sudo dnf remove muddog

Khi gỡ gói, dịch vụ và VPN sẽ dừng, đồng thời các tuyến mạng do Muddog thêm sẽ được dọn dẹp. Trên Debian / Ubuntu, nếu muốn xóa cả tài khoản và nhóm dành riêng cho dịch vụ, bạn có thể dùng sudo apt purge muddog thay cho lệnh gỡ thông thường.

Windows​

Trong Cài đặt → Ứng dụng của Windows, chọn muddog để gỡ cài đặt. Quá trình gỡ sẽ dừng dịch vụ và VPN, dọn dẹp các tuyến VPN, rồi xóa dịch vụ và các quy tắc tường lửa đã thêm khi cài đặt. Cài đặt người dùng và nhật ký kết nối, chuyển tiếp được giữ lại.

macOS​

  1. Trong ứng dụng, chọn Service → Remove Background Service and Quit.
  2. Sau khi dịch vụ được gỡ và ứng dụng đã thoát, chuyển Muddog.app trong /Applications vào Thùng rác.

Nếu xóa tệp ứng dụng trước, việc dọn dẹp mục chạy nền có thể bị chậm. Cài đặt người dùng và nhật ký kết nối, chuyển tiếp được giữ lại.

Nhật ký còn lại và dừng chia sẻ​

Gỡ gói và xóa nhật ký kết nối, chuyển tiếp là hai việc riêng biệt. Xem Nhật ký kết nối và chuyển tiếp để biết vị trí và cách lưu giữ các nhật ký cục bộ còn lại. Nếu muốn giữ chương trình nhưng dừng chia sẻ, bạn có thể dừng dịch vụ, nhưng VPN của bạn cũng không sử dụng được khi dịch vụ đang dừng.