nftables 1.0.5 ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಈಗಾಗಲೇ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ, ಅದರ ಬದಲಾವಣೆಗಳನ್ನು ತಿಳಿಯಿರಿ

ಇತ್ತೀಚೆಗೆ ಪ್ರಾರಂಭ ಪ್ಯಾಕೆಟ್ ಫಿಲ್ಟರ್‌ನ ಹೊಸ ಆವೃತ್ತಿ nftables 1.0.5, ಹೆಚ್ಚಿನ ದೋಷ ಪರಿಹಾರಗಳನ್ನು ಮಾಡಿದ ಆವೃತ್ತಿ, ಆದರೆ ಇದು ಕೆಲವು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು, ಬೆಂಬಲ ಸುಧಾರಣೆಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ.

nftables ಬಗ್ಗೆ ಪರಿಚಯವಿಲ್ಲದವರಿಗೆ, ನೀವು ಇದನ್ನು ತಿಳಿದಿರಬೇಕು IPv4 ಗಾಗಿ ಪ್ಯಾಕೆಟ್ ಫಿಲ್ಟರಿಂಗ್ ಇಂಟರ್ಫೇಸ್‌ಗಳನ್ನು ಏಕೀಕರಿಸುತ್ತದೆ, IPv6, ARP, ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಬ್ರಿಡ್ಜಿಂಗ್ (iptables, ip6table, arptables ಮತ್ತು ebtables ಅನ್ನು ಬದಲಿಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ). ಅದೇ ಸಮಯದಲ್ಲಿ, libnftnl 1.2.3 ಕಂಪ್ಯಾನಿಯನ್ ಲೈಬ್ರರಿಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು, ಇದು nf_tables ಉಪವ್ಯವಸ್ಥೆಯೊಂದಿಗೆ ಇಂಟರ್ಫೇಸ್ ಮಾಡಲು ಕಡಿಮೆ-ಮಟ್ಟದ API ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.

Nftables ಪ್ಯಾಕೇಜ್ ಬಳಕೆದಾರ ಜಾಗದಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ ಪ್ಯಾಕೆಟ್ ಫಿಲ್ಟರ್ ಘಟಕಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಕರ್ನಲ್ ಮಟ್ಟದಲ್ಲಿರುವಾಗ, ಆವೃತ್ತಿ 3.13 ರಿಂದ nf_tables ಉಪವ್ಯವಸ್ಥೆಯು ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ನ ಒಂದು ಭಾಗವನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಕೋರ್ ಮಟ್ಟದಲ್ಲಿ, ಕೇವಲ ಪ್ರೋಟೋಕಾಲ್ನಿಂದ ಸ್ವತಂತ್ರವಾದ ಸಾಮಾನ್ಯ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ ನಿರ್ದಿಷ್ಟ ಮತ್ತು ಒದಗಿಸುತ್ತದೆ ಮೂಲ ಕಾರ್ಯಗಳು ಪ್ಯಾಕೆಟ್‌ಗಳಿಂದ ಡೇಟಾವನ್ನು ಹೊರತೆಗೆಯಲು, ಡೇಟಾ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು ಹರಿವನ್ನು ನಿಯಂತ್ರಿಸಲು.

ದಿ ನೇರ ಫಿಲ್ಟರಿಂಗ್ ನಿಯಮಗಳು ಮತ್ತು ಪ್ರೋಟೋಕಾಲ್-ನಿರ್ದಿಷ್ಟ ಚಾಲಕಗಳು ಅವುಗಳನ್ನು ಬಳಕೆದಾರ ಜಾಗದಲ್ಲಿ ಬೈಟ್‌ಕೋಡ್‌ಗೆ ಸಂಕಲಿಸಲಾಗುತ್ತದೆ, ನಂತರ ಈ ಬೈಟ್‌ಕೋಡ್ ಅನ್ನು ನೆಟ್‌ಲಿಂಕ್ ಇಂಟರ್ಫೇಸ್ ಬಳಸಿ ಕರ್ನಲ್‌ನಲ್ಲಿ ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಬಿಪಿಎಫ್ (ಬರ್ಕ್ಲಿ ಪ್ಯಾಕೆಟ್ ಫಿಲ್ಟರ್‌ಗಳು) ಅನ್ನು ಹೋಲುವ ವಿಶೇಷ ವರ್ಚುವಲ್ ಯಂತ್ರದಲ್ಲಿ ಕರ್ನಲ್‌ನಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.

ಅಂತಹ ವಿಧಾನವು ಕರ್ನಲ್ ಮಟ್ಟದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಫಿಲ್ಟರಿಂಗ್ ಕೋಡ್‌ನ ಗಾತ್ರವನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರ ಜಾಗದಲ್ಲಿ ಪ್ರೋಟೋಕಾಲ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ನಿಯಮಗಳು ಮತ್ತು ತರ್ಕವನ್ನು ಪಾರ್ಸ್ ಮಾಡುವ ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ತೆಗೆದುಹಾಕುತ್ತದೆ.

Nftables ನ ಹೊಸ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು 1.0.5

ಪ್ರಸ್ತುತಪಡಿಸಲಾದ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ, ಅದನ್ನು ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ ನಿಯಮ ಆಪ್ಟಿಮೈಜರ್ "-o/-ಆಪ್ಟಿಮೈಜ್" ಆಯ್ಕೆಯನ್ನು ಸೂಚಿಸುವ ಮೂಲಕ ಕರೆಯಲಾಗುತ್ತದೆ, ನಿಯಮಗಳ ಸಂಯೋಜನೆಯೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗುತ್ತದೆ, ನಕ್ಷೆಗಳು ಮತ್ತು ಸಂರಚನಾ ಪಟ್ಟಿಗಳು.

ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಅದು ಈಥರ್ನೆಟ್ ಮತ್ತು vlan ಅಂಶಗಳನ್ನು ಸಂಯೋಜಿಸುವ ಮೂಲಕನೋಡಿ ಡೈನಾಮಿಕ್ ಕಾನ್ಫಿಗರೇಶನ್ ಪಟ್ಟಿಯ ವ್ಯಾಖ್ಯಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಪ್ಯಾಕೆಟ್ ಪಾತ್ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳ ಆಧಾರದ ಮೇಲೆ ಜನಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿದೆ.

ಅದರ ಪಕ್ಕದಲ್ಲಿ, ರೂಲರ್ ಪ್ರದರ್ಶನವನ್ನು ಸರಿಹೊಂದಿಸಲಾಗಿದೆ ಇಂಟರ್ಫೇಸ್ ಹೆಸರುಗಳಲ್ಲಿ ಮುಖವಾಡಗಳನ್ನು ಹೊಂದಿರುವ ನಕ್ಷೆ ಪಟ್ಟಿಗಳೊಂದಿಗೆ, ಹಾಗೆಯೇ ಸರಿಯಾದ ನಿಯಮಗಳ ತಪ್ಪಾದ ಲೆಕ್ಸಿಕಲ್ ಪಾರ್ಸಿಂಗ್‌ಗೆ ಕಾರಣವಾಗುವ ಬ್ಯಾಕ್‌ಸ್ವಿಚ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ.

ಮತ್ತೊಂದೆಡೆ, ಅದನ್ನು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ನಿಧಾನವಾದ ರೆಂಡರಿಂಗ್ ಮತ್ತು ಸ್ವಯಂ ವಿಲೀನದ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ ಮೌಲ್ಯಗಳ ವ್ಯಾಪ್ತಿಯನ್ನು ವಿವರಿಸುವ ಅಂಶಗಳೊಂದಿಗೆ ದೊಡ್ಡ ಪಟ್ಟಿಗಳು, ಹಾಗೆಯೇ ತಪ್ಪಾದ ಸೆಟ್ ಪಟ್ಟಿಗೆ ಅಂಶಗಳನ್ನು ಸೇರಿಸುವಾಗ ಕ್ರ್ಯಾಶ್, ಮಾನ್ಯ ನಿಯಮ ಸೆಟ್‌ಗಳನ್ನು ಮುರಿಯುವ ಇನ್‌ಪುಟ್ ಲೆಕ್ಸರ್‌ನಲ್ಲಿ ಹಲವಾರು ರಿಗ್ರೆಷನ್‌ಗಳನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ ಮತ್ತು ಸಿಂಗಲ್‌ಟನ್ ಶ್ರೇಣಿಯ ಅಂಶಗಳ ದೊಡ್ಡ ಪಟ್ಟಿಗಳೊಂದಿಗೆ ನಿಧಾನಗತಿಯನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ.

ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಅದು ಈ ಹೊಸ ಆವೃತ್ತಿಯಿಂದ ಎದ್ದು ಕಾಣುತ್ತದೆ:

  • ನಿಖರವಾದ ಮೇಲ್ಪದರಗಳಿಗಾಗಿ ತಪ್ಪು ದೋಷ ವರದಿಯನ್ನು ಸರಿಪಡಿಸಿ.
  • ಅಮಾನ್ಯವಾದ ಸೆಟ್‌ಗೆ ಅಂಶಗಳನ್ನು ಸೇರಿಸುವಾಗ ವಿಭಾಗದ ದೋಷವನ್ನು ಸರಿಪಡಿಸಿ.
  • json ನಲ್ಲಿ netdev ಕುಟುಂಬದಲ್ಲಿ ಸಾಧನ ಪಾರ್ಸಿಂಗ್ ಅನ್ನು ಸರಿಪಡಿಸಿ.
  • ಖಾಲಿ ಸೆಟ್‌ನಲ್ಲಿರುವ ಅಂಶವನ್ನು ಅಳಿಸಲು ಪ್ರಯತ್ನಿಸುವಾಗ ಸ್ಥಿರ ಕುಸಿತ
  • DSCP ಗಾಗಿ DF, LE PHB, VA ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ
  • osf ಅಭಿವ್ಯಕ್ತಿ, xfrm ಅಭಿವ್ಯಕ್ತಿ, fib ಅಭಿವ್ಯಕ್ತಿ, binop ಅಭಿವ್ಯಕ್ತಿ, numgen ಅಭಿವ್ಯಕ್ತಿ ಮತ್ತು ಹ್ಯಾಶ್ ಅಭಿವ್ಯಕ್ತಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಕಾಣೆಯಾದ ಸಿನ್‌ಪ್ರಾಕ್ಸಿ ಸ್ಕೋಪ್ ಮುಚ್ಚುವಿಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ

ಅಂತಿಮವಾಗಿ ಇದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ ಈ ಹೊಸ ಆವೃತ್ತಿಯ ಬಗ್ಗೆ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ.

Nftables 1.0.5 ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?

nftables 1.0.5 ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪಡೆಯಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವವರಿಗೆ ಈ ಸಮಯದಲ್ಲಿ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಮಾತ್ರ ಸಂಕಲಿಸಬಹುದು ನಿಮ್ಮ ಸಿಸ್ಟಂನಲ್ಲಿ. ಕೆಲವೇ ದಿನಗಳಲ್ಲಿ ಈಗಾಗಲೇ ಸಂಕಲಿಸಿದ ಬೈನರಿ ಪ್ಯಾಕೇಜುಗಳು ವಿಭಿನ್ನ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ಲಭ್ಯವಿರುತ್ತವೆ.

ಕಂಪೈಲ್ ಮಾಡಲು, ನೀವು ಈ ಕೆಳಗಿನ ಅವಲಂಬನೆಗಳನ್ನು ಸ್ಥಾಪಿಸಿರಬೇಕು:

ಇವುಗಳನ್ನು ಇವುಗಳೊಂದಿಗೆ ಸಂಕಲಿಸಬಹುದು:

./autogen.sh
./configure
make
make install

ಮತ್ತು nftables 1.0.5 ಗಾಗಿ ನಾವು ಅದನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುತ್ತೇವೆ ಕೆಳಗಿನ ಲಿಂಕ್. ಮತ್ತು ಸಂಕಲನವನ್ನು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಮಾಡಲಾಗುತ್ತದೆ:

cd nftables
./autogen.sh
./configure
make
make install

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.