ನೀವು ಬಹುಶಃ ಆಶ್ಚರ್ಯ ಪಡುತ್ತೀರಿ Linux ನಲ್ಲಿ ಫೈರ್ವಾಲ್ ಅನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು?. ಫೈರ್ವಾಲ್ ಒಂದು ಭದ್ರತಾ ತಡೆಗೋಡೆಯಾಗಿದ್ದು ಅದು ನಮ್ಮ ನೆಟ್ವರ್ಕ್ ಒಳಗೆ ಮತ್ತು ಹೊರಗೆ ಟ್ರಾಫಿಕ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುವ ಮೂಲಕ ನಮ್ಮ ಮಾಹಿತಿಯನ್ನು ರಕ್ಷಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ನಮ್ಮ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಂನ ಭದ್ರತೆಯನ್ನು ಬಲಪಡಿಸಲು iptables ಅಥವಾ firewalld ನಂತಹ ಫೈರ್ವಾಲ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಎಂಬುದನ್ನು ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ಕಲಿಯುತ್ತೇವೆ. ಫೈರ್ವಾಲ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಸಂಕೀರ್ಣವಾಗಿ ಕಾಣಿಸಬಹುದು, ಆದರೆ ಚಿಂತಿಸಬೇಡಿ, ನಾವು ಅದನ್ನು ನಿಮಗೆ ಸರಳ ರೀತಿಯಲ್ಲಿ ವಿವರಿಸುತ್ತೇವೆ. ಸರಳ ಮತ್ತು ನೇರ. ಈ ಆಕರ್ಷಕ ಮತ್ತು ಉಪಯುಕ್ತ ಲಿನಕ್ಸ್ ಪ್ರಪಂಚವನ್ನು ಪರಿಶೀಲಿಸೋಣ!
ಹಂತ ಹಂತವಾಗಿ ➡️ Linux ನಲ್ಲಿ ಫೈರ್ವಾಲ್ ಅನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು?
-
ಮೊದಲ ಹೆಜ್ಜೆ Linux ನಲ್ಲಿ ಫೈರ್ವಾಲ್ ಅನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು? ಇದು iptables ಉಪಯುಕ್ತತೆಯ ಸ್ಥಾಪನೆಯಾಗಿದೆ. ಉಬುಂಟು ಮತ್ತು ಹೆಚ್ಚಿನ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳು ಈಗಾಗಲೇ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಈ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಹೊಂದಿವೆ.
-
ನೀವು 'iptables' ಅನ್ನು ಸ್ಥಾಪಿಸಿರುವಿರಾ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ನೀವು the ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಇದನ್ನು ಮಾಡಬಹುದು sudo apt-get iptables ಅನ್ನು ಸ್ಥಾಪಿಸಿ.
-
ಅನುಸ್ಥಾಪನೆಯ ನಂತರ, ನೀವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು 'iptables' ಆವೃತ್ತಿಯನ್ನು ಪರಿಶೀಲಿಸಬಹುದು iptables -ಆವೃತ್ತಿ.
-
ಫೈರ್ವಾಲ್ನಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ನಿಯಮಗಳನ್ನು ಪರಿಶೀಲಿಸಲು, ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ sudo iptables -L.
-
ಹೊಸ ನಿಯಮಗಳನ್ನು ಸೇರಿಸುವ ಮೊದಲು, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ನಿಯಮಗಳನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡುವುದು ಉತ್ತಮ. ನೀವು ಆಜ್ಞೆಯೊಂದಿಗೆ ಇದನ್ನು ಮಾಡಬಹುದು sudo iptables-save > /file/path.
-
ಫೈರ್ವಾಲ್ನಲ್ಲಿ ಹೊಸ ನಿಯಮಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು, ನೀವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು iptables ಅನುಗುಣವಾದ ಆಯ್ಕೆಗಳು ಮತ್ತು ವಾದಗಳನ್ನು ಅನುಸರಿಸಿ. ಉದಾಹರಣೆಗೆ, ಎಲ್ಲಾ ಒಳಬರುವ ಸಂಚಾರವನ್ನು ನಿರ್ಬಂಧಿಸಲು, ನೀವು ಬಳಸಬಹುದು sudo iptables -P ಇನ್ಪುಟ್ ಡ್ರಾಪ್.
-
ನಿರ್ದಿಷ್ಟ ಪೋರ್ಟ್ಗೆ ಒಳಬರುವ ದಟ್ಟಣೆಯನ್ನು ಅನುಮತಿಸಲು, ನೀವು ಬಳಸಬಹುದು sudo iptables -A INPUT -p tcp –dport [ಪೋರ್ಟ್ ಸಂಖ್ಯೆ] -j ಒಪ್ಪಿಕೊಳ್ಳಿ.
-
ಎಲ್ಲಾ ನಿಯಮಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ನಂತರ, ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಲು ಇದು ನಿರ್ಣಾಯಕವಾಗಿದೆ. ನೀವು ಇದನ್ನು ಬಳಸಿ ಮಾಡಬಹುದು sudo iptables-save > /file/path.
-
ನೀವು ನಿಯಮಗಳನ್ನು ಡೀಫಾಲ್ಟ್ ಕಾನ್ಫಿಗರೇಶನ್ಗೆ ಮರುಹೊಂದಿಸಲು ಬಯಸಿದರೆ, ನೀವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಬಹುದು sudo iptables-restore < /file/path.
-
ಅಂತಿಮವಾಗಿ, ಸಿಸ್ಟಮ್ ಅನ್ನು ರೀಬೂಟ್ ಮಾಡಿದ ನಂತರ ನಿಯಮಗಳು ಅನ್ವಯಿಸುತ್ತವೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಇದನ್ನು ಮಾಡಲು, ನೀವು ಬಳಸಿ 'iptables-persistent' ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕು sudo apt-get install iptables-persistent.
ಪ್ರಶ್ನೋತ್ತರಗಳು
1. ಫೈರ್ವಾಲ್ ಎಂದರೇನು?
ಫೈರ್ವಾಲ್ ಎಂದೂ ಕರೆಯಲ್ಪಡುವ ಫೈರ್ವಾಲ್, ಎ ಭದ್ರತಾ ವ್ಯವಸ್ಥೆ ಇದು ನೆಟ್ವರ್ಕ್ ಟ್ರಾಫಿಕ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ ಮತ್ತು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುತ್ತದೆ, ಸ್ಥಾಪಿತ ನಿಯಮಗಳ ಆಧಾರದ ಮೇಲೆ ನಿರ್ದಿಷ್ಟ ಸಂವಹನಗಳನ್ನು ಅನುಮತಿಸುವುದು ಅಥವಾ ನಿರಾಕರಿಸುವುದು.
2. ನೀವು ಲಿನಕ್ಸ್ನಲ್ಲಿ ಫೈರ್ವಾಲ್ ಅನ್ನು ಏಕೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗಿದೆ?
Linux ನಲ್ಲಿ ಫೈರ್ವಾಲ್ ಅನ್ನು ಹೊಂದಿಸುವುದು ಅವಶ್ಯಕ ಲಿನಕ್ಸ್ ಯಂತ್ರವನ್ನು ರಕ್ಷಿಸಿ ಅನಗತ್ಯ ನೆಟ್ವರ್ಕ್ ಬೆದರಿಕೆಗಳ ವಿರುದ್ಧ. ಜೊತೆಗೆ, ಇದು ನೆಟ್ವರ್ಕ್ ವಹಿವಾಟುಗಳನ್ನು ಹೆಚ್ಚು ಸುರಕ್ಷಿತವಾಗಿರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
3. Linux ನಲ್ಲಿ ಫೈರ್ವಾಲ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ನಾನು ಯಾವ ಸಾಧನವನ್ನು ಬಳಸಬಹುದು?
Linux ನಲ್ಲಿ ಫೈರ್ವಾಲ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು, ನೀವು ಬಳಸಬಹುದು iptables, ಅನೇಕ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ಮೊದಲೇ ಸ್ಥಾಪಿಸಲಾದ ಸಾಮಾನ್ಯ ಸಾಧನ.
4. Linux ನಲ್ಲಿ ನಾನು iptables ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?
1. ಟರ್ಮಿನಲ್ ತೆರೆಯಿರಿ.
2. ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡಿ: sudo apt-get iptables ಅನ್ನು ಸ್ಥಾಪಿಸಿ
3. ಪ್ರಾಂಪ್ಟ್ ಮಾಡಿದಾಗ, ನಿಮ್ಮ ಪಾಸ್ವರ್ಡ್ ನಮೂದಿಸಿ.
4. ಅನುಸ್ಥಾಪನೆಯು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ಕಾಯಿರಿ.
5. iptables ಅನ್ನು ಸರಿಯಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆಯೇ ಎಂದು ನಾನು ಹೇಗೆ ಪರಿಶೀಲಿಸಬಹುದು?
iptables ಅನ್ನು ಸರಿಯಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಲು, ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ: sudo iptables -v. ಇದು iptables ಆವೃತ್ತಿಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಹಿಂತಿರುಗಿಸಿದರೆ, ಅದನ್ನು ಸರಿಯಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿದೆ.
6. iptables ನಲ್ಲಿ ನಾನು ನೆಲದ ನಿಯಮಗಳನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು?
1. ಟರ್ಮಿನಲ್ ತೆರೆಯಿರಿ.
2. ನಿಯಮವನ್ನು ಸೇರಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ: sudo iptables -A INPUT -p tcp ’–dport 22 -j ಸಮ್ಮತಿಸಿ. ಈ ನಿಯಮವು TCP ನಲ್ಲಿ ಪೋರ್ಟ್ 22 ಗಾಗಿ ಎಲ್ಲಾ ಒಳಬರುವ ಸಂಚಾರವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
3. ನಿಯಮಗಳನ್ನು ಉಳಿಸಲು, ಟೈಪ್ ಮಾಡಿ: sudo iptables-ಉಳಿಸು.
7. ನಾನು ನಿರ್ದಿಷ್ಟ IP ವಿಳಾಸವನ್ನು iptables ನೊಂದಿಗೆ ಹೇಗೆ ನಿರ್ಬಂಧಿಸಬಹುದು?
ನಿರ್ದಿಷ್ಟ IP ವಿಳಾಸವನ್ನು ನಿರ್ಬಂಧಿಸಲು, ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ : sudo iptables -A INPUT -s xxx.xxx.xxx.xxx -j ಡ್ರಾಪ್, ಇಲ್ಲಿ xxx.xxx.xxx.xxx ನೀವು ನಿರ್ಬಂಧಿಸಲು ಬಯಸುವ ನಿರ್ದಿಷ್ಟ IP ವಿಳಾಸವಾಗಿದೆ.
8. iptables ನೊಂದಿಗೆ ನಿರ್ದಿಷ್ಟ ಪೋರ್ಟ್ಗೆ ಸಂಚಾರವನ್ನು ನಾನು ಹೇಗೆ ಅನುಮತಿಸಬಹುದು?
ನಿರ್ದಿಷ್ಟ ಪೋರ್ಟ್ಗೆ ಸಂಚಾರವನ್ನು ಅನುಮತಿಸಲು, ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ: sudo iptables -A INPUT -p tcp –dport xxx -j’ ಸ್ವೀಕರಿಸಿ, ಇಲ್ಲಿ xxx ನೀವು ತೆರೆಯಲು ಬಯಸುವ ನಿರ್ದಿಷ್ಟ ಪೋರ್ಟ್ನ ಸಂಖ್ಯೆ.
9. iptables ನೊಂದಿಗೆ ನಾನು ಫೈರ್ವಾಲ್ ನಿಯಮಗಳನ್ನು ಮರುಪ್ರಾರಂಭಿಸುವುದು ಅಥವಾ ಮರುಹೊಂದಿಸುವುದು ಹೇಗೆ?
ನಿಮ್ಮ ಫೈರ್ವಾಲ್ ನಿಯಮಗಳನ್ನು iptables ನೊಂದಿಗೆ ಮರುಹೊಂದಿಸಲು, ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ: sudo iptables -F. ಇದು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಎಲ್ಲಾ ನಿಯಮಗಳನ್ನು ಅಳಿಸುತ್ತದೆ.
10. ನನ್ನ ಲಿನಕ್ಸ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿದ ನಂತರ ನನ್ನ ಫೈರ್ವಾಲ್ ನಿಯಮಗಳು ಉಳಿಯುತ್ತವೆ ಎಂದು ನಾನು ಹೇಗೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಬಹುದು?
ನಿಮ್ಮ ನಿಯಮಗಳನ್ನು ಶಾಶ್ವತವಾಗಿ ಉಳಿಸಲು, ರೀಬೂಟ್ ಮಾಡಿದ ನಂತರವೂ, ನೀವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು iptables-persistent ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕು: sudo apt-get install iptables-ಪರ್ಸಿಸ್ಟೆಂಟ್. ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ, ನಿಯಮಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಉಳಿಸಲಾಗುತ್ತದೆ.
ನಾನು ಸೆಬಾಸ್ಟಿಯನ್ ವಿಡಾಲ್, ತಂತ್ರಜ್ಞಾನ ಮತ್ತು DIY ಬಗ್ಗೆ ಆಸಕ್ತಿ ಹೊಂದಿರುವ ಕಂಪ್ಯೂಟರ್ ಎಂಜಿನಿಯರ್. ಇದಲ್ಲದೆ, ನಾನು ಸೃಷ್ಟಿಕರ್ತ tecnobits.com, ತಂತ್ರಜ್ಞಾನವನ್ನು ಹೆಚ್ಚು ಸುಲಭವಾಗಿ ಮತ್ತು ಎಲ್ಲರಿಗೂ ಅರ್ಥವಾಗುವಂತೆ ಮಾಡಲು ನಾನು ಟ್ಯುಟೋರಿಯಲ್ಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತೇನೆ.