in

Cách mở một port trên CentOS 7 cực nhanh

Nếu bạn chuyển đổi dùng một cổng (port) nào đó trên CentOS 7, bạn cần mở nó và đây là cách làm.

CentOS được tích hợp sẵn một firewall cực kỳ mạnh mẽ, thường được gọi là iptables, nhưng chính xác hơn là iptables/netfilter.

Iptables là module không gian người dùng, tương tác dạng dòng lệnh để nhập các quy tắc firewall vào các bảng được xác định trước. Netfilter là một module kernel, được tích hợp trong kernel để thực hiện việc lọc. Có nhiều giao diện người dùng GUI cho iptables cho phép người dùng thêm hoặc xác định các quy tắc dựa trên giao diện người dùng điểm và nhấp, nhưng các quy tắc này thường thiếu tính linh hoạt khi sử dụng giao diện dòng lệnh và hạn chế người dùng hiểu những gì đang thực sự xảy ra.

Việc nắm được iptables hơi phức tạp, trong bài này mình sẽ chỉ bạn cách dễ hơn.

Cách mở một port trên CentOS 7 cực nhanh

Ví dụ bạn muốn mở một port số là 2888 đi hãy dùng hai lệnh sau.

firewall-cmd --zone=public --add-port=2888/tcp --permanent

firewall-cmd --reload

Hai lệnh trên sẽ mở port khi zone của bạn là public, nếu zone là dmz bạn dùng lệnh:

firewall-cmd --zone=dmz --add-port=2888/tcp --permanent

Để kiểm tra zone là dạng gì, bạn dùng câu lệnh

firewall-cmd --get-active-zones

Hy vọng các câu lệnh trên sẽ giúp ích cho bạn.

Written by Linh Nguyễn

Leave a Reply

Exit mobile version