Совместное использование интернета через кабель, Ubuntu / Raspberry (шлюз, NAT, DHCP)
Есть один ноутбук с Ubuntu, с беспроводным подключением (DHCP, не статическое) к Интернету, который работает нормально. Затем Raspberry Pi, работающий под управлением PipaOS (т.е. Raspbian), подключил к ноутбуку кабель Ethernet. Я использую SSH / SCP для связи между этими двумя машинами.
Хотел бы иметь возможность получить доступ к Интернету через Rpi, через кабель и затем Wi-Fi.
На ноутбуке я даю эти команды:
sudo modprobe nf_conntrack sudo modprobe nf_conntrack_ipv4 sudo modprobe iptable_nat sudo iptables -P INPUT ACCEPT sudo iptables -F INPUT sudo iptables -P OUTPUT ACCEPT sudo iptables -F OUTPUT sudo iptables -P FORWARD DROP sudo iptables -t nat -F sudo iptables -A FORWARD -i wlp3s0 -o enp0s25 -m state --state ESTABLISHED,RELATED -j ACCEPT sudo iptables -A FORWARD -i enp0s25 -o wlp3s0 -j ACCEPT sudo iptables -t nat -A POSTROUTING -o wlp3s0 -j MASQUERADE sudo ip link set enp0s25 down sudo ip addr flush dev enp0s25 sudo ip addr add 192.168.2.2/24 dev enp0s25 sudo ip link set enp0s25 up
и на Пи файл /boot/interfaces
содержит:
allow-hotplug eth0 iface eth0 inet static address 192.168.2.1 netmask 255.255.255.0 network 192.168.2.0 broadcast 192.168.2.255 gateway 192.168.2.2 dns-nameservers 192.168.2.2 83.255.255.1 83.255.255.2
Таким образом, идея заключается в том, что на кабеле ноутбук имеет 192.168.2.2, а Pi - 192.168.2.1.
Также попытался установить пакет resolvconf
на Raspberry, который только сделал все намного медленнее.
Я могу пропинговать машины друг от друга, но из Raspberry я не могу получить доступ ни к каким другим веб-сайтам или IP-адресам.
Файл /proc/sys/net/ipv4/ip_forward
содержит, 1
но я не изменил его напрямую, но, я полагаю, в конфигурационном файле DHCP (или он уже был установлен по умолчанию).
Что мне не хватает? Есть ли более простые решения этой проблемы?
0 ответов на вопрос
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?
-
4
Есть ли способ поделиться сканером многофункционального принтера?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME