![Подключитесь к автономной сети на втором интерфейсе](https://rvso.com/image/36034/%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D0%B5%D1%81%D1%8C%20%D0%BA%20%D0%B0%D0%B2%D1%82%D0%BE%D0%BD%D0%BE%D0%BC%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B5%D1%82%D0%B8%20%D0%BD%D0%B0%20%D0%B2%D1%82%D0%BE%D1%80%D0%BE%D0%BC%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D0%B5.png)
У меня есть автономный маршрутизатор, который я использую для подключения удаленного беспроводного устройства. Маршрутизатор не может быть настроен как точка доступа, или я бы просто использовал его для расширения диапазона моей существующей WLAN и использовал бы устройство таким образом, и его нельзя перевести в режим онлайн из-за местоположения. Обратите внимание, что я не пытаюсь перевести устройство в режим онлайн, я просто хочу иметь возможность доступа к нему с другого компьютера.
Я, конечно, могу подключить ноутбук к LAN маршрутизатора, который не подключен к сети, и подключиться к удаленному устройству таким образом, но это означает, что ноутбук также будет отключен от сети, что неудобно. Я бы хотел подключить ноутбук к сети через отдельную WLAN (которая находится в зоне действия маршрутизатора), а затем подключиться к маршрутизатору через кабель Ethernet и получить доступ к удаленному устройству таким образом.
Янетпользователь NetworkManager
, поэтому мой предпочтительный ответ здесь — последовательность ip
команд (но если для потомков вы хотите оставить основанный на NM, не стесняйтесь). Я просматривал ip
страницы руководства, но не уверен, с чего начать.
Я могу назначить статические IP-адреса на маршрутизаторе, и его подсеть 192.168.2.0/24 не конфликтует с основной беспроводной локальной сетью.
решение1
Это оказалось довольно просто.
- Назначил MAC-адрес Ethernet ноутбука на автономном маршрутизаторе 192.168.2.102, а удаленному устройству — 192.168.2.101.
- Подключил ноутбук к основной беспроводной локальной сети обычным способом через DHCP.
Поднял интерфейс Ethernet (
ip link set eth0 up
) и дал ему соответствующий адрес:ip addr add 192.168.2.102 dev eth0
Добавил маршрут к удаленному устройству:
ip route add 192.168.2.101 via 192.168.2.102
Теперь я могу нормально выходить в интернет,иудаленное устройство в автономной подсети (как 192.168.2.101).