
У меня есть автономный маршрутизатор, который я использую для подключения удаленного беспроводного устройства. Маршрутизатор не может быть настроен как точка доступа, или я бы просто использовал его для расширения диапазона моей существующей 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).