На Raspberry Pi 3B + Я хочу иметь все функциональные службы (ssh, vnc, dhcp) в проводной интрасети на eth0
и беспроводной Интернет на wlan0
. Я установил серверы и при некоторых обстоятельствах могу подключиться с ноутбука (Windows 10) к Raspberry Pi через Ethernet, получить IP-адрес и получить доступ, используя замазка, WinSCP и VNC Viewer.
тем не мение, У меня есть несколько проблем, по которым мне нужна помощь.
eth0
(Редактирование /etc/network/interfaces
) тогда Wi-Fi перестает работать. Мои вопросы:
eth0
в /etc/network/interfaces
ломается wifi? Ниже некоторая соответствующая информация:
Без определения статического IP в /etc/network/interfaces
Со статическим IP-определением в /etc/network/interfaces
Сбой сети при передаче файла на полпути
Физические соединения:
Laptop : Gigabit USB3 Ethernet adapter
Cat5E Ethernet cable
D-Link DES-108
Cat5E Ethernet cable
Raspberry Pi 3B+
Процесс установки
apt-get update
raspi-config % For ssh and VNC access
apt-get install isc-dhcp-server
sudo service isc-dhcp-server stop
ifconfig eth0 down
dpkg-reconfigure isc-dhcp-server
nano /etc/default/isc-dhcp-server
nano /etc/dhcp/dhcpd.conf
nano /etc/network/interfaces
ifconfig eth0 up
service isc-dhcp-server start
файл /etc/default/isc-dhcp-server
содержит
INTERFACESv4="eth0"
INTERFACESv6=""
файл /etc/network/interfaces
содержать
# Static IP for intranet DHCP server
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.1.255
файл dhcpd.conf
содержит
# option definitions common to all supported networks...
option domain-name "internal.mydomain.com";
option domain-name-servers 1.1.1.1, 8.8.8.8;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
# Subnet declaration.
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.1 192.168.1.250;
option domain-name "internal.mydomain.com";
option broadcast-address 192.168.1.255;
Конфигурация Wi-Fi IP (которая не противоречит eth0
)
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.116.***.*** netmask 255.0.0.0 broadcast 10.255.255.255
inet6 fe80::f1a7:***:***:*** prefixlen 64 scopeid 0x20<link>
ether b8:27:eb:**:**:** txqueuelen 1000 (Ethernet)
RX packets 1701 bytes 1678102 (1.6 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1288 bytes 156846 (153.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Пожалуйста, обновите OP с сетью для вашего WIFI.
Кроме того, ваша область DHCP перекрывается с вашим IP-адресом PI. Возможно, он передает 192.168.1.1 другой системе в сети, что вызывает проблему с дублированием IP. Настройте область действия на 192.168.1.2 - 192.168.1.250.