У вашей конфигурации есть фундаментальная проблема. Ваш шлюз настроен на тот же IP-адрес, что и ваш локальный IP-адрес.
Графика: Raspi: подключиться к 10.0.0.5 Raspi: не в моей подсети, отправить на шлюз Raspi снова получает запрос и отвечает такое же сообщение.
Ваш вопрос немного запутан, но кажется, что ваш ноутбук должен иметь IP-адрес, например 192.168.254.2
Вам также необходимо настроить трансляцию сетевых адресов на ноутбук.
Я думаю, было бы лучше, если бы вы соединили два интерфейса, поэтому raspi эффективно использует Wi-Fi вашего ноутбука для общения.
apt-get update
apt-get install bridge-utils
brctl addbr br0
brctl addif br0 wlan0
brctl addif br0 eth0
ifconfig br0 10.42.0.1
ifconfig br0 netmask 255.0.0.0
ifconfig br0 up
Ctrl-D, чтобы выйти из корня
На raspi (подключен к eth0 ):
sudo ifconfig eth0 10.42.0.2
sudo ifconfig eth0 netmask 255.0.0.0
sudo ifconfig eth0 up
echo 'nameserver 8.8.8.8'>/etc/resolv.conf
ping 10.42.0.1
ping 8.8.8.8
ping fb.com
Последние три команды покажут вам, какой у вас доступ к сети:
Если проходит только первое: локальная сеть Если до второго прохождения: Интернет доступ Если все проходят: доступ в Интернет с DNS