Редагувати - більш стислий варіант запитання:
Під час використання спільного доступу, я хочу, щоб менеджер мережі використовував підмережу 192.168.254 замість підмережі 10.42.0. Чи можливо це?
Фон :
Мені потрібно поділитися своїм бездротовим підключенням до Інтернету (на ноутбуці Ubuntu) з RasPi, підключеним до ноутбука по Ethernet.
Все працює добре, налаштовуючи eth0 на "Спільний доступ до інших комп'ютерів" (це документально підтверджено в багатьох місцях, наприклад, тут ).
За допомогою цієї установки моя IP-адреса при підключенні до RasPi є 10.42.0.1
. RasPi вибирає іншу адресу в цій підмережі. Все чудово працює!
Через те, як налаштовано RasPi (для роботи з кількома іншими системами), я хочу eth0
використовувати 192.168.254.1
. Якщо я налаштую eth0 для використання вручну 192.168.254.1
:
RasPi підключається до мого ноутбука, і я в змозі ssh
ввійти в нього. Однак, хоча я все ще бачу дійсну wlan0
конфігурацію під час роботи ifconfig
, я не можу отримати доступ до Інтернету (імовірно, мій ноутбук намагається використовувати eth0
замість wlan0
).
Я шукаю спосіб:
а) Все ж використовувати wlan0
для доступу до Інтернету, коли налаштування eth0 налаштовано вручну
b) Примушуйте eth0
використовувати конкретну IP-адресу, налаштовану на "Спільний доступ до інших комп'ютерів"
Я намагаюся створити прості інструкції для інших користувачів, тому, якщо можливо, я хотів би уникати будь-яких iptables-type
налаштувань вручну .