Як одночасно користуватися кількома мобільними широкосмуговими, один для перегляду та один для завантаження


2

У мене є два мобільних широкосмугових канали для підключення до Інтернету. Коли вони підключені до комп'ютера, обидва є доступними в мережевому менеджері, але одночасно може бути підключений лише один. В даний час я використовую перший, використовуючи nmодну свою хост-операційну систему, для перегляду Інтернету, а другий за допомогою гостьової ОС.

Як я можу використовувати декілька мобільних широкосмугових одночасно без використання віртуальної машини, щоб я міг зберігати ресурси, використані для віртуальної машини.

Я знаю, що це складне завдання і вимагає відтворення командного рядка.

Є кілька можливих способів відповісти.
1. Як нормальний широкосмуговий доступ (eth0, eth1) з допомогою деяких IP матеріал , але мобільні не можуть Власний бізнес бути доступні з допомогою ppp0, ppp1 (якщо вони не пов'язані з використанням nm)
2. 1'st мережі для всіх додатків і 2'nd для одноразового застосування що скачать wget. Отже, перший пристрій підключається за допомогою іншого, nmа інший за допомогою спеціальної програми або чогось подібного (або сам завантажувач на це здатний).

Відповіді:


2

Вам доведеться встановити кілька IP-адрес (для цього є кілька запитань про помилку сервера). Скажімо, вони є 1.2.3.4і 9.8.7.6; тобто ваш комп'ютер має адресу 1.2.3.4в одному інтерфейсі мобільної широкосмугової мережі, а 9.8.7.6на іншому. Потім ви можете керувати, до якого мережевого інтерфейсу кожна програма надсилає запити, контролюючи, яку локальну IP-адресу вона пов'язує.

У Менеджері мереж використовуйте 1.2.3.4локальну адресу за замовчуванням. Ваш веб-переглядач та інші програми будуть направляти свої запити туди.

Для завантаження вкажіть опцію, щоб вказати, щоб він прив’язувався до іншої адреси. Наприклад, для wgetвикористання

wget --bind-address=9.8.7.6 http://host.tld/path

або для curl, я думаю, що це

curl --interface interfacename http://host.tld/path

де interfacenameщось подібне wlan5:1. (Можливо, вам навіть не знадобиться налаштовувати декілька IP-адрес, якщо ви використовуєте curl, оскільки ви вказуєте мережевий інтерфейс безпосередньо. Я цього не пробував, оскільки тут у мене лише 1 підключення до Інтернету.)


ГАРАЗД. Дякую. Як я можу підключити другий пристрій? Я лише знаю nm. ifupне можна використовувати для ppp за замовчуванням.
Принц

IP-адресу можна отримати у ifconfig. Напр .:ifconfig ppp0
totti

1

Це неможливо зробити.

Ви можете створити записи маршрутів, щоб використовувати одне з'єднання для певних IP-адрес, а інше - для інших IP-адрес, але на веб-сайті, сторінки та завантаження знаходяться на одній IP-адресі, тому ви не могли їх розрізнити таким чином.

Ця підтримка повинна бути реалізована в браузері, але це не так, і я вважаю, що вони навіть не приймуть патчі для цього.


Чому не можливо? Дивіться іншу відповідь.
totti
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.