У меня есть два ноутбука и несколько других устройств в локальной сети, в которой у меня есть небольшой WIFI-маршрутизатор. Два ноутбука взаимодействуют друг с другом через WIFI через маршрутизатор. Рядом с соединениями Wi-Fi есть сенсорное устройство, подключенное к эфирному порту маршрутизатора, которое должно обмениваться данными с ноутбуком2 по локальной сети, и оно имеет фиксированный локальный IP-адрес. Все устройства находятся в одной сети. На моем ноутбуке1 у меня есть интернет через интерфейс Ethernet ноутбука. Это выглядит примерно так:

Интернет ----- ноутбук1 ------- маршрутизатор Wi-Fi ------ ноутбук2

Я хотел бы использовать Интернет с ноутбука2. Я попытался изменить маршрут по умолчанию для laptop2, чтобы использовать laptop1 в качестве шлюза:

sudo route add default gw 192.168.0.100

где 192.168.0.100 - адрес карты Wi-Fi в ноутбуке1. Это не работает, я не могу пропинговать любой адрес, кроме тех, что в маленькой локальной сети. Я выключил брандмауэр в ноутбуке1, но тоже не помог. Что еще я должен настроить?

детали, адреса:

Ноутбук1 Wi-Fi: 192.168.0.100

laptop1 eth: {публичный ip}

Wi-Fi роутер: 192.168.0.1

Ноутбук2 Wi-Fi: 192.168.0.20

другое сетевое устройство eth: 192.168.0.10

0