Điểm:0

Định tuyến tất cả lưu lượng truy cập internet thông qua kênh vsock

lá cờ in

Tôi có thể chạy mã tùy ý trên cả phiên bản máy chủ Linux và máy ảo Linux bên trong máy chủ. Cả hai chỉ có thể liên lạc với nhau thông qua kênh vsock. Chỉ phiên bản máy chủ mới có quyền truy cập internet.

Tôi muốn chạy một chương trình trên máy chủ và một chương trình trên VM kết nối với nhau thông qua vsock. Phần VM chặn mọi lưu lượng truy cập internet gửi đi và gửi nó đến phần máy chủ thông qua vsock, phần sau sẽ định tuyến tới internet và phản hồi của các máy chủ web tương ứng được chuyển trở lại VM ngược lại.

Mục tiêu là để phần VM chạy trong nền, sao cho tôi có thể chạy bất kỳ công cụ nào khác (ví dụ: NodeJS, ứng dụng khách bitcoin, ...) mong muốn truy cập internet trên VM như thể tôi chạy nó trên máy chủ mà không cần sửa đổi . Hiệu suất hit là tốt. Làm thế nào để làm điều đó?

Cảm ơn!

Michael Hampton avatar
lá cờ cz
Nếu bạn muốn VM có kết nối mạng, tại sao bạn không cung cấp cho nó kết nối mạng? Điểm của thiết lập kỳ lạ này là gì?

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