Làm thế nào để ssh đến máy tính ở nhà từ bên ngoài


0

Tôi có máy Ubuntu ở nhà, nơi tôi có kết nối internet Time Warner. Đôi khi tôi muốn kết nối với máy tính ở nhà khi tôi ở ngoài nhưng không thể.

Tôi nên ssh đến địa chỉ IP nào? Tôi có phải cài đặt một phần mềm mới không? Trên máy ubfox của tôi khi tôi thực hiện 'ifconfig', nó cung cấp 192.168.1.112

Cảm ơn,

Câu trả lời:


1

Bạn 192.168.1.*là một địa chỉ IP cục bộ. Bạn cần đăng ký một dịch vụ dns động để tìm địa chỉ IP bên ngoài của bạn

Điều này cho phép bạn ping một cái gì đó giống như kumar.dyndns.comvà nó trả lại địa chỉ bên ngoài của bộ định tuyến của bạn.

Bạn cần định cấu hình cài đặt bộ định tuyến để chuyển tiếp hoạt động trên cổng ssh sang máy tính trong mạng gia đình của bạn. Điều này được gọi là chuyển tiếp cổng .


Đáng chú ý điều này làm bạn gặp một số rủi ro. Cân nhắc sử dụng cổng SSH không mặc định và sử dụng xác thực chỉ khóa riêng (thay vì mật khẩu). Nếu bạn sử dụng mật khẩu, bạn nên xem xét các gói khác nhau để chống lại các cuộc tấn công tàn bạo


Không cần phải đăng ký một dịch vụ để khám phá địa chỉ IP của bạn. Bạn có thể sử dụng một trong nhiều trang web cho bạn biết IP của bạn. Tuy nhiên, ngay cả khi bạn biết điều đó, Time Warner có thể thay đổi nó bất cứ lúc nào và bạn không thể dễ dàng biết nó là gì mà không thực sự ở trong máy tính. Đây là nơi máy chủ DNS động xuất hiện - cũng có một yêu cầu (hoặc có thể không, nếu bạn không phiền khi sử dụng tên miền của dịch vụ) để có tên miền riêng.
Steve
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.