Hai kết nối internet trên một máy tính (lưu trữ vào ethernet, hộp ảo để quay số)


10

CẬP NHẬT 4:

Sau khi thử những gì JohnnyVegas đề xuất, tôi đã kết nối khóa với máy chủ, nó muốn cài đặt trình điều khiển, tôi đã hủy cài đặt. Tôi đã xóa tất cả các kết nối mạng từ os khách, tôi đã thêm usb dongle làm thiết bị usb cho os khách. Tôi đã khởi động vào hệ điều hành khách, tôi đã chọn khóa USB từ bên trong hệ điều hành khách và nhận được thông báo sau từ hộp ảo:

Không thể gắn thiết bị USB ZTE, ZTE WCDMA Technologies MSM vào máy ảo Ubuntu 10.04 32.

Thiết bị USB 'ZTE, ZTE WCDMA Technologies MSM' với UUID {a37699df-38f1-4a82-b514-ecb4996aa98b} đang bận rộn với yêu cầu trước đó. Vui lòng thử lại sau.

Mã kết quả: E_INVALIDARG (0x80070057) Thành phần: Giao diện HostUSBDevice: IhostUSBDevice {173b4b44-d268-4334-a11d-b6521c9a740a} Callee: IConsole {db7ab4ca-3a3

Bất cứ ý tưởng tại sao điều này đang xảy ra?


CẬP NHẬT 3:

Có vẻ như sự cố xảy ra khi tôi kết nối một thiết bị thuộc loại Dial-up. Nếu tôi kết nối một thiết bị thuộc loại LAN or High-Speed Internet, thiết bị đó hoạt động tốt.

Làm cách nào để có Dial-upkết nối usb làm tùy chọn trong hộp ảo?

Để ngăn chặn mọi người khỏi phải đọc toàn bộ câu hỏi. Tôi về cơ bản muốn sử dụng 2 kết nối trên máy tính của tôi. Hệ điều hành máy chủ nên sử dụng kết nối ethernet và hệ điều hành khách thông qua hộp ảo nên sử dụng kết nối usb là một usb usb 3g và xuất hiện dưới dạng xp như một dial-upkết nối. Vì một số lý do, tôi không thể thấy kết nối này trong hộp ảo.

Tuy nhiên, nếu tôi kết nối một kết nối usb khác với máy chủ loại LAN or High-Speed Internet, loại này hoạt động tốt trong hộp ảo. Tôi về cơ bản, cần phải có được dial-upkết nối được công nhận trong hộp ảo.


CẬP NHẬT 2:

Dưới đây là một ảnh chụp màn hình để cho thấy rằng tôi chỉ có thể thấy kết nối ethernet trong danh sách thả xuống của hộp ảo. Kết nối usb không thể nhìn thấy. Bạn có thể thấy rằng cả kết nối ethernet và kết nối usb đều được kết nối trước khi tôi khởi động hộp ảo trong ảnh chụp màn hình trong câu hỏi ban đầu bên dưới. Nhưng đây là ảnh chụp màn hình thả xuống trong hộp ảo:

nhập mô tả hình ảnh ở đây


CẬP NHẬT 1:

Câu trả lời của JohnnyVegas hoạt động một phần, trong đó nếu cả hai kết nối được kết nối, mặc định sẽ trở thành kết nối ethernet. Nếu sau đó tôi đi hệ điều hành hộp ảo, nó cũng sẽ sử dụng kết nối ethernet. Nếu 1 trong số các kết nối được kết nối một mình, hệ điều hành hộp ảo sẽ sử dụng bất kỳ kết nối nào được kết nối. Tuy nhiên, nếu cả hai kết nối được kết nối, mặc định là kết nối ethernet, do đó hệ điều hành hộp ảo kết thúc bằng kết nối ethernet.

Tôi cần máy chủ để sử dụng kết nối ethernet và HĐH hộp ảo để sử dụng kết nối usb. Vì vậy, câu trả lời của JohnnyVegas giải quyết một nửa vấn đề.


CÂU HỎI GỐC:

Tôi dường như không thể có được 2 kết nối internet để hoạt động trên máy tính của mình như thế nào tôi cần chúng hoạt động.

Máy tính chủ là Windows XP, có kết nối ethernet và kết nối internet USB. Cả hai kết nối hoạt động tốt nếu được sử dụng một lần.

Nếu cả hai kết nối được bật cùng một lúc, Windows XP muốn sử dụng kết nối USB vì một số lý do. Làm cách nào để tôi luôn sử dụng PC HOST chỉ sử dụng kết nối ethernet, nhưng để kết nối USB được bật để hệ điều hành khách có thể sử dụng thông qua VirtualBox? Đây là một ảnh chụp màn hình:

Ảnh chụp màn hình

Từ ảnh chụp màn hình, bạn có thể thấy rõ rằng tôi có 2 kết nối được kết nối, 3Connectlà kết nối USB và Local Area Connectionlà kết nối ethernet.

Bạn cũng có thể thấy Advanced Settingshộp thoại, vì một số lý do không hiển thị kết nối USB. Tuy nhiên, nếu tôi truy cập Google với cả hai kết nối được kết nối và nhập what is my ip, Google sẽ hiển thị cho tôi địa chỉ IP của kết nối USB. Ngay khi tôi ngắt kết nối USB và làm mới Google, tôi nhận được địa chỉ IP kết nối ethernet khi tôi hỏi Google what is my ip.

Về cơ bản, làm cách nào để tôi kích hoạt cả hai kết nối cùng một lúc, nhưng để Windows XP sử dụng kết nối ethernet, để kết nối USB miễn phí cho tôi sử dụng với hệ điều hành khách thông qua VirtualBox?


Xem câu trả lời của tôi ở đây. sử dụng để thay đổi mức độ ưu tiên Sau đó chọn kết nối khác trong cài đặt máy tính ảo. superuser.com/questions/559181/
Mạnh

Các hướng dẫn của Thoose dường như dành cho Windows Vista hoặc Windows 7. Bất kỳ cơ hội nào để nhận các hướng dẫn cụ thể của Windows XP? Vì sự khác biệt nhỏ về từ ngữ giữa các hệ điều hành khác nhau là khó hiểu.
oshirowanen

cùng một nơi, chỉ cần không đi qua mạng và trung tâm chia sẻ. Chuyển đến cài đặt mạng, nơi bạn thấy các bộ điều hợp riêng lẻ. Từ đó trở đi cũng vậy
Gjordis

Tìm thấy nó, cảm ơn. Nhưng trong danh sách kết nối trong hộp thoại cài đặt nâng cao, tôi không thể thấy kết nối usb. Tôi chỉ có thể kết nối khu vực địa phương và kết nối hộp ảo. Nhưng khi tôi vào google và gõ "ip của tôi là gì", nó sẽ cho tôi địa chỉ IP của kết nối usb thay vì kết nối lan ...
oshirowanen

Cập nhật câu hỏi với thông tin chi tiết và ảnh chụp màn hình.
oshirowanen

Câu trả lời:


3

Bạn cần thay đổi số liệu giao diện. Đây là thứ tự mà windows sử dụng card mạng. Theo mặc định, Windows XP đặt điều này thành 'tự động' với hộp kiểm (trong hình). Giá trị số liệu giao diện nằm trong thuộc tính kết nối khu vực địa phương của bạn, TCP / IP, sau đó nâng cao. Thay đổi số liệu TCP / IP trên thẻ bạn muốn XP sử dụng (ethernet) thành giá trị số liệu 1 và kết nối USB thành giá trị số liệu 2.

Windows sau đó sẽ luôn sử dụng kết nối ethernet, nếu có sẵn. Đừng bận tâm quá nhiều với màn hình ràng buộc. Tôi thấy phương pháp trên tốt hơn nhiều.

giao diện cửa sổ số liệu xp

Theo như Virtualbox, nó không xem bộ điều hợp USB là bộ điều hợp mạng, vì vậy nếu bạn loại bỏ tất cả các bộ điều hợp mạng trong hộp ảo và định cấu hình đó là USB để chiếm lấy thiết bị đó, nó sẽ xuất hiện trong hộp ảo và sau đó cài đặt phần mềm kết nối trong hệ điều hành Virtualbox. Các thiết bị USB và Virtualbox luôn rất có lỗi. Hãy chắc chắn rằng bạn có phiên bản VB mới nhất. Mặc dù nó sẽ có quyền truy cập đầy đủ vào thiết bị USB, hệ thống Máy chủ có thể không.


Cảm ơn vi đa trả lơi. Điều này giải quyết một nửa vấn đề. Nửa kia vẫn là một vấn đề. Xin vui lòng xem cập nhật trong câu hỏi của tôi. Cảm ơn.
oshirowanen

Chỉ cần thử nghiệm giải pháp liên quan đến Virtualbox và tôi đã làm cho nó hoạt động tốt. Hãy cho tôi biết làm thế nào bạn nhận được trên.
JohnnyVegas

Đã thêm cập nhật 3 cho câu hỏi.
oshirowanen

Vui lòng xem cập nhật 4.
oshirowanen

1

Mặc dù máy chủ sử dụng bộ điều hợp Ethernet, khách có thể sử dụng bộ điều hợp khác và không giới hạn sử dụng bộ điều hợp mặc định.

Chuyển đến Cài đặt của khách, phần Mạng, sử dụng Kết nối mạng và chỉ định bộ điều hợp USB trong trường "Đã đính kèm" cho khách.

Do đó, khách sẽ sử dụng bộ chuyển đổi USB để kết nối mạng, trong khi máy chủ sẽ tiếp tục sử dụng bộ điều hợp Ethernet.

[BIÊN TẬP]

Như bạn nói rằng không thể nhìn thấy khóa USB trong danh sách bộ điều hợp VirtualBox, một cách giải quyết có thể là sử dụng Bộ điều hợp Microsoft Loopback và kết nối nó với khóa.

VirtualBox có thể sẽ thấy bộ điều hợp loopback, trong khi thực tế, nó sẽ nhìn thấy dongle.


Khi tôi đi đến cài đặt mạng của os khách trong hộp ảo. Tôi nhìn thấy một danh sách thả xuống cho attached to, trong đó bao gồm các tùy chọn như nat, bridged adapter, internal networkvv Dưới rằng tôi có một Namedanh sách thả xuống, mà chỉ cho thấy các kết nối Ethernet, nó không có kết nối usb được liệt kê trong danh sách thả xuống đó. Sau đó tôi có một advancedphần và phần thả xuống trong phần đó cũng không có kết nối usb.
oshirowanen

Bộ chuyển đổi USB có được kết nối trước khi bạn gọi hộp ảo không?
harrymc

Có, để bắt đầu với tôi đã cắm bộ chuyển đổi usb, sau đó kết nối ethernet. Nhận thấy rằng kết nối eathernet cũng được mặc định. Bắt đầu hộp ảo và tôi chỉ có thể thấy kết nối ethernet qua hộp ảo. Có thể thấy kết nối usb ở bất cứ đâu.
oshirowanen

Tôi đã cập nhật câu hỏi của mình update 2với một ảnh chụp màn hình khác, để cho bạn thấy những gì tôi thấy trong menu thả xuống.
oshirowanen

Điều gì xảy ra nếu (1) bạn cố gắng khắc phục sự cố bằng cách vô hiệu hóa ethernet, vì vậy virtualbox nhìn thấy bộ điều hợp usb, đặt nó làm bộ điều hợp để sử dụng, sau đó kích hoạt lại ethernet? (2) Và nếu điều này hoạt động, nó có tồn tại sau khi khởi động lại hộp ảo không? (3) cũng thử cắm và rút phích cắm USB nhiều lần, (4) thử chạy hộp ảo với tư cách quản trị viên.
harrymc

1

kết nối khóa của bạn với PC đầu tiên và hoàn tất cài đặt trình điều khiển trên cùng. đi tới "Địa điểm mạng của tôi" trên máy Windows XP của bạn và "Thiết lập mạng gia đình hoặc văn phòng nhỏ" Thực hiện theo Trình hướng dẫn bằng cách nhấp vào tiếp theo, sau đó tiếp theo lần nữa. Trình hướng dẫn sẽ tìm thấy kết nối mạng dongle của bạn và sẽ nhắc bạn nếu "bạn muốn sử dụng kết nối được chia sẻ?" từ chối bằng cách chọn nút xuyên tâm không có câu trả lời. Nhấn tiếp.

Chọn phương thức kết nối: Chọn nút xuyên tâm có văn bản tương ứng như sau; Máy tính này kết nối trực tiếp với internet. "Các máy tính khác trong mạng của tôi kết nối với internet thông qua máy tính này". Nhấn tiếp

Chọn kết nối internet của bạn: Từ danh sách các mạng khả dụng được hiển thị, chọn dongle 3G của bạn sau đó nhấp vào tiếp theo.

Đặt tên cho máy tính chủ của bạn là phù hợp và nhấp vào tiếp theo.

Hãy lưu ý tên nhóm làm việc của bạn, vì tất cả các máy tính trong mạng này sẽ được cung cấp cùng tên nhóm làm việc. Nhấn tiếp.

Bạn có thể chọn cho phép hoặc không tính năng chia sẻ tệp n máy in. Nhấn tiếp.

Nhấn next để áp dụng cài đặt mạng.

Chọn "chỉ cần kết thúc ......." nhấp vào tiếp theo

Nhấp vào kết thúc

Chuyển đến máy tính khách và di chuyển vào "Địa điểm mạng của tôi"

chọn "Thiết lập mạng gia đình hoặc văn phòng nhỏ" Nhấp vào tiếp theo

Bấm lần sau

Chọn phương thức kết nối: chọn nút xuyên tâm với văn bản; "Máy tính này kết nối với internet thông qua một cổng dân cư hoặc thông qua một máy tính khác trong mạng của tôi. Nhấp vào tiếp theo

Đặt tên và mô tả của máy tính này là phù hợp. Nhấp vào tiếp theo

Đảm bảo bạn đã đặt nhóm làm việc của máy này tương tự như máy tính chủ. Nhấp vào tiếp theo

Chọn để chia sẻ hoặc không chia sẻ tập tin và máy in của bạn. nhấn tiếp.

nhấn tiếp

nhấn vào kết thúc

lặp lại cấu hình thứ hai cho các máy khách trên mạng.


0
  • Nhấp vào nút Bắt đầu
  • Nhấp chuột phải vào "Mạng" và sau đó nhấp chuột trái vào Thuộc tính
  • Từ cửa sổ "Trung tâm mạng và chia sẻ", nhấp vào "Thay đổi cài đặt bộ điều hợp"
  • Trên cửa sổ "Kết nối mạng", nhấn phím ALT trên bàn phím để lên thanh menu
  • Nhấp vào menu "Nâng cao" và sau đó "Cài đặt nâng cao"

Trong cửa sổ "Cài đặt nâng cao", bạn sẽ thấy tab "Bộ điều hợp và ràng buộc" và bên dưới "Kết nối", bạn sẽ thấy thứ tự chúng đang ở, bạn có thể sử dụng mũi tên sang bên để di chuyển mức ưu tiên kết nối lên và xuống.


Anh ấy đang sử dụng XP, không phải Vista / Windows 7
Canada Luke

Đã thêm cập nhật 3 cho câu hỏi.
oshirowanen


0

Những gì bạn thực sự cần là:

  • Định tuyến (có cửa sổ bao gồm GUI, chương trình bên thứ ba hoặc routechương trình MS ). Đây là những gì bạn cần nếu bạn muốn truy cập trang web A bằng kết nối ethernet và trang web B bằng kết nối USB. Đây cũng là những gì bạn có thể sử dụng để thay đổi cổng mặc định.
  • Liên kết thiết bị USB với VM. Đây là những gì JohnnyVegas bảo bạn làm. Đây là, IMHO cách tốt nhất để có được những gì bạn muốn:
    • Trong VB, vô hiệu hóa tất cả các kết nối mạng: bạn sẽ không cần chúng. Khi tôi nói vô hiệu hóa chúng, tôi đang nói về cửa sổ cấu hình VB.
    • Gắn thiết bị USB vào VM. Nếu mọi việc đều ổn, chủ nhà của bạn sẽ không bắt đầu sử dụng nó: chỉ có khách bây giờ mới thấy nó.
    • Cài đặt bất cứ thứ gì bạn cần cho khách để làm cho dongle hoạt động và bắt đầu sử dụng nó. Nếu khách của bạn là Windows XP, bạn chỉ cần cài đặt chính xác những gì bạn đã cài đặt để làm cho dongle của bạn hoạt động trên máy chủ. Nhưng làm điều đó trong khách.
  • Chính sách định tuyến. Trong trường hợp này, chỉ cần thiết lập VB để sử dụng NAT và thêm tuyến mặc định vào giao diện USB trên máy chủ nếu IP nguồn khớp với một trong các VM.

Tôi nghĩ giải pháp JohnnyVegas (số 2 ở trên) là cách dễ nhất để thiết lập: bạn không phải thiết lập bất kỳ kết nối quay số nào trong VB. Bạn cần thiết lập kết nối trực tiếp trong khách với điều kiện bạn đã gắn khóa USB của mình vào đó. Rõ chưa?

Tôi hoàn toàn không quen với việc định tuyến trong Windows và tôi đoán nó có thể trở nên rất đau đớn.


Vui lòng xem cập nhật 4.
oshirowanen

Điều này đang xảy ra vì Windows đang sử dụng thiết bị. Hủy bỏ các trình điều khiển dongle và bạn sẽ ổn.

0

Đây chỉ là một hướng (hoặc một ý tưởng) và không phải là một câu trả lời đầy đủ vì tôi không chắc làm thế nào để làm điều này trên windows hoặc nếu có thể nhưng sử dụng iptables làm tường lửa trên linux, bạn có thể sử dụng bảng định tuyến trước tường lửa máy chủ để chuyển hướng "đầu ra đến từ" và "đầu vào đi" ip khách vm của bạn sang bộ điều hợp USB thay vì LAN.

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.