Kiểm tra các cổng mở trên bộ định tuyến mạng


0

Tôi gặp sự cố khi kết nối với ftps qua Filezilla. Họ nói với tôi đó có thể là cổng bộ định tuyến. Một số người nói rằng cổng 21 (lưu lượng thoát?) Luôn mở, một số người cho rằng nó đã đóng. Làm cách nào để kiểm tra xem nó có mở không? Nếu nó đóng, làm thế nào để tôi mở nó? Nó có thể là cái gì khác? Máy chủ ftp hoạt động hoàn hảo kể từ khi tôi yêu cầu bạn bè kết nối và họ đã thành công với nó. Bộ định tuyến là d6000.

Chỉnh sửa: Tôi đang chạy trên w7. Thật vậy, tôi cần máy tính của mình để đọc và tải lên nội dung từ một ftp. FileZilla kết nối với máy chủ nhưng chờ mãi khi cố đọc danh sách thư mục. Tôi đã thử chế độ thụ động và chủ động nhưng không có chế độ nào hoạt động. Tôi bối rối, tôi có cần lưu lượng truy cập trong nước cho nó qua cổng 21 hay không? Tôi có thể kết nối từ một máy tính khác và một bộ định tuyến khác có cùng cài đặt phần mềm, đó là lý do tại sao tôi hỏi về bộ định tuyến.


Giao thông đi luôn được cho phép. Nó hoạt động mà không cần mã hóa? Là máy khách FTP của bạn được thiết lập để sử dụng chế độ thụ động?
Daniel B

Kiểm tra các cổng ra là chuyện nhỏ, nhưng bạn phải cho chúng tôi biết hệ điều hành bạn đang sử dụng.
Mario

Câu hỏi này không rõ ràng 100%. Bạn đang kết nối với một trang web từ xa? Hoặc mọi người có vấn đề kết nối với một trang web bạn đang lưu trữ? Nếu bạn đang kết nối với một trang web từ xa, bạn đã thử chủ động và thụ động chưa? FileZilla của bạn có được cập nhật không? Bạn đã thử bất kỳ khách hàng khác?
Kirk

Câu trả lời:


1

Để kiểm tra kết nối của bạn, chỉ cần thử ứng dụng khách dòng lệnh ftp của Windows .

  • Mở một dấu nhắc lệnh bằng cách bắt đầu cmd .
  • Đợi cửa sổ shell xuất hiện rồi chạy ftp your.ftp.server.
  • Nếu điều này xuất ra connection refused, thì cổng không mở trên máy chủ hoặc bộ định tuyến của bạn (hoặc tường lửa cục bộ) đang chặn lưu lượng.
  • Nếu điều này thành công, bạn sẽ thấy dấu nhắc lệnh của ftp hoặc nó sẽ hỏi tên người dùng / mật khẩu của bạn.
  • Để kiểm tra xem đó là thứ gì đó với máy chủ của bạn hoặc kết nối đến máy chủ của bạn, hãy thử truy cập vào máy chủ khác, vd ftp ftp.microsoft.com.
  • Để đóng phiên ftp, sử dụng bye, exithoặc nhấn Ctrl+ Cvà sau đó đóng cửa sổ shell thực tế.

Nếu tất cả các thử nghiệm đều thành công, có thể có lỗi gì đó với cấu hình Filezilla và / hoặc tường lửa của bạn.

Bạn sẽ không cần một cổng đến mở cho FTP nếu nó chạy ở chế độ thụ động, đây sẽ là mặc định cho hầu hết các máy khách và / hoặc có thể tự xác định nhu cầu này.


Mmmh Mario, lạ thật. Tôi có thể đăng nhập bằng dấu nhắc cmd. Tôi nên tìm ở đâu, để khắc phục vấn đề?
Tắt tiếng

@Muteking Sau đó, một cái gì đó chặn Filezilla (Tường lửa?) Hoặc có một số vấn đề cấu hình.
Mario

0

Trả lời không dành riêng cho FTP: Nếu bạn muốn xem cổng nào được mở cho lưu lượng truy cập trong bộ định tuyến gia đình của bạn, sau đó từ một máy tính bên trong bộ định tuyến (tức là trên mạng gia đình của bạn), bạn sẽ có một công cụ quét trực tuyến. Tôi là một phần của ShieldsUp! từ Steve Gibson, nhưng bạn có thể google xung quanh và tìm thêm.

Trả lời FTP: Trước đây tôi đã gặp một số vấn đề với FTPS và cách mã hóa được thực hiện. Bạn có chắc chắn rằng FTPS thực sự đang chạy trên cổng 21? Mặc định là 990. Mã hóa rõ ràng hay ẩn?

EDIT 4/1/2015: Tôi đã đưa ra một giả định ở đây (dựa trên việc bạn sử dụng cổng 21) rằng thực tế bạn đang nói về FTPS chứ không phải SFTP, theo truyền thống sẽ sử dụng cổng 22. Đây là một bài viết hay về sự khác biệt .


FTPS không thực sự là FTP, nó giống như một phiên SSH tiêu chuẩn. Cả hai giao thức không tương thích / trao đổi với nhau. Một công cụ trực tuyến để quét cổng sẽ không giúp xác định lưu lượng đi.
Mario

SFTP và FTPS không giống nhau. FTPS về cơ bản là SSL bọc FTP và có nhiều vấn đề về mạng giống như FTP truyền thống. Có lẽ tôi không nên cho rằng op đang sử dụng thuật ngữ chính xác.
Kirk

Đúng, nhầm lẫn cả.
Mario

-1

21 phải được mở theo mặc định, nhưng để kiểm tra nó trong trình duyệt của bạn, hãy truy cập http://192.168.1.1 và tên người dùng là admin và mật khẩu là admin. Khi ở đó, bạn có thể thêm một lần hết hạn cổng trong trò chơi / chuyển tiếp cổng cho 21 trên máy chủ


1
KHÔNG sử dụng chuyển tiếp cổng nếu bạn muốn truy cập các dịch vụ bên ngoài. Đó là một lời khuyên rất tệ và gây hiểu lầm không may thường được đưa ra bởi các nhân viên hỗ trợ. Và để thêm nó thậm chí sẽ không giải quyết vấn đề. Chuyển tiếp cổng rất quan trọng nếu bạn muốn cung cấp dịch vụ (như máy chủ FTP). Nếu bạn mở một cổng - đặc biệt là một cổng thông thường - mà không thực sự sử dụng cổng đó, bạn chỉ cần mở một vectơ tấn công có thể có cho phần mềm độc hại đang cố sử dụng cổng đó để liên lạc.
Mario

@Mario, đó là những gì tôi nghi ngờ. Dù sao, tôi cũng đã thử điều đó, bây giờ tôi đã viết lại nó.
Tắt tiếng
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.