Chuyển đến nội dung
Secret Knock

Gõ cổng, VPN hay fail2ban?

Cả ba đều ngăn người lạ truy cập SSH và các bảng quản trị, theo những cách khác nhau. Chúng không loại trừ nhau — nhiều máy chủ kết hợp chúng.

Gõ cổng

Cổng có vẻ đóng với mọi người; một lần gõ sẽ mở cổng cho địa chỉ của bạn trong vài giây. Không cần cài đặt gì trên đường truyền mạng và không có đường hầm: sau khi gõ, bạn kết nối trực tiếp. SPA của fwknop giúp lần gõ được mã hóa và không thể phát lại. Phù hợp cho một vài dịch vụ quản trị trên máy chủ mà bạn truy cập từ các mạng thường thay đổi.

VPN (WireGuard, Tailscale)

Các dịch vụ chỉ lắng nghe trên VPN, nên không hiển thị từ internet, và đường hầm mã hóa toàn bộ lưu lượng. VPN cần một ứng dụng khách chạy trên mọi thiết bị và, với WireGuard, cần một cổng UDP; Tailscale dựa vào dịch vụ điều phối của nó. Phù hợp khi bạn truy cập nhiều dịch vụ hoặc cả một mạng.

fail2ban

Cổng vẫn mở và fail2ban cấm các địa chỉ sau những lần đăng nhập không thành công. Nó giảm bớt tấn công vét cạn nhưng không che giấu dịch vụ, nên máy chủ vẫn phản hồi mọi trình quét. Đây là một lớp bổ sung hữu ích phía sau một trong hai lựa chọn trên.

Nên dùng cái nào khi nào

  1. 1Một máy chủ, vài cổng quản trị, điện thoại trong túi: gõ cổng.
  2. 2Nhiều dịch vụ, cả mạng gia đình, chia sẻ tệp: VPN.
  3. 3Một dịch vụ công khai phải luôn truy cập được: fail2ban và khóa mạnh.
  4. 4Dù chọn gì: khóa SSH, không cho phép đăng nhập bằng mật khẩu.

Câu hỏi

Tôi có thể gõ để mở cổng VPN không?

Có. Ẩn cổng UDP của WireGuard hoặc cổng quản lý của bộ định tuyến sau một lần gõ sẽ kết hợp cả hai.

Hướng dẫn cho thiết lập của bạn