tường lửa là gì
Tường lửa là một rào cản bảo mật kiểm soát lưu lượng giữa các mạng đáng tin cậy và không đáng tin cậy. Nói đơn giản, nó quyết định những gì được phép đi vào, những gì được phép đi ra và những gì cần bị chặn.
Cách dễ nhất để hiểu tường lửa là hình dung nó như một bàn an ninh ở lối vào của một tòa nhà. Không phải ai cũng có thể đi vào. Bảo vệ kiểm tra ai đang đến, họ đi đâu và liệu họ có được phép hay không. Tường lửa làm điều tương tự với lưu lượng mạng. Nó kiểm tra dữ liệu di chuyển giữa thiết bị, mạng, ứng dụng và internet.
NIST định nghĩa tường lửa là một cổng hoặc hệ thống giới hạn quyền truy cập giữa các mạng theo chính sách bảo mật. Microsoft giải thích tường lửa là thứ kiểm soát những gì được và không được phép đi qua các cổng mạng trong hướng dẫn về tường lửa là gì.
Tường lửa làm gì
Tường lửa giúp kiểm soát quyền truy cập mạng. Nó không làm cho hệ thống an toàn tuyệt đối, nhưng giảm mức độ phơi nhiễm bằng cách lọc lưu lượng dựa trên các quy tắc.
Tường lửa có thể:
- Chặn các kết nối đến không mong muốn
- Cho phép lưu lượng đi ra đáng tin cậy
- Hạn chế lưu lượng theo địa chỉ IP, cổng, giao thức hoặc ứng dụng
- Tách mạng nội bộ đáng tin cậy khỏi internet công cộng
- Ghi nhật ký hoạt động đáng ngờ hoặc bị chặn
- Giúp thực thi các chính sách bảo mật của công ty
Đối với người dùng tại nhà, tường lửa có thể được tích hợp trong bộ định tuyến và máy tính. Đối với doanh nghiệp, tường lửa có thể nằm ở rìa mạng, trong môi trường đám mây, giữa các phòng ban hoặc trên từng thiết bị.
Tường lửa hoạt động như thế nào
Lưu lượng mạng di chuyển trong các đơn vị dữ liệu nhỏ. Tường lửa xem xét lưu lượng đó và so sánh với các quy tắc. Nếu lưu lượng khớp với quy tắc được cho phép, nó có thể đi qua. Nếu khớp với quy tắc bị chặn hoặc không đáp ứng chính sách, tường lửa sẽ từ chối.

Các quy tắc có thể dựa trên những chi tiết như:
- Địa chỉ IP nguồn
- Địa chỉ IP đích
- Số cổng
- Giao thức
- Ứng dụng
- Danh tính người dùng
- Trạng thái kết nối
- Rủi ro bảo mật
Cisco mô tả tường lửa là một công cụ giám sát lưu lượng vào và ra, đồng thời cho phép hoặc chặn lưu lượng dựa trên các quy tắc bảo mật. Quyết định dựa trên quy tắc đó là ý tưởng cốt lõi.
Lưu lượng vào và ra
Lưu lượng vào là lưu lượng đi vào một thiết bị hoặc mạng. Ví dụ, một người trên internet cố gắng kết nối với máy chủ của công ty đang gửi lưu lượng vào.
Lưu lượng ra là lưu lượng rời khỏi một thiết bị hoặc mạng. Ví dụ, một máy tính xách tay mở một trang web sẽ gửi lưu lượng ra.
Nhiều tường lửa cá nhân mặc định chặn hầu hết lưu lượng vào không được yêu cầu. Điều đó quan trọng vì hầu hết máy tính xách tay và thiết bị gia đình không cần người lạ trên internet kết nối trực tiếp với chúng. Các quy tắc cho lưu lượng ra cũng quan trọng, đặc biệt trong doanh nghiệp, vì phần mềm độc hại có thể cố kết nối với máy chủ từ xa sau khi lây nhiễm vào một thiết bị.
Quy tắc tường lửa
Quy tắc tường lửa là các hướng dẫn cho tường lửa biết những gì cần cho phép hoặc chặn.
Một quy tắc đơn giản có thể là:
- Cho phép duyệt web qua HTTPS
- Chặn lưu lượng vào không xác định
- Cho phép lưu lượng email từ các máy chủ đã được phê duyệt
- Chặn lưu lượng từ một địa chỉ IP đáng ngờ
- Chỉ cho phép một ứng dụng doanh nghiệp kết nối với một máy chủ cụ thể
Quy tắc tường lửa tốt cần cụ thể. Một quy tắc cho phép mọi thứ là không hữu ích. Một quy tắc chặn quá nhiều có thể làm gián đoạn công việc bình thường. Mục tiêu thực tế là cho phép lưu lượng cần thiết và giảm mức độ phơi nhiễm không cần thiết.
Hướng dẫn về tường lửa và chính sách tường lửa của NIST giải thích chi tiết hơn về chính sách, cấu hình, kiểm thử, triển khai và quản lý tường lửa.
Các loại tường lửa phổ biến
| Loại tường lửa | Chức năng | Phù hợp nhất cho |
|---|---|---|
| Lọc gói | Kiểm tra các thông tin cơ bản của gói | Kiểm soát lưu lượng đơn giản |
| Kiểm tra trạng thái | Theo dõi các kết nối đang hoạt động | Phòng vệ mạng tổng quát |
| Tường lửa proxy | Hoạt động giữa người dùng và dịch vụ | Lọc ở cấp độ ứng dụng |
| Tường lửa thế hệ mới | Thêm khả năng kiểm tra sâu hơn | Bảo mật doanh nghiệp |
| Tường lửa đám mây | Bảo vệ lưu lượng đám mây | Ứng dụng và khối lượng công việc đám mây |
Bảng này được đơn giản hóa, nhưng cung cấp ý tưởng cơ bản. Một số tường lửa hiện đại kết hợp nhiều phương pháp trong số này.
Tường lửa phần cứng so với tường lửa phần mềm
Tường lửa phần cứng là một thiết bị vật lý. Nó thường nằm giữa mạng riêng và internet. Nhiều bộ định tuyến gia đình có các tính năng tường lửa cơ bản. Doanh nghiệp có thể sử dụng các thiết bị tường lửa chuyên dụng để bảo vệ mạng văn phòng, trung tâm dữ liệu hoặc các chi nhánh.
Tường lửa phần mềm chạy trên một thiết bị, chẳng hạn như máy tính xách tay, máy tính để bàn hoặc máy chủ. Tổng quan về Windows Firewall của Microsoft mô tả Windows Firewall là một tường lửa dựa trên máy chủ, lọc lưu lượng đi vào và rời khỏi thiết bị.
Trong nhiều cấu hình, cả hai đều được sử dụng. Bộ định tuyến hoặc tường lửa mạng bảo vệ mạng rộng hơn, trong khi tường lửa thiết bị bảo vệ từng máy riêng lẻ.
Tường lửa mạng so với tường lửa dựa trên máy chủ
Tường lửa mạng bảo vệ ranh giới của mạng. Nó có thể nằm giữa mạng văn phòng và internet, giữa hai phân đoạn mạng nội bộ hoặc giữa mạng công ty và môi trường đám mây.
Tường lửa dựa trên máy chủ bảo vệ một thiết bị. Nó kiểm soát lưu lượng nào có thể đi vào hoặc rời khỏi máy tính hoặc máy chủ cụ thể đó.
Cả hai đều hữu ích. Tường lửa mạng có thể chặn nhiều kết nối không mong muốn trước khi chúng đến các hệ thống nội bộ. Tường lửa dựa trên máy chủ vẫn quan trọng nếu thiết bị chuyển sang mạng khác, kết nối với Wi-Fi công cộng hoặc cần sự bảo vệ riêng.
Tường lửa có thể bảo vệ khỏi những gì
Tường lửa có thể giảm nhiều rủi ro phổ biến. Nó có thể chặn các nỗ lực truy cập không mong muốn, hạn chế các dịch vụ bị phơi lộ, giới hạn lưu lượng đáng ngờ và giúp ngăn chặn các kết nối trái phép.
Đối với doanh nghiệp, tường lửa cũng hỗ trợ phân đoạn. Điều đó có nghĩa là tách các phần của mạng để một vấn đề ở một khu vực không tự động lan ra mọi nơi khác. Hướng dẫn của CISA về việc tăng cường hạ tầng truyền thông đề cập đến việc sử dụng khả năng của tường lửa và phân đoạn như một phần của phương pháp phòng thủ theo chiều sâu rộng hơn trong hướng dẫn tăng cường và nâng cao khả năng hiển thị.
Tường lửa đặc biệt hữu ích khi kết hợp với mật khẩu mạnh, cập nhật, bảo vệ điểm cuối, sao lưu, kiểm soát danh tính và đào tạo người dùng.
Tường lửa không thể làm gì
Tường lửa quan trọng, nhưng không phải là phép màu.
Tường lửa có thể không ngăn được:
- Email lừa đảo
- Mật khẩu yếu
- Thông tin đăng nhập bị đánh cắp
- Phần mềm độc hại ẩn trong lưu lượng được phép
- Tải xuống không an toàn
- Các cuộc tấn công thông qua ứng dụng đã được phê duyệt
- Lỗi của con người
- Dịch vụ đám mây được cấu hình kém
Ví dụ, nếu người dùng đăng nhập vào một trang đăng nhập giả và để lộ mật khẩu, tường lửa có thể không ngăn được tài khoản bị lạm dụng. Nếu quy tắc tường lửa quá rộng, lưu lượng nguy hiểm có thể được cho phép vì chính sách vốn đã yếu.
Đó là lý do tường lửa là một phần của an ninh mạng, chứ không phải toàn bộ.
Vì sao cá nhân sử dụng tường lửa
Cá nhân sử dụng tường lửa để giảm truy cập không mong muốn vào thiết bị cá nhân và mạng gia đình. Một máy tính xách tay kết nối với Wi-Fi công cộng không nên mở cho mọi thiết bị khác trên mạng đó.
Tường lửa cá nhân giúp kiểm soát ứng dụng nào có thể giao tiếp và liệu các thiết bị khác có thể kết nối hay không. Hướng dẫn của Microsoft về tường lửa và bảo vệ mạng giải thích sự khác biệt giữa cấu hình mạng riêng tư và công cộng trong Windows Security.
Đối với hầu hết mọi người, lựa chọn đúng rất đơn giản: hãy bật tường lửa trừ khi có lý do cụ thể, đáng tin cậy để thay đổi.
Vì sao doanh nghiệp sử dụng tường lửa
Doanh nghiệp sử dụng tường lửa vì họ có nhiều hệ thống hơn, nhiều người dùng hơn, nhiều dữ liệu hơn và nhiều rủi ro hơn. Một công ty có thể cần bảo vệ hồ sơ khách hàng, công cụ nội bộ, hệ thống thanh toán, khối lượng công việc đám mây, thiết bị nhân viên và quyền truy cập từ xa.
Tường lửa doanh nghiệp có thể giúp:
- Kiểm soát quyền truy cập vào các hệ thống nội bộ
- Tách Wi-Fi khách khỏi thiết bị của công ty
- Bảo vệ máy chủ khỏi lưu lượng không mong muốn
- Hỗ trợ các yêu cầu tuân thủ
- Giám sát hoạt động đáng ngờ
- Hạn chế thiệt hại nếu một hệ thống bị xâm phạm
Tường lửa cũng quan trọng đối với công việc từ xa và kết hợp. Nhân viên có thể kết nối từ nhiều địa điểm, và lưu lượng có thể đi qua các dịch vụ đám mây, VPN và nền tảng SaaS.
Giải thích các khái niệm về tường lửa trong bài thuyết trình
Nếu bạn cần giải thích tường lửa trong một bài thuyết trình, hãy tránh bắt đầu với quá nhiều chi tiết kỹ thuật. Hãy bắt đầu bằng mục đích: tường lửa kiểm soát lưu lượng dựa trên các quy tắc.
Một cấu trúc bài thuyết trình đơn giản có thể là:
1. Vấn đề mà tường lửa giải quyết
2. Tường lửa làm gì
3. Cách các quy tắc lưu lượng hoạt động
4. Lưu lượng vào so với lưu lượng ra
5. Tường lửa phần cứng so với phần mềm
6. Các loại tường lửa phổ biến
7. Tường lửa có thể và không thể bảo vệ khỏi những gì
8. Vì sao chúng quan trọng đối với cá nhân và doanh nghiệp
Hãy dùng sơ đồ khi có thể. Thể hiện một mạng đáng tin cậy, internet và tường lửa nằm giữa chúng. Sau đó, thể hiện lưu lượng được cho phép và bị chặn. Luồng trực quan dễ hiểu hơn nhiều so với một danh sách dài các cổng và giao thức.

Kết luận
Tường lửa là một trong những thành phần cơ bản của an ninh mạng. Nó kiểm soát lưu lượng mạng, chặn truy cập không mong muốn và giúp thực thi các quy tắc bảo mật giữa các khu vực đáng tin cậy và không đáng tin cậy.
Điều quan trọng cần nhớ là tường lửa là một bộ lọc, không phải một hệ thống bảo mật hoàn chỉnh. Nó hoạt động tốt nhất khi được cấu hình cẩn thận và kết hợp với các biện pháp bảo vệ khác, như cập nhật, bảo mật danh tính, bảo vệ điểm cuối, sao lưu, giám sát và nhận thức của người dùng.
Đối với cá nhân, duy trì tường lửa bật là một cách đơn giản để giảm rủi ro. Đối với doanh nghiệp, thiết kế và chính sách tường lửa có thể định hình mức độ an toàn trong cách mạng, hệ thống đám mây và người dùng giao tiếp.
Câu hỏi thường gặp (FAQ)
Hỏi: Tường lửa là gì theo cách đơn giản?
Đáp: Tường lửa là một rào cản bảo mật kiểm soát lưu lượng mạng. Nó quyết định những gì có thể đi vào hoặc rời khỏi một thiết bị hoặc mạng dựa trên các quy tắc.
Hỏi: Tường lửa là phần cứng hay phần mềm?
Đáp: Có thể là cả hai. Tường lửa phần cứng là một thiết bị vật lý, chẳng hạn như bộ định tuyến hoặc thiết bị tường lửa. Tường lửa phần mềm chạy trên máy tính, máy chủ hoặc điểm cuối.
Hỏi: Tường lửa có chặn được mọi hacker không?
Đáp: Không. Tường lửa giúp chặn lưu lượng không mong muốn và giảm mức độ phơi nhiễm, nhưng không thể ngăn mọi mối đe dọa. Lừa đảo, mật khẩu bị đánh cắp, tải xuống không an toàn và ứng dụng cấu hình sai vẫn có thể gây rủi ro.
Hỏi: Tôi có nên bật tường lửa không?
Đáp: Có, trong hầu hết trường hợp. Người dùng tại nhà và doanh nghiệp nói chung nên bật tường lửa và chỉ thay đổi cài đặt khi hiểu rõ tác động đến bảo mật.


