VirtualBox: tạo cầu nối cổng nối tiếp với cùng VM


1

Tôi muốn tạo một cầu nối giữa Cổng nối tiếp 1 và Cổng nối tiếp 2 trên máy ảo.

Thực tế, điều này sẽ định tuyến tất cả dữ liệu từ VM Nối tiếp 1 trở lại VM Nối tiếp 2 để ứng dụng nghe trên Cổng nối tiếp 2 có thể được truy cập từ bên trong VM.

Đây là những gì tôi đã cố gắng (sử dụng VBoxManage) để làm như vậy:

vboxmanage modifyvm [VMname] --uartmode1 server \\.\pipe\com_1
vboxmanage modifyvm [VMname] --uartmode2 client \\.\pipe\com_1

Khi VM khởi động cả hai cổng đều hoạt động mặc dù chúng dường như không định tuyến bất kỳ dữ liệu nào. Mặc dù tôi không chắc chắn (làm thế nào tôi có thể kiểm tra điều này?).

Nó cũng tạo ra lỗi sau trong UI:

Cổng nối tiếp: Cổng 2 trang:

Hiện tại có các đường dẫn cổng trùng lặp được chỉ định.

Đây có phải là cách chính xác để làm điều này và VirtualBox có chứa lỗi không? Hoặc có cách nào tốt hơn để thực hiện cây cầu này?

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.