Nếu bạn đã từng tìm hiểu về hệ điều hành Linux hoặc cách bảo mật VPS bằng CentOS hoặc Ubuntu, chắc chắn bạn đã nghe nói về IPTables. IPTables là gì? Cách cấu hình IPTables Ubuntu sẽ được thuthuatkiemtien.com bật mí trong bài viết!
IPTables là một chương trình bức tường lửa - bức tường lửa Free được phát triển cho hệ điều hành Linux, chương trình giúp bạn tạo ra các bộ quy tắc để kiểm soát quyền truy cập cũng như tăng tính bảo mật cho VPS / Hosting / Server của bạn.
Trong quá trình sử dụng máy chủ, việc kiểm soát ai có quyền truy cập là một điều cần được quan tâm.
Giải thích đơn giản về cách thức hoạt động: Nhân Linux cung cấp các yếu tố cần thiết để có thể lọc các tệp đến và đi bằng cách sử dụng một bảng có nhiều bộ lọc gói. Để có thể thiết lập, duy trì và kiểm tra bảng, bạn sẽ cần IPTables.
Về cơ bản, bạn sẽ không có một phần mềm có giao diện đồ họa để thao tác, bạn sẽ sử dụng các dòng lệnh để tương tác với việc lọc gói tin.
Chuỗi hoặc chuỗi được tạo trong mỗi bảng để giúp lọc các gói. Chúng tôi có 3 loại cơ bản như sau:
ĐẦU VÀO: được sử dụng để hướng các gói đến đích hoặc máy chủ. Bạn có thể cho phép hoặc chặn các kết nối theo nhiều cách như: địa chỉ IP, cổng hoặc giao thức.
PHÍA TRƯỚC: Máy chủ trở thành trung gian để chuyển tiếp các gói tin đến một nơi khác.
ĐẦU RA: được sử dụng để lọc các gói gửi đi từ phía máy chủ của bạn.
Những chuỗi này cũng có thể được xác định bởi người dùng.
Ngoài ra, có 2 chuỗi như sau:
PREROUTING: được sử dụng để sửa đổi các gói khi chúng đến
ĐĂNG KÝ: được sử dụng để sửa đổi các gói khi chúng hoạt động.
Trong phần hướng dẫn này, thuthuatkiemtien.com sẽ sử dụng VPS với hệ điều hành Ubuntu. Nếu bạn sử dụng hệ điều hành CentOS, bạn có thể tham khảo tài liệu trong phần FAQs!
Trong hầu hết các phiên bản thương mại của Linux, IPTables được cài đặt sẵn. Tuy nhiên, nếu IPTables vẫn chưa được cài đặt trong hệ thống của bạn, bạn có thể sử dụng lệnh sau để cài đặt IPTables!
Cài đặt IPTables trên Ubuntu
Bước 1: Nhập lệnh sau để cài đặt IPTables. Lưu ý: bạn nhập từng dòng một sudo, Bạn không phải sao chép và dán 2 dòng cùng lúc vào SSH.
sudo apt-get update
sudo apt-get install IPTables
Bước 2: kiểm tra trạng thái của IPTables, hãy nhập lệnh sau:
sudo IPTables -L -v
Trong đó:
-L: đây là lệnh được sử dụng để liệt kê tất cả các quy tắc - quy tắc đã được thiết lập.
-v : được sử dụng để hiển thị thêm danh sách plugin.
Lưu ý thêm: cách lệnh sẽ khác nhau ở dạng viết hoa và viết thường. Vì vậy, khi tham khảo các tài liệu trên mạng hoặc trong bài viết này, các bạn lưu ý để tránh nhầm lẫn.
Cài đặt IPTables trên Debian
Bước 1: bạn sẽ cần phải tắt các tường lửa khác nếu có trên hệ thống của bạn để có thể định cấu hình IPTables.
Nếu bạn dùng Debian, sử dụng lệnh sau:
systemctl disable --now ufw
Nếu bạn dùng Mũ đỏ, sử dụng lệnh sau:
systemctl disable --now firewalld
Bước 2: kiểm tra kỹ cài đặt tường ngọn lửa hiện tại, bạn sử dụng lệnh:
IPTables -L -n -v --line-numbers
Trong đó:
-n vì vậy kết quả OUTPUT của bạn sẽ là số, không phân giải thành tên để đẩy nhanh thông tin.
Đến đây, thuthuatkiemtien.com đã giải thích cho bạn IPTables là gì và hướng dẫn bạn cách cấu hình Ubuntu IPTables. Hi vọng những kiến thức này có thể giúp ích cho bạn trong việc bảo vệ máy chủ của mình!
Bài viết có tham khảo nội dung của Oskar Andreasson, IPTables HowTo của Ubuntu và một số bài khác.
Để xem tài liệu chính thức của IPTables trên CentOS về: hướng dẫn cài đặt, hướng dẫn thiết lập một số quy tắc cơ bản, cách sử dụng Cổng, giao thức và các thông tin khác, bạn có thể tham khảo trên CentOS IPTables Wiki.
Có tài liệu Ubuntu IPTables chính thức không?
Có, bạn có thể tham khảo tài liệu IPTables HowTo của Ubuntu để có thể: tham khảo và chạy các lệnh cơ bản trên Ubuntu. Nếu bạn muốn có một bộ tài liệu đầy đủ hơn, bạn có thể xem qua IPTables Tutorial 1.2.2 của Oskar Andreasson rất đầy đủ, chi tiết và rất đầy đủ!
SSH là gì?
SSH cũng được biết đến như là Vỏ an toàn. Đây là một giao thức điều khiển từ xa giúp người dùng có thể cài đặt, điều khiển và chỉnh sửa máy chủ của mình từ xa thông qua một thiết bị kết nối internet. Để hiểu sâu hơn về SSH, bạn có thể tham khảo bài viết đầy đủ về: SSH là gì và Cách sử dụng SSH cho người mới bắt đầu.
Làm cách nào để tạo tường lửa để chặn các dịch vụ ở một số quốc gia?
Có nhiều dịch vụ xuất bản và họ chặn IP đến từ một số quốc gia nhất định, ví dụ: DisneyPlus, HBO max hay AnimeLab đều chặn ở Việt Nam. Nếu bạn cũng muốn chặn người dùng ở các quốc gia tương tự, bạn có thể xem trang Chặn khách truy cập theo quốc gia bằng tường lửa của IP2Location!
CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO
Trụ sở chính: L17-11, Lầu 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn, P. Bến Nghé, Q.1, TP. VPĐD: 42 Trần Phú, P.4, Q.5, TP.HCM
Điện thoại: 0364 333 333 Tổng đài miễn cước: 1800 6734
Nguồn bài viết: 3 Cách để kiếm tiền từ blog WordPress 3 cách kiếm tiền từ blog WordPress. Không cần phải đề cập đến những lợi thế của việc có một blog. Mọi người đều viết blog có thể chỉ để trao đổi ý tưởng, chia sẻ kinh nghiệm hoặc phát huy khả năng sáng tạo của bản thân. Tuy nhiên, blog cũng có thể trở thành “bể rửa tiền”. Vấn đề là bạn có thể thực sự kiếm tiền theo cách này không? Tìm hiểu thêm: Rõ ràng, câu trả lời là có. Các blog khác nhau sử dụng các phương pháp kiếm tiền khác nhau và kết quả cũng khác nhau. Không phải những gì hoạt động tốt trên các blog lớn hơn sẽ hoạt động tốt cho tất cả các blog. Sau đây là những cách phổ biến nhất để kiếm tiền từ blog bằng nền tảng WordPress . Hi vọng bạn sẽ lựa chọn được cho mình một phương pháp phù hợp và hiệu quả. Các phương pháp kiếm tiền hiệu quả từ blog WordPress 1. Kiếm tiền với quảng cáo Quảng cáo Trả tiền dựa trên mỗi cú nhấp chuột ( PPC) và Trả cho mỗi lần xem ( PPV ). Chỉ cần chèn quảng cáo vào blog của bạn và hướ...
Nguồn bài viết: Google AdSense bỏ giới hạn số lượng quảng cáo trên mỗi trang Google AdSense loại bỏ giới hạn về số lượng quảng cáo trên mỗi trang. Một tin cực kỳ tốt cho những bạn đang kiếm tiền bằng Google Adsense trên blog / trang web của tôi: gần đây, Google đã cập nhật chính sách mới về vị trí đặt quảng cáo, do đó xóa bỏ giới hạn trước đây về số lượng quảng cáo được phép hiển thị trên mỗi trang. Điều này có nghĩa là bạn được phép đặt bao nhiêu quảng cáo trên mỗi trang hiển thị tùy thích. Miễn là họ tuân thủ các chính sách mới của Google . Thật tuyệt vời phải không? Tìm hiểu thêm: AdSense loại bỏ giới hạn về số lượng quảng cáo trên mỗi trang Nếu bạn nhớ, trước đây, khi truy cập trang Chính sách về vị trí đặt quảng cáo thuộc về Google Adsense , chúng ta sẽ thấy quy tắc như thế này. Tuy nhiên, khi cập nhật chính sách mới, Google hoàn toàn loại bỏ nó. Bạn sẽ không còn tìm thấy điều khoản này trong trang chính sách mới. Điều đó có nghĩa là bạn có thể đặt bao nhiêu quảng ...
Nguồn bài viết: Toàn tập danh sách liên kết đơn trong C++ “Danh sách liên kết đơn trong C ++” hay “Danh sách liên kết đơn” trong các ngôn ngữ lập trình khác là một trong những khái niệm cực kỳ quan trọng trong lập trình. Do đó, trong bài viết này, thuthuatkiemtien.com sẽ cùng các bạn tìm hiểu về danh sách liên kết đơn trong C ++ nhé! Tìm hiểu về danh sách liên kết đơn trong C ++ Danh sách liên kết đơn trong C ++ là gì? Danh sách liên kết Singly , tạm dịch là danh sách liên kết đơn lẻ, là một kiểu cấu trúc dữ liệu động – dữ liệu đệ quy, mỗi từ trong danh sách có một liên kết với từ theo sau. Mỗi phần tử còn được gọi là nút ( nút thắt) là một cấu trúc gồm 2 thành phần chính như sau: Dữ liệu: là nơi lưu trữ thông tin của nút đó. Con trỏ: là nơi lưu địa chỉ của phần tử đứng sau phần tử đó trong danh sách và phần tử cuối cùng sẽ có giá trị bằng vô giá trị. Các tính năng của danh sách liên kết đơn trong C ++ Liên kết của các phần tử trong một danh sách Trong thành phần của ...
Nhận xét
Đăng nhận xét