Итак, вот такой сценарий: я живу в квартире, где беспроводной интернет включен в стоимость аренды. Понятия не имею, где находится роутер. У меня нет сетевых вилок в квартире.
У меня есть несколько настольных компьютеров без беспроводных интерфейсов и ноутбук с. Я мог бы просто купить пару беспроводных ключей и подключить их к настольным компьютерам, но это, похоже, пустая трата.
Должен быть способ подключить USB-кабель между рабочим столом и моим ноутбуком и использовать его для подключения к рабочему столу ... верно? Полагаю, я просто хотел бы передать каждый входящий TCP-пакет прямо на USB, а затем каким-то образом прозрачно заставить ядро на рабочем столе полагать, что эти TCP-пакеты происходят из его собственного сетевого интерфейса. И, очевидно, что-то похожее наоборот.
Или что-то совершенно другое ...
Если нет готовых решений, я счастливый любитель C, поэтому, если вы знаете какие-либо системные библиотеки, которые могли бы помочь, я мог бы, вероятно, взломать что-нибудь вместе.
Я должен отметить, что все мои компьютеры работают под управлением Linux.
Большое спасибо,
Andreas