@krll-k

Проблема — не могу соединить два устройства. Стоит ли поднимать dhcp на raspberry pi, или это сделать лучше на стационарном компе?

N5REQkNvfkU.jpgПока нет возможности подключить rasberry pi к сети напрямую(нет ни провода 20м, ни wifi устройства), - необходимо установить несколько программ в систему RPI, - пытаюсь настроить связь между моим ноутбуком и RPI.
KN6YJ-Zov2Y.jpgПробив ifconfig на обоих устройствах, понял что они находятся не в одной сети.
S43-dNDmon4.jpgПришла в голову мысль - нужно настраивать dhcp, - но где надо? На каком из устройств?

Хочу установить программы для RPI, такие как видеоплеер и т.д., поэтому нужна сеть, - думаю через ноутбук могу взять ее, - пока точно не уверен как это сделать, - но зато знаю что такое возможно - вроде бы мостом называется
  • Вопрос задан
  • 3126 просмотров
Решения вопроса 3
begemot_sun
@begemot_sun
Программист в душе.
На том, которое может быть сервером и постоянно включенным.
Ответ написан
Комментировать
Jump
@Jump
Системный администратор со стажем.
На любом, где проще. Если затрудняешься с выбором подкинь монетку.
P.S. а зачем в данной ситуации dhcp? Не проще ли прописать на ноуте нужные сетевые настройки руками?
Ответ написан
@verd
Нужно соединить устройства патчкордом, прописать на них IP из одной подсети, на раздающем интернет ноуте настроить NAT.
На фото видно, что роутер раздает адреса из 192.168.1.0/24, значит для объединение rpi и ноута можно использовать, например, 192.168.0.0/24
На ноуте пишем ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
На малине, соответственно,
ifconfig eth0 192.168.0.2 netmask 255.255.255.0 up
На данном этапе устройства должна начать пинговать друг друга. Если с этим все ок, то переходим дальше.
На ноуте включаем форвардинг между интерфейсами и настраиваем маскардинг
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

На малине может потребоваться прописать шлюз по умолчанию
route add default gw 192.168.0.1
и DNS'ы
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы