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?