У меня есть два ноутбука и несколько других устройств в локальной сети, в которой у меня есть небольшой 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