Kernel में हुए बदलाव

यह कर्नल में हुए उन मुख्य बदलावों की खास जानकारी है जो मेनलाइन से अलग हैं.

  • net/netfilter/xt_qtaguid* जोड़ा गया
  • xtables-addons प्रोजेक्ट से net/netfilter/xt_quota2.c इंपोर्ट किया गया. इसके बाद, इसमें बदलाव किया गया
  • net/netfilter/ip6_tables.c में मौजूद गड़बड़ियां ठीक की गईं
  • ip*t_REJECT.c में बदलाव किया गया
  • net/netfilter/xt_socket.c में बदलाव किया गया

कर्नल कॉन्फ़िगरेशन के बारे में कुछ टिप्पणियां:

  • xt_qtaguid, xt_owner के तौर पर काम करता है. यह xt_socket पर निर्भर करता है और xt_socket, कनेक्शन ट्रैकर पर निर्भर करता है.
  • Android 9 रिलीज़ के बाद से, xt_qtaguid के लिए सहायता नहीं मिलेगी. ज़्यादा जानकारी के लिए, eBPF से ट्रैफ़िक की निगरानी करना लेख पढ़ें.
  • कनेक्शन ट्रैकर, बड़े एसआईपी पैकेट को प्रोसेस नहीं कर सकता. इसलिए, इसे बंद करना ज़रूरी है.
  • बदलाव के बाद, xt_quota2, उपयोगकर्ता स्पेस को सूचनाएं भेजने के लिए, NFLOG की सुविधा का इस्तेमाल करता है.