Bài viết dưới đây hướng dẫn cách chặn quảng cáo trong ứng dụng như Youtube hoặc bất kỳ ứng dụng nào trên hệ điều hành iOS bằng Shadowrocket.
Nội dung chính
Giới thiệu Shadowrocket
Lưu ý:
- Đây là ứng dụng trả phí, bạn sẽ phải tốn
69.000 VND
hoặc2.9 USD
để tải ứng dụng. Thực tế ứng dụng này là tool để phân tích khi truy cập web, nhưng mình tận dụng nó để trở thành công cụ chặn quảng cáo. - Shadowrocket có tính năng tương tự như Surge Pro như kết nối thông qua
Proxy
hay lọc từ khóa tên miền, nhưng giá rẻ hơn rất nhiều. - Tính năng lọc
HTTPS
phân giải tên miền sử dụng giao thức https tuy nhiên một số tên miền sẽ gây lỗi trong ứng dụng (vd như ứng dụngFacebook
) do chứng chỉ không được xác thực. Mặc dù vậy bạn thích vọc phá có thể thử! - VPN sẽ tự động bật sau mỗi lần khởi động lại thiết bị, bạn không cần phải vào ứng dụng bật thủ công trở lại.
- Tải ứng dụng: https://itunes.apple.com/app/shadowrocket/id932747118?mt=8
Xem thêm bài viết chặn quảng cáo trên iPhone:
- Chặn quảng cáo Quantumult
- Chặn quảng cáo bằng Surge
- AdGuard chặn quảng cáo – Khuyên dùng
- Adblock Plus
Thêm cấu hình vào Shadowrocket
Bước 1: Sau khi tải Shadowrocket, tại màn hình chính chọn tab Config
sau đó chọn Add Configuration
Bước 2: Dán đường dẫn cấu hình https://raw.githubusercontent.com/bigdargon/hostsVN/master/option/hostsVN.conf vào popup Download config form given url...
hiện lên, sau đó nhấn Download
để ứng dụng thêm tập tin cấu hình
Bước 3: Sau khi đã thêm thành công, chọn dòng cấu hình đã thêm
Bước 4: Chọn Use config
Và đợi ứng dụng tải tập tin cấu hình
Bước 5: Sau khi tải tập tin cấu hình hoàn tất, popup Save Proxy Servers
xuất hiện, bạn phải chọn Save
để lưu lại. Nếu Cancel
ở bước này khi bật cấu hình sẽ dẫn đến mất kết nối mạng.
Bước 6: Sau khi hoàn tất, tại dòng hostsVN
có hiện nút màu cam phía trước và dấu tick xanh phía sau là đã thực hiện thành công
Bật VPN của Shadowrocket
Bước 7: Trở về tab Home
tại dòng Not Connected
, bật lên để tiến hành thêm VPN. Lưu ý, nếu ở Bước 5
bạn đã chọn lưu proxy thì tại mục SERVER
sẽ có dòng hostsVN
như hình, nếu không có bạn thực hiện lại từ Bước 4
vì nếu không có bật VPN sẽ bị mất kết nối mạng.
Bước 8: Chọn Allow
hoặc Cho phép
để chuyển sang màn hình cài đặt VPN
Tiến hành thực hiện theo các hướng dẫn của iOS để thêm VPN
Bước 9: Sau khi trở về màn hình chính ứng dụng, bật công tắc tại dòng Not Connected
. Khi Not Connected
chuyển thành hostsVN
là đã thành công
Cập nhật cấu hình
Ứng dụng Shadowrocket không tự động cập nhật tập tin cấu hình, kể cả bạn có bật tính năng chạy nền của iOS. Do đó, bắt buộc bạn phải cập nhật thủ công tập tin cấu hình.
Bạn thực hiện theo các Bước 4
và Bước 5
như trên để cập nhật tập tin cấu hình, sau đó trở về tab Home
tắt và bật lại để cấu hình mới có hiệu lực.
Báo lỗi
Trong quá trình sử dụng, trong danh sách tên miền chặn có thể dẫn đến lỗi khi sử dụng một số phần mềm khác. Theo các bước sau để bật nhật ký chặn của ứng dụng để báo lỗi tại đây https://github.com/bigdargon/hostsVN/issues
Bước 10: Chuyển sang tab Data
tại mục LOGGING
chọn Proxy
như hình
Bước 11: Bật tại tùy chọn Enable logging
Như hình là đã thành công
Bước 12: Kế tiếp trở lại ứng dụng muốn báo lỗi, thực hiện thao tác và chụp ảnh màn hình lỗi để đính kèm khi báo lỗi. Sau đó trở về ứng dụng Shadowrocket, chọn log mà ứng dụng vừa tạo ra, chọn tab REJECT
và chụp màn hình tại tab này để đính kèm báo lỗi
Bước 13: Đến địa chỉ https://github.com/bigdargon/hostsVN/issues để tiến hành báo lỗi, bạn ghi càng chi tiết càng tốt để quá trình xử lý lỗi được nhanh hơn!
Tính năng On Demand
On Demand
là tiện ích mở rộng của Apple, chức năng này sẽ tự bật VPN
khi iOS kết nối đến tên miền nào đó. Tận dụng điều này để kích hoạt tính năng tự bật VPN
mỗi khi khởi động.
Bước 14: Truy cập thẻ Setings
chọn dòng On Demand
Bước 15: Bật dòng On Demand
như hình
Ứng dụng thông báo Success
là đã bật thành công
Bước 16: Lần lượt thêm 4 dòng sau vào ô Add Domain
nhấn Xong
sau khi nhập mỗi dòng để ứng dụng lưu lại
*.icloud.com
icloud.com
*.apple.com
apple.com
Sau khi nhập và ứng dụng lưu các tên miền đã nhập là đã hoàn thành bật tính năng tự động kích hoạt VPN
mỗi khi khởi động thiết bị.
Lời kết
Trên đây là hướng dẫn cấu hình Shadowrocket để chặn quảng cáo khó chịu từ app như Youtube chẳng hạn. Chúc các bạn thành công.
Source: BigDargon
Add Comment