Điểm:0

Làm cách nào để ssh vào VirtualBox VM từ một máy tính khác trong cùng một mạng?

lá cờ cn

Tôi có hai máy ảo trên hai máy tính khác nhau ở nhà. Trên một trong số chúng (hãy gọi nó là comp1; comp1 có máy chủ Windows 10 với máy ảo Ubuntu), tôi đã thiết lập mạng của máy ảo để tôi có thể ssh vào nó từ máy chủ. Tôi đã thiết lập nó bằng cách thực hiện theo hướng dẫn từ trang web này (https://medium.com/nycdev/how-to-ssh-from-a-host-to-a-guest-vm-on-your-local-machine-6cb4c91acc2e).

Khi tôi cố gắng ssh vào máy ảo Ubuntu của comp1, tôi nhận được thông báo sau:

ssh: kết nối với máy chủ cổng 127.0.0.1 5679: Kết nối bị từ chối

Vui lòng cho tôi biết nếu có thêm thiết lập mà tôi cần thực hiện trên máy ảo của comp2 để cả hai kết nối.

Gloat avatar
lá cờ hk
Hãy thử địa chỉ ip của người dùng comp1 để SSH đến, `ssh comp1ip -p 5679`
Gloat avatar
lá cờ hk
127.0.0.1 là một địa chỉ loopback và sẽ thử và ssh tới máy cục bộ, đối với comp1, nó hoạt động vì nó chỉ ssh tới máy cục bộ tại cổng 5679 so với hộp ảo có thể xử lý NAT để gửi ssh đó tới VM.
Điểm:4
lá cờ in

Các hướng dẫn bạn làm theo là kỹ thuật chính xác, nhưng chúng cũng phức tạp hơn mức cần thiết trong hầu hết các môi trường phi công ty. Bạn không cần thiết lập chuyển tiếp cổng hoặc thiết bị mạng ảo để tính năng này hoạt động.

Trong VirtualBox, hãy làm điều này:

  1. Loại bỏ các quy tắc chuyển tiếp cổng cho VM
  2. Ngắt kết nối giao diện mạng ảo khỏi VM
  3. Đặt mạng ở chế độ Bridgedâ, chọn bộ điều hợp mạng chính của bạn làm cầu nối, sau đó trong Advancedâ đảm bảo chế độ hỗn tạp thành Allow Allâ

Bây giờ những điều sau đây là có thể:

  1. VM có thể nhận địa chỉ IP từ máy chủ DHCP trên mạng (hoặc bạn có thể định cấu hình IP tĩnh trong chính VM)
  2. VM có thể nhận tất cả lưu lượng truy cập hướng đến nó và chọn những gì nó phản hồi thông qua uww quy tắc và những thứ tương tự

Trong máy ảo:

  1. Xác nhận OpenSSH được đặt với uww:
    trạng thái sudo ufw
    
    Nếu bạn thấy một thông báo nói rằng uww bị vô hiệu hóa, sau đó để nó được. Nếu nó được bật, bạn muốn xác nhận rằng bạn có một bản ghi hiển thị CHO PHÉP cạnh cổng 22.
  2. Xác nhận địa chỉ IP của VM:
    ip một
    
    Bạn sẽ thấy thông tin về tất cả các giao diện mạng của mình. Bạn muốn địa chỉ IP khớp với mẫu mạng của mình, chẳng hạn như 192.168.0.x.
  3. Trên một máy tính khác, SSH vào VM:
    ssh [email protected]
    
    Đảm bảo thay thế tên người dùng bằng tên thích hợp và địa chỉ IP bằng địa chỉ thích hợp.

Nếu mọi thứ đều ổn, hãy làm theo các bước tương tự cho VM khác.

Kane Billiot avatar
lá cờ cn
Cảm ơn sự giúp đỡ của bạn. Bạn có thể giải thích thêm một chút về phần thiết lập VirtualBox không? Tôi đã cố gắng làm theo những gì bạn trình bày, nhưng bây giờ tôi gặp lỗi "Kết nối không thành công: Kích hoạt kết nối mạng không thành công" khi tôi khởi động VM
Kane Billiot avatar
lá cờ cn
Cụ thể, tôi đã làm như sau: 1) Tệp>Trình quản lý mạng máy chủ>Xóa mạng chỉ dành cho máy chủ, 2) Trong cài đặt của VM, Hệ thống>Bỏ chọn Mạng trong Thứ tự khởi động, 3) Mạng>Bỏ chọn Bật bộ điều hợp mạng trên 2,3 và 4, 4) (trong Bộ điều hợp 1) xóa Quy tắc chuyển tiếp cổng, chọn "Attached to: Bridged Adapter", "Name: Intel(R) Dual Band Wireless-AC 3168", Advanced > Adapter Type: Intel PRO/1000 MT Desktop ( 82540EM), Chế độ hỗn tạp: Cho phép tất cả, Đã kết nối cáp>Bỏ chọn
lá cờ in
Bạn *bỏ chọn* âcáp đã kết nốiâ? Điều đó có nghĩa là không thể có kết nối mạng, chỉ có thiết bị
Kane Billiot avatar
lá cờ cn
Tôi đã kiểm tra hộp một lần nữa, nhưng sự cố vẫn tiếp diễn.

Đă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.