AFWall + cho phép dịch vụ DHCP + DNS mà không cho phép tất cả root?


7

Nhặt được AFWall + hôm nay khi nghe tin đó là ngã ba của Droidwall (đã được bán cho Avast). Phần thưởng là AFWall + có một mục cho "(Tethering) - dịch vụ DHCP + DNS". Vấn đề là mục đó không hoạt động trừ khi tôi cũng cho phép "(root) - Ứng dụng chạy bằng root". ("Không hoạt động" = thiết bị kết nối bị lỗi "Đã tránh kết nối internet kém".)

Tôi tin rằng kịch bản sau đây vẫn sẽ yêu cầu root được cho phép, nhưng không chắc chắn.

$IPTABLES -A "afwall-wifi" -p TCP --destination-port 67 -j RETURN || exit
$IPTABLES -A "afwall-wifi" -p UDP --destination-port 67 -j RETURN || exit

(Được xây dựng từ: DroidWall và Tethering không dâyhttps://github.com/ukanth/afwall/wiki/CustomScripts )

Mục tiêu là không liệt kê danh sách trắng tất cả các ứng dụng Root, nhưng vẫn cho phép DCHP / DNS qua giao diện Wi-Fi (điện thoại là điểm nóng wifi).

Điều này thậm chí có thể? Nếu vậy thì làm sao vậy?

(Sprint Samsung Galaxy S III SPH-L710 chạy Avatar nightly_3.1-658-20130823-NIGHTLY-d2spr, dựa trên CM 10.1, android 4.2.2)

Câu trả lời:


2

Trên Android 4.2.1, tôi không cần phải cho phép (Tethering) - DNS+DHCP service, hãy để một mình (root) - Applications running as rootDHCP / DNS qua Wifi hostpot trong AFwall +. Hệ thống của tôi có thể nhận IP dễ dàng nhưng sẽ không kết nối với internet trừ khi tôi thay đổi cài đặt DNS của hệ thống thành một số DNS công khai như 8.8.8.8. Đó là một sửa chữa mà tôi đã từng thấy trên một diễn đàn.

Điều đó nói rằng, hệ thống của tôi sẽ không nhận được IP từ hai thiết bị khác chạy Android 4.4.4 nếu tôi không cho phép (Tethering) - DNS+DHCP service. Ngay cả khi đó, tôi vẫn phải điều chỉnh cài đặt DNS đó để duyệt Internet trên hệ thống của mình.

Tôi không biết lý do cho hành vi đó, nhưng tôi chưa bao giờ cần phải cho phép (root) - Applications running as roothoặc những quy tắc bảng IP mà bạn đã đề cập.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.