у меня есть следующие настройки:
- одна записная книжка с Debian Jessie со статическим IP 192.168.1.2 для его интерфейса Ethernet (установите профиль подключения через сетевой менеджер GNOME)
- один компьютер с Xubuntu 16.04 два сетевых интерфейса (установить профили подключения через сетевой менеджер GNOME):
- статический IP 192.168.1.4 - для подключения к моему ноутбуку или Raspberry Pi 2 (см. Далее вход)
- автоматический (DHCP) - для подключения к Интернету через мост на Raspberry Pi 3
-
Raspberry Pi 2 с последним Rasbian и статический IP 192.168.1.3
/и т. д./сети/интерфейсов
allow-hotplug eth0 iface eth0 inet static address 192.168.1.3 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255
-
Raspberry Pi 3 последний Rasbian и статический IP-адрес 192.168.1.2. Есть мост между интерфейсом WiFi и интерфейс Ethernet, так что мой ПК может подключаться через порт Ethernet (интерфейс ПК установлена автоматический (DHCP)) и иметь доступ к интернету. Я использовал в этом уроке для установка.
**/и т. д./В wpa_supplicant/wpa_supplicant от.conf*
network={ ... // SSID, encrypted password key etc. }
/и т. д./сети/интерфейсов
allow-hotplug eth0 iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255
/и т. д./dnsmasq.conf
interface=eth0 listen-address=192.168.1.2 bind-interfaces server=8.8.8.8 domain-needed bogus-priv dhcp-range=192.168.1.100,192.168.1.254, 12h
/и т. д./sysctl.conf
раскомментируйте строку
net.ipv4.ip_forward=1
конфигурация Iptables
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE iptables -A FORWARD -i wlan0 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT iptables -A FORWARD -i eth0 -o wlan0 -j ACCEPT
проблема у меня в том, что я, кажется, не в состоянии использовать оба Pi, подключенных к ПК, даже если они подключены к разным сетевым картам и их IP-адреса разные но часть той же сети. Автоматический DCHP на Pi 3 в настоящее время дал моему ПК (интерфейс, к которому он подключен) IP-адрес 192.168.1.119.
Я заметил, что какой бы Пи я подключить первый компьютер работает. Второй подключенный не делает (простой пинг предоставляет мне информацию). Рядом у меня нет проблем с подключением любого из моих Pi-s к моему ноутбуку-один предоставляет мне доступ в Интернет (как и ожидалось; я выключаю адаптер Wi-Fi на ноутбуке для этого), а другой с "нормальным" Ethernet-соединением. Я также могу SSH с одной машины на другую, если подключен (за исключением случая, когда возникает описанная выше проблема).
Я не то, что сеть смекалка так что некоторые намеки на то, что я делаю неправильно будет оценено. Если я могу предоставить более подробную информацию, пожалуйста, скажите.