Linux Kiểm tra xem Cổng có bị chặn bởi Tường lửa không

Linux Check If Port Is Blocked Firewall



Đôi khi bạn đang cố gắng kết nối với máy chủ web, yêu cầu kết nối không thành công. Có thể có một số lý do khác nhau cho điều này; tuy nhiên, một lý do có thể xảy ra là Tường lửa của bạn chặn số cổng mà bạn đang cố gắng kết nối. Bài viết này sẽ tìm hiểu hai phương pháp kiểm tra khác nhau nếu Tường lửa chặn cổng được chỉ định hay không trong Linux Mint 20.

Phương pháp Kiểm tra xem một Cổng có bị chặn bởi Tường lửa trong Linux Mint 20 hay không:

Để kiểm tra xem một cổng có bị chặn bởi Tường lửa trong Linux Mint 20 hay không, bạn có thể làm theo một trong hai phương pháp được mô tả bên dưới:







Phương pháp # 1: Sử dụng Tiện ích netcat để kiểm tra xem một Cổng có bị chặn bởi Tường lửa trong Linux Mint 20 hay không:

Để sử dụng tiện ích netcat để kiểm tra xem Tường lửa có chặn một cổng trong Linux Mint 20 hay không, bạn sẽ phải thực hiện lệnh sau:



$nc –zv HostName PortNumber

Tại đây, bạn sẽ phải thay thế HostName bằng tên máy chủ của trang web mà bạn đang cố gắng truy cập và PortNumber bằng số cổng thực tế mà bạn muốn kiểm tra có bị Firewall chặn hay không. Để minh họa, chúng tôi đã thay thế HostName bằng google.com và PortNumber bằng 80, như thể hiện trong hình ảnh bên dưới:







Từ đầu ra được hiển thị trong hình ảnh sau, kết nối với google.com trên cổng số 80 đã thành công, điều này cho biết rằng Tường lửa không chặn cổng này trong Linux Mint 20.



Phương pháp # 2: Sử dụng Tiện ích telnet để kiểm tra xem một Cổng có bị chặn bởi Tường lửa trong Linux Mint 20 hay không:

Để sử dụng tiện ích telnet để kiểm tra xem Tường lửa có chặn một cổng trong Linux Mint 20 hay không, bạn sẽ phải thực hiện lệnh sau:

$telnet HostName PortNumber

Tại đây, bạn sẽ phải thay thế HostName bằng tên máy chủ của trang web mà bạn đang cố gắng truy cập và PortNumber bằng số cổng thực tế mà bạn muốn kiểm tra có bị Firewall chặn hay không. Để minh họa, chúng tôi đã thay thế HostName bằng google.com và PortNumber bằng 80, như thể hiện trong hình ảnh bên dưới:

Từ đầu ra được hiển thị trong hình ảnh sau, kết nối với google.com trên cổng số 80 đã thành công, điều này cho biết rằng Tường lửa không chặn cổng này trong Linux Mint 20.

Phần kết luận:

Bằng cách sử dụng bất kỳ cách nào trong hai cách được thảo luận trong bài viết này, bạn sẽ dễ dàng tìm ra trong vòng vài giây nếu một cổng cụ thể có bị Firewall của bạn chặn hay không. Bằng cách này, bạn sẽ có thể biết nguyên nhân thực sự gây ra lỗi kết nối máy chủ web của bạn.