Điểm:0

Làm cách nào để sử dụng PuTTY để kết nối qua SSH với Ubuntu Server 20.04.3 LTS

lá cờ ru

Tôi đang cố gắng kết nối với thiết bị đầu cuối máy chủ của mình thông qua SSH, trước đây ở nhà tôi mọi thứ đều hoạt động tốt, trên thiết bị đầu cuối máy chủ Ubuntu của tôi thì tôi đã làm được ifconfig, lấy địa chỉ IP ipv4 và kết nối với nó. Bây giờ tôi đã mang máy tính xách tay của mình đến nơi làm việc và cố gắng làm như vậy nhưng không thể kết nối với máy chủ. Lần này khi kiểm tra địa chỉ IP của máy chủ Ubuntu của tôi, tôi nhận được thông tin bên dưới ifconfig kết quả:

Ảnh chụp màn hình 1

Hình như lần này nó dùng địa chỉ Ipv6, có 2 trường inet6 và ether, mình thử cả 2 vẫn không kết nối được. tôi đề cập đến điều này giải pháp, nhưng không có kết quả. tôi cũng đã cố gắng vô hiệu hóa ipv6 trong máy chủ của tôi, nhưng cũng không có kết quả:

Ảnh chụp màn hình 2

Tôi nên nhập địa chỉ IP vào PuTTY như thế nào? Tôi nên sử dụng cổng nào?
Lưu ý rằng máy chủ Ubuntu của tôi chạy trên Oracle VM.

lá cờ in
Bạn có đang kết nối với VM qua mạng không? Hay đó là Máy chủ VM ⢠Máy khách VM?
NSA NSA avatar
lá cờ ru
@matigo Tôi đang kết nối với VM từ Máy chủ (Windows) bằng phần mềm PuTTY (máy khách SSH)
lá cờ in
Trong trường hợp đó, hãy cân nhắc thiết lập [kết nối mạng Chỉ dành cho máy chủ lưu trữ](https://www.virtualbox.org/manual/ch06.html#network_hostonly) trên thiết bị mạng ảo thứ hai. Điều này sẽ cho phép bạn có một địa chỉ IPv4 nhất quán cho VM bất kể bạn đang sử dụng mạng nào. Đây là cách tôi giải quyết các vấn đề tương tự
NSA NSA avatar
lá cờ ru
@matigo trong trường hợp bạn hoặc những người khác thắc mắc tại sao tôi kết nối từ Máy chủ đến VM là máy chủ ubuntu không có bảng tạm dùng chung với Hệ điều hành máy chủ, vì vậy, để sao chép/dán, một trong những giải pháp là sử dụng PuTTY. [liên kết tham khảo](https://superuser.com/a/640810)
NSA NSA avatar
lá cờ ru
thnx @matigo, tôi sẽ thử ngay bây giờ
NSA NSA avatar
lá cờ ru
Tôi có thể hỏi, ý nghĩa của thiết bị mạng ảo thứ hai là gì? @matigo
Điểm:2
lá cờ br

Máy chủ của bạn hoàn toàn không có địa chỉ IP khả dụng. Nó phải có một địa chỉ IPv4 hợp lệ và (các) địa chỉ IPv6 không cục bộ hợp lệ tùy chọn. Nhưng tôi không thấy IPv4 và chỉ có một IPv6 cục bộ bắt đầu từ FE:80:... Loại địa chỉ IPv6 này chỉ có thể được sử dụng để liên lạc trong miền quảng bá cục bộ (với các thiết bị có thể truy cập trực tiếp, không phải sau bộ định tuyến). Nó không thể truy cập được từ các phân đoạn mạng khác (không phải từ LAN hay WAN). Đặc biệt nếu máy tính xách tay của bạn ở trong một phân khúc mạng khác, bạn không thể kết nối với máy chủ bằng bất kỳ cách nào nếu cài đặt IP của máy chủ vẫn như bạn hiển thị trong ảnh chụp nhanh.

Khuyến nghị của tôi: Đặt địa chỉ IPv4 (cũng như mặt nạ mạng và cổng) cho máy chủ của bạn theo cách thủ công. Hoặc thử lấy địa chỉ từ máy chủ DHCP nếu nó có trong phân đoạn mạng máy chủ. Nhưng nếu không lấy được địa chỉ IPv4 thì có vẻ như không có DHCP. Cài đặt thủ công chỉ là giải pháp.

Bạn cũng có thể sử dụng cài đặt chỉ IPv6 (không có IPv4). Nhưng nếu bạn không quen thuộc với các loại địa chỉ IPv6, nó có thể hơi phức tạp đối với bạn. Do đó, tôi khuyên bạn nên bắt đầu bằng IPv4.

Kết nối hoạt động trong mạng gia đình của bạn vì có máy chủ DHCP đang chạy và các nút của bạn nhận địa chỉ IPv4 một cách linh hoạt. Nhưng ở nơi làm việc của bạn là một tình huống khác. Hỏi quản trị viên mạng LAN tại nơi làm việc của bạn để biết thông tin liên quan đến mạng của bạn:

  • Địa chỉ IPv4 của phân đoạn LAN là gì (bao gồm mặt nạ và GW)
  • Có máy chủ DHCP trong mạng LAN không
  • Bạn có thể đặt địa chỉ IPv4 miễn phí trong máy chủ của mình (ngăn xung đột địa chỉ!!!)
  • Liệu bạn có thể kết nối máy chủ của mình với mạng LAN tại nơi làm việc hay không và những điều kiện nào phải được đáp ứng, v.v.

Phần mở rộng câu trả lời (sau phản ứng trong bình luận)

Có hai cách chính để kết nối máy ảo với máy chủ và thông qua nó với mạng bên ngoài trong môi trường ảo. Cả hai đều phụ thuộc vào cài đặt mạng máy chủ, phải được chuẩn bị. Khả năng thứ ba là sử dụng máy ảo trong mạng cục bộ bị cô lập. Có một số nhược điểm theo cách này.

  1. Chế độ cầu
  2. Chế độ NAT = dịch địa chỉ mạng
  3. (Phân đoạn mạng cục bộ bị cô lập)

#1

Mạng máy chủ được đặt với ít nhất một đoạn cầu được kết nối với mạng LAN bên ngoài và cũng được chỉ định là có sẵn cho các máy ảo (VM). Một giao diện VM phải được kết nối (được đặt trong cài đặt VM) với phân đoạn bắc cầu này. Địa chỉ IP có thể được chỉ định bởi máy chủ DHCP nằm trong mạng LAN bên ngoài máy chủ hoặc theo cách thủ công. VM có địa chỉ IP riêng khác với địa chỉ IP của máy chủ. Nó có nghĩa là 2 địa chỉ khác nhau được sử dụng trong mạng LAN. VM có thể kết nối trực tiếp với mạng LAN và có thể truy cập được trên địa chỉ của nó đối với các kết nối đến.

#2

Mạng máy chủ được đặt với ít nhất một phân đoạn NAT. Phân đoạn sử dụng địa chỉ IP LAN của máy chủ làm địa chỉ bên ngoài và phân đoạn mạng mới bên trong làm mạng cục bộ cho (các) máy ảo. Mạng cục bộ này thường bao gồm máy chủ DHCP mặc định riêng gán địa chỉ cho (các) máy ảo. Dịch địa chỉ được bật theo mặc định. Tất cả VM được ẩn sau địa chỉ IP của máy chủ. Không cần địa chỉ IP đặc biệt cho VM trong mạng LAN. VM có thể giao tiếp với các địa chỉ bên ngoài thông qua NAT. Nhưng không thể truy cập VM từ mạng LAN cho các kết nối đến. Không có cách nào dễ dàng để bắt đầu kết nối từ LAN đến VM trong phân đoạn mạng NAT.

#3

Phân đoạn mạng cục bộ bị cô lập trong máy chủ tương tự như tùy chọn #2 (NAT). Nhưng không có NAT hoặc cách nào khác tồn tại để kết nối từ VM với mạng bên ngoài. Mạng bị cô lập thường bao gồm máy chủ DHCP mặc định cục bộ. Bất lợi chính là sự cô lập. Bất kỳ máy ảo nào trong mạng bị cô lập cục bộ này đều không thể kết nối với Internet (và các tài nguyên khác). Không thể cập nhật, không thể truy cập web công khai, v.v. Chỉ có thể truy cập giao diện IP máy chủ nằm trong mạng bị cô lập để lấy một số dữ liệu, ví dụ:. thông qua chia sẻ SMB.

NSA NSA avatar
lá cờ ru
thnx cho câu trả lời chi tiết. Tuy nhiên, tôi muốn hỏi, vì máy chủ Ubuntu của tôi chỉ dành cho mục đích thử nghiệm (để tạo và kiểm tra các dịch vụ web, thao tác DB, v.v.), tôi có thể chỉ sử dụng địa chỉ IP máy chủ của mình làm địa chỉ IP khách không? Tôi có thể bằng cách nào đó liên kết địa chỉ IP máy chủ của mình với địa chỉ IP máy chủ của mình để tôi có thể kết nối với máy chủ và dịch vụ web của mình thông qua IP máy chủ đó không?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.