Hai Ethernet, Một NIC, Hai mạng mỗi mạng có một công tắc


1

Tôi có một máy tính linux chạy yocto. Hộp PC linux có một cổng Ethernet tích hợp và tôi đã tạo một cổng Ethernet khác bằng bộ chuyển đổi USB sang Ethernet. Bây giờ tôi chỉ có một NIC trong PC linux.

Một cáp Ethernet kết nối PC linux của tôi với bộ chuyển đổi mạng trực tuyến. Cáp Ethernet khác kết nối PC linux của tôi với bộ chuyển đổi mạng hoàn toàn ngoại tuyến. Tôi đang cố gắng kéo dữ liệu từ một thiết bị khác được kết nối trên mạng ngoại tuyến và sau đó gửi dữ liệu qua kết nối mạng (trực tuyến) khác đến một máy chủ đối mặt công khai.

Tôi đã thấy những ý tưởng cho việc sử dụng cáp chéo, nhưng tôi không chắc liệu nó có hoạt động trong trường hợp của tôi không. Có thể có quá nhiều thiết bị ngoại tuyến để thực hiện kết nối cáp chéo cho mỗi thiết bị. Ý tưởng khác là thêm một NIC khác vào PC linux.

Là có hai NIC là giải pháp duy nhất? Hoặc, làm cách nào tôi có thể xem danh sách các thiết bị trên bộ chuyển đổi mạng ngoại tuyến và trỏ PC linux chính của tôi vào bất kỳ thiết bị ngoại tuyến nào?

Ngoài ra, tôi đã thấy các giải pháp cho hai mạng trực tuyến, nhưng vấn đề của tôi là tìm giải pháp cho một mạng trực tuyến, một mạng ngoại tuyến. Khi cả hai cáp ethernet được cắm, tôi vẫn không thấy bất kỳ kết nối hoặc tuyến đường nào đến các thiết bị mạng ngoại tuyến. Tôi sẽ chỉ có quyền truy cập vào các thiết bị mạng trực tuyến thông thường.


2
Làm rõ những gì bạn có nghĩa là trực tuyến và ngoại tuyến. Kết nối với Internet? Đây có phải là các mạng con khác nhau (theo địa chỉ IP) hoặc chỉ riêng biệt về mặt vật lý?
mùn cưa

Câu hỏi của bạn không nhạy cảm và dường như nhầm lẫn giữa cấu hình phần cứng / ethernet với các lớp định tuyến trừu tượng cao hơn. Bạn có thể cần xem xét NAT và chuyển tiếp gói - nếu cả hai NICS được kết nối với các công tắc bạn không cần sử dụng cáp chéo - mặc dù hầu hết các thiết bị chuyển mạch không cổ xưa không quan tâm và sẽ tự động đàm phán thẳng hoặc chéo qua kết nối.
davidgo

Bật / Tắt không đề cập đến kết nối với Internet. Chúng có các mạng con khác nhau và chúng tách biệt về mặt vật lý, với một ngoại lệ là PC linux có một cáp ethernet để ngoại tuyến + một để trực tuyến. Ngoại tuyến hoàn toàn không thể kết nối trực tiếp với Internet bên ngoài, do có các thiết bị phát ra dữ liệu nhạy cảm. Tôi cần có khả năng kiểm tra dữ liệu trên PC linux và sau đó gửi nó ra Internet một cách an toàn tới một dịch vụ đám mây. Tôi có dữ liệu được mã hóa (mẫu) gửi đến đám mây hiện đang hoạt động, nhưng tôi gặp sự cố khi thu thập dữ liệu thời gian thực từ một thiết bị ngoại tuyến khác.
SSmith
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.