เบชเบฐเบเบฒเบเบเบต Habr.
เปเบเบทเบญเบเบเบธเบเบเบปเบเบกเบต Raspberry Pi เบขเบนเปเปเบฎเบทเบญเบ, เปเบฅเบฐเบเปเบญเบเบเปเปเบเบปเบเบเบฐเปเบเบปเบฒเบงเปเบฒเบซเบผเบฒเบเบเบปเบเบกเบตเบกเบฑเบเบเบญเบเบขเบนเปเบเปเปเปเบฎเบฑเบเบงเบฝเบ. เปเบเป Raspberry เบเปเปเบเบฝเบเปเบเปเปเบเบฑเบเบเบปเบเบเบตเปเบกเบตเบเบธเบเบเปเบฒ, เปเบเปเบเบฑเบเปเบเบฑเบเบเบญเบกเบเบดเบงเปเบเบตเบเบตเปเบเปเปเบกเบตเบเบฑเบเบฅเบปเบกเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบตเบเบฑเบ Linux. เบกเบทเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบดเปเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบเบญเบ Raspberry Pi, เบเบตเปเบเปเบฒเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฝเบเบฅเบฐเบซเบฑเบเปเบฅเบตเบ.
เบชเปเบฒเบฅเบฑเบเบเบนเปเบเบตเปเบชเบปเบเปเบ, เบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบกเปเบเบขเบนเปเบเบฒเบเปเบเปเบเบฒเบเบเบฑเบ. เบเบปเบเบเบงเบฒเบกเปเบกเปเบเบกเบตเบเบธเบเบเบฐเบชเบปเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบฅเบตเปเบกเบเบปเปเบ.
ะัะธะผะตัะฐะฝะธะต: เบเบปเบเบเบงเบฒเบกเบเบตเปเบกเบตเบเบธเบเบเบฐเบชเบปเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบกเบตเบเบงเบฒเบกเปเบเบปเปเบฒเปเบเบเบฑเปเบเบเบทเปเบเบเบฒเบเบขเปเบฒเบเบซเบเปเบญเบเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเบเบตเปเปเบเบฑเบเบเบตเปเบขเบนเป IP, เบงเบดเบเบตเบเบฒเบ SSH เปเบเบปเปเบฒเปเบเปเบ Raspberry Pi เปเบเบเปเบเป putty เบซเบผเบท terminal เบญเบทเปเบเป, เปเบฅเบฐเบงเบดเบเบตเบเบฒเบเปเบเปเปเบเปเบเบฅเปเบเบตเปเบกเบตเบเบฑเบเบเบฒเบเบดเบเบฒเบ nano. เปเบเบเบฒเบเบฐเปเบเบฑเบเบเบฒเบเบเบปเบเบฅเบญเบ, เปเบงเบฅเบฒเบเบตเปเบเปเบญเบเบเบฐเบเปเป "เปเบซเบฅเบ" เบเบนเปเบญเปเบฒเบเบเบตเปเบกเบตเบฅเบฐเบซเบฑเบ Python, เบเบฐเบเปเปเบกเบตเบเบฒเบเบเบฝเบเปเบเบผเปเบเบผเบกเปเบเป. เบชเปเบฒเบฅเบฑเบเบเบฑเบเบซเบกเบปเบเบเปเปเปเบเบเบตเป, เบเบฝเบเปเบเปเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเบฐเบเบฝเบเบเป. เบฎเบนเบเปเบเบเบเบฑเปเบเบเปเบฒเบงเบกเบตเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบซเบผเบฒเบเบเบฒเบเปเบ, เบเปเบญเบเบเบฐเปเบเบดเปเบเบเบฒเบเบเบฒเบเบเบฐเปเบเบเบญเบเบเปเปเบเบงเบฒเบก.
เปเบเปเบเบญเบ, เบเปเบญเบเบเบฐเบเปเปเบเบดเบเบฒเบฅเบฐเบเบฒเบชเบดเปเบเบเบตเปเบเบฑเบเปเบเบเบซเบผเบฒเบเปเบเบฑเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ FTP เบซเบผเบทเบเบฒเบเปเบเบทเบญเบเปเบฒเบ. เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบฐเบเบฒเบเบฒเบกเปเบเบฑเปเบเปเบชเปเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบซเบผเบฒเบเบซเบผเบทเบซเบเปเบญเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเปเบฅเบฐเบเบปเปเบเบชเบฐเบเบฑเบ.
เบเปเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบดเบเบเบฑเปเบเบชเบดเปเบเปเบเบเปเปเบเบฒเบก, เบชเบดเปเบเบชเปเบฒเบเบฑเบ เบเบณ เปเบเบฐ เบเบณ: เบเบฒเบเบชเบฐเบซเบเบญเบเบเบฐเบฅเบฑเบเบเบฒเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก (เบกเบฑเบเบเบตเปเบซเปเป 2.5A, เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเบฒเบเบชเบฒเบเปเบเบเบตเปเบเปเปเบกเบตเบเบทเปเบเบฒเบเปเบเบฅเบฐเบชเบฑเบ) เปเบฅเบฐเปเบเบทเปเบญเบเปเบฎเบฑเบเบเบงเบฒเบกเบฎเปเบญเบเบชเปเบฒเบฅเบฑเบเปเบเปเบเบเปเบเบตเปเบกเปเบเบกเบตเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบตเปเบชเบธเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบซเบกเบฑเปเบเบเบปเบเบเบญเบ Raspberry Pi. เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบตเป, Raspberry เบญเบฒเบเบเบฐ freeze, เบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบฒเบเบเบฑเบเบฅเบญเบเปเบเบฅเปเบญเบฒเบเบเบฐเบเบฒเบเบปเบ, เปเบฅเบฐเบญเบทเปเบเป insidiousness เบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบงเปเบกเปเบเบงเปเบฒเบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบเบฒเบเบปเบเปเบเบฑเบเบเบฒเบเบเบฑเปเบเบเบฒเบง, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเปเบซเบผเบ CPU เบชเบนเบเบชเบธเบเบซเบผเบทเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบฅเปเบเบฐเบซเบเบฒเบเปเบซเบเปเบเปเบฒเบฅเบฑเบเบเบทเบเบเบฝเบเปเบชเป SD card.
เบเปเบญเบเบเบตเปเบเบฐเบเบดเบเบเบฑเปเบเบญเบปเบเบเบฐเบเบญเบเปเบเป, เบเบงเบเปเบเบฐเบเปเบฒเปเบซเปเบเบฑเบเบเบธเบเบฅเบฐเบเบปเบ, เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบเบตเปเบขเบนเปเปเบเบปเปเบฒเบชเปเบฒเบฅเบฑเบเบเปเบฒเบชเบฑเปเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบญเบฒเบเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบ:
sudo apt-get update
เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒ.
1. WiFi เบฎเบฑเบญเบเบชเบฐเบเบญเบ
Raspberry Pi เปเบกเปเบเบเปเบฒเบเบเบตเปเบเบฐเบเปเบฝเบเปเบเบฑเบเบเบธเบเปเบเบปเปเบฒเปเบเบดเบเปเบฎเปเบชเบฒเบ, เปเบฅเบฐเบเปเบฒเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบทเปเบซเบเบฑเบ, WiFi เปเบกเปเบเบขเบนเปเปเบฅเปเบง. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบดเบเบเบฑเปเบ 2 เบญเบปเบเบเบฐเบเบญเบ: hostapd (Host access point daemon, access point service) เปเบฅเบฐ dnsmasq (DNS / DHCP server).
เบเบดเบเบเบฑเปเบ dnsmasq เปเบฅเบฐ hostapd:
sudo apt-get install dnsmasq hostapd
เบเบฑเปเบเบเบตเปเบขเบนเป IP เปเบเบเบเบปเบเบเบตเปเบเบตเป Raspberry Pi เบเบฐเบกเบตเบขเบนเปเปเบเปเบเบทเบญเบเปเบฒเบ WiFi. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เปเบเปเปเบเปเบเบฅเป dhcpcd.conf เปเบเบเบเบฒเบเปเบชเปเบเปเบฒเบชเบฑเปเบ sudo nano /etc/dhcpcd.conf. เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบตเปเบกเปเบเบงเบเปเปเปเบเบเบตเปเปเบชเปเปเบเบฅเป:
interface wlan0
static ip_address=198.51.100.100/24
nohook wpa_supplicant
เบเบฑเปเบเบเบตเปเปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเป, เปเบเปเบเบทเบญเบเปเบฒเบ WiFi, Raspberry Pi เบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบกเบตเบเบตเปเบขเบนเป 198.51.100.100 (เบญเบฑเบเบเบตเปเบเบงเบเบเบทเปเปเบงเปเบงเปเบฒเบกเบตเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฒเบเบญเบฑเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบกเบฑเบ, เบเบตเปเบขเบนเปเบเบฐเบเปเบญเบเปเบชเปเปเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบ).
เบเปเปเปเบ, เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเปเบเบตเบเปเบเปเบเบฒเบเบชเบปเปเบเบเปเป IP, เบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบดเบเบฑเบเบเปเบฒเบชเบฑเปเบ sudo nano /etc/sysctl.conf เปเบฅเบฐ uncomment เปเบชเบฑเปเบ net.ipv4.ip_forward = 1.
เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเบซเบเบปเบเบเปเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ DHCP - เบกเบฑเบเบเบฐเปเบเบเบขเบฒเบเบเบตเปเบขเบนเป IP เปเบซเปเบเบฑเบเบญเบธเบเบฐเบเบญเบเบเบตเปเปเบเบทเปเบญเบกเบเปเป. เบเบงเบเปเบฎเบปเบฒเปเบเบปเปเบฒเปเบเปเบเบเปเบฒเบชเบฑเปเบ sudo nano /etc/dnsmasq.conf เปเบฅเบฐเปเบเบตเปเบกเปเบเบงเบเปเปเปเบเบเบตเป:
interface=wlan0
dhcp-range=198.51.100.1,198.51.100.99,255.255.255.0,24h
เบเบฑเปเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเป, เบญเบธเบเบฐเบเบญเบเบเบตเปเปเบเบทเปเบญเบกเบเปเปเบเบฐเบกเบตเบเบตเปเบขเบนเป IP เบขเบนเปเปเบเบเบญเบเปเบเบ 198.51.100.1โฆ 198.51.100.99.
เบชเบธเบเบเปเบฒเบ, เบกเบฑเบเปเบเบฑเบเปเบงเบฅเบฒเบเบตเปเบเบฐเบเบฑเปเบเบเปเบฒ Wi-Fi. เบเบฒเบเปเบเปเปเบเปเบเบฅเป /etc/default/hostapd เปเบฅเบฐเปเบเบปเปเบฒเปเบเปเบเปเบเบงเบเบฑเปเบ DAEMON_CONF="/etc/hostapd/hostapd.conf". เบเบญเบเบเบตเปเปเบซเปเปเบฎเบปเบฒเปเบเปเปเบเปเบเบฅเป hostapd.conf เปเบเบเบเบฒเบเปเบชเปเบเปเบฒเบชเบฑเปเบ sudo nano /etc/hostapd/hostapd.conf.
เปเบชเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบธเบเปเบเบปเปเบฒเปเบเบดเบ:
interface=wlan0
driver=nl80211
ssid=Raspberry Pi
hw_mode=g
channel=7
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=12345678
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
เปเบเบเบตเปเบเบตเปเบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเบเบตเปเบเบฐเบเปเบญเบเปเบญเบปเบฒเปเบเปเบชเปเบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบต "ssid" (เบเบทเปเบเบธเบเปเบเบปเปเบฒเปเบเบดเบ), "wpa_passphrase" (เบฅเบฐเบซเบฑเบเบเปเบฒเบ), "เบเปเบญเบ" (เบเปเบฒเบเบงเบเบเปเบญเบเบเบฒเบ) เปเบฅเบฐ "hw_mode" (เบฎเบนเบเปเบเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ, a = IEEE 802.11a, 5 GHz, b = IEEE 802.11 b, 2.4 GHz, g = IEEE 802.11g, 2.4 GHz). เปเบเปเบซเบเปเบฒเปเบชเบเบเบฒเบ, เบเปเปเบกเบตเบเบฒเบเปเบฅเบทเบญเบเบเปเบญเบเบเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบเบฐเบเปเบญเบเปเบฅเบทเบญเบเบเปเบญเบเบเบฒเบ WiFi เบเบตเปเบเปเปเบเปเบญเบเบกเบตเปเบงเบฅเบฒเบเบตเปเบชเบธเบ.
เบเบตเปเบชเปเบฒเบเบฑเบ: เปเบเบเปเบฅเบฐเบเบตเบเบปเบเบชเบญเบเบเบตเป, เบฅเบฐเบซเบฑเบเบเปเบฒเบเปเบกเปเบ 12345678, เปเบเบเบธเบเปเบเบปเปเบฒเปเบเบดเบเบเบตเปเปเบเปเบเบดเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบชเบฑเบเบชเบปเบเบเบงเปเบฒ. เบกเบตเบเบฑเบเบเบฒเปเบเบเบเบฒเบเบเบตเปเบฅเบฐเบซเบฑเบเบเปเบฒเบ brute-force เปเบเบเปเบเปเบงเบฑเบเบเบฐเบเบฒเบเบธเบเบปเบก, เปเบฅเบฐเบเบธเบเปเบเบปเปเบฒเปเบเบดเบเบเบตเปเบกเบตเบฅเบฐเบซเบฑเบเบเปเบฒเบเบเปเบฒเบเปเบชเบฒเบกเบฒเบเบเบทเบเปเบฎเบฑเบ. เบเบต, เบเบฒเบเปเบเปเบเบเบฑเบเบญเบดเบเปเบเบตเปเบเบฑเบเบเบฑเบเบเบปเบเบเบฒเบเบเบญเบเบเบฒเบเปเบเปเบเบปเบเบซเบกเบฒเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเบชเบฒเบกเบฒเบเปเบเบฑเบเปเบฅเบทเปเบญเบเบเบตเปเบซเบเปเบฒเบขเปเบฒเบเบเบปเบง.
เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบเบฝเบกเบเปเบญเบก, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเบเปเบเปเบเปเบฅเบดเบเบฒเบเบเบฑเบเบซเบกเบปเบ.
sudo systemctl unmask hostapd
sudo systemctl enable hostapd
sudo systemctl start hostapd
sudo systemctl reload dnsmasq
เบเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบงเบเบเบฐเปเบซเบฑเบเบเบธเบเปเบเบทเปเบญเบกเบเปเป WiFi เปเปเปเปเบเบฅเบฒเบเบเบทเปเปเบเบทเบญเบเปเบฒเบ. เปเบเปเปเบเบทเปเบญเปเบซเปเบญเบดเบเปเบเบตเปเบเบฑเบเบเบฒเบเบปเบเบขเบนเปเปเบเบกเบฑเบ, เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบตเบเปเบเปเบเบฒเบเบเปเบฝเบเปเบชเบฑเปเบเบเบฒเบเปเบเบฑเบเปเบเบฑเบเบเบฒเบเบญเบตเปเบเบตเปเบเบฑเบเปเบเบซเบฒ WLAN, เปเบเบดเปเบเบเบงเบเปเบฎเบปเบฒเปเบชเปเบเปเบฒเบชเบฑเปเบ. sudo nano /etc/rc. เบเปเบญเบเบเบดเปเบ เปเบฅเบฐเปเบเบตเปเบกเปเบชเบฑเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ iptables:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
เบเบฑเปเบเบเบทเบกเบฑเบ. เบเบงเบเปเบฎเบปเบฒ reboot Raspberry Pi, เปเบฅเบฐเบเปเบฒเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบทเบเปเบฎเบฑเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบซเบฑเบเบเบธเบเปเบเบปเปเบฒเปเบเบดเบเปเบฅเบฐเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบกเบฑเบ.
เบเบฑเปเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเป, เบเบงเบฒเบกเปเบงเปเบกเปเบเบเปเปเบฎเปเบฒเบเปเบฎเบ, เปเบฅเบฐเบกเบฑเบเบเปเปเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบเป WiFi เบเบฑเปเบเบเปเบฒเบง.
เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบเบฐเบซเบเบฒเบเบเปเบญเบ เบเบณ เปเบเบฐ เบเบณ: เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเบเบทเปเปเบเบทเบญเบเปเบฒเบ Raspberry Pi เปเบเบเบเบฒเบเปเบฅเปเบเบเปเบฒเบชเบฑเปเบ sudo raspi-เบเบฑเปเบเบเปเบฒ. เบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบเบฐ (เปเบเบเปเบ:) raspberrypi. เบเบตเปเบญเบฒเบเบเบฐเปเบเบฑเบเบเบงเบฒเบกเบฎเบนเปเบเบปเปเบงเปเบ. เบขเปเบฒเบเปเบเบเปเปเบเบฒเบก, เบเปเปเปเบกเปเบเบเบธเบเบเบปเบเบฎเบนเปเบงเปเบฒเบเบทเปเบเบตเปเบเบฑเบเบกเบตเบขเบนเปเปเบเปเบเบทเบญเบเปเบฒเบเบเปเบญเบเบเบดเปเบ, เปเบเปเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบตเปเบก ".local" เปเบชเปเบกเบฑเบ. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบ Raspberry Pi เบเบญเบเบเปเบฒเบเบเปเบฒเบ SSH เปเบเบเบเบฒเบเปเบชเปเบเปเบฒเบชเบฑเปเบ เบเบน [email protected]. เปเบเปเบเบดเบเปเบฅเปเบง, เบกเบตเบเปเปเปเบเบทเบญเบเบซเบเบถเปเบ: เบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบ Windows เปเบฅเบฐ Linux, เปเบเปเบเปเปเปเบเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบ Android - เบเปเบฒเบเบเบฑเบเบเปเบญเบเปเบชเปเบเบตเปเบขเบนเป IP เบเปเบงเบเบเบปเบเปเบญเบเบขเบนเปเบเบตเปเบเบฑเปเบ.
2. เปเบเบตเบเปเบงเบตเบชเบทเป
เบกเบต 1001 เบงเบดเบเบตเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบชเบทเปเบกเบงเบเบเบปเบเบขเบนเปเปเบ Raspberry Pi, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฐเบเบงเบกเปเบญเบปเบฒเบเบฝเบเปเบเปเบซเบเบถเปเบเบเบตเปเบเปเบฒเบเบเบตเปเบชเบธเบ. เปเบซเปเปเบงเบปเปเบฒเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฒเบเปเบเบฑเบเบเปเบฒเบเบตเปเบกเบฑเบเบเบญเบเปเบเบฅเป MP3 เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบซเปเบกเบฑเบเบกเบตเบขเบนเปเปเบเปเบเบทเบญเบเปเบฒเบเบเปเบญเบเบเบดเปเบเบชเปเบฒเบฅเบฑเบเบญเบธเบเบฐเบเบญเบเบชเบทเปเบเบฑเบเบซเบกเบปเบ. เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบชเปเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ MiniDLNA เบขเบนเปเปเบ Raspberry Pi เบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบชเบดเปเบเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒ.
เปเบเบทเปเบญเบเบดเบเบเบฑเปเบ, เปเบชเปเบเปเบฒเบชเบฑเปเบ sudo apt-get เบเบดเบเบเบฑเปเบ minidlna. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเปเบฒเบเบปเบ config เปเบเบเบเบฒเบเปเบชเปเบเปเบฒเบชเบฑเปเบ sudo nano /etc/minidlna.conf. เบขเบนเปเบเบตเปเบเบฑเปเบเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบตเปเบกเบเบฝเบเปเบเปเปเบชเบฑเปเบเบเบฝเบงเบเบตเปเบเบตเปเบเบญเบเปเบชเบฑเปเบเบเบฒเบเปเบเบซเบฒเปเบเบฅเปเบเบญเบเบเบงเบเปเบฎเบปเบฒ: media_dir=/home/pi/MP3 (เปเบเปเบเบญเบ, เปเบชเบฑเปเบเบเบฒเบเบญเบฒเบเบเบฐเปเบเบเบเปเบฒเบเบเบฑเบ). เบซเบผเบฑเบเบเบฒเบเบเบดเบเปเบเบฅเป, เปเบเบตเบเบเปเบฅเบดเบเบฒเบเบเบทเบเปเปเป:
sudo systemctl restart minidlna
เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบงเบโเปเบฎเบปเบฒโเปเบเปโเปเบฎเบฑเบโเบเบธเบโเบชเบดเปเบโเบเบธเบโเบขเปเบฒเบโเบเบทเบโเบเปเบญเบโ, เบเบงเบโเปเบฎเบปเบฒโเบเบฐโเบกเบตโเปเบเบทเปเบญเบโเปเบกเปโเบเปเบฒเบโเบชเบทเปโเบกเบงเบโเบเบปเบโเบเบฝเบกโเบเปเบญเบกโเปเบโเปเบเบทเบญโเบเปเบฒเบโเบเปเบญเบโเบเบดเปเบโเบเบตเปโเบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบซเบผเบดเปเบโเบเบปเบโเบเบตโเปเบเบโเบเปเบฒเบโเบงเบดโเบเบฐโเบเบธ WiFi desktop เบซเบผเบทโเบเปเบฒเบ VLCโ-Player เปเบ Androidโ:
เบเปเบฒเปเบเบฐเบเปเบฒ: เบเบฒเบเบญเบฑเบเปเบซเบฅเบเปเบเบฅเปเปเบเบซเบฒ Raspberry Pi เปเบกเปเบเบชเบฐเบเบงเบเบซเบผเบฒเบเบเบฑเบ WinSCP - เปเบเบฃเปเบเบฃเบกเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเปเบเบเปเบเบต RPi เปเบเปเบขเปเบฒเบเบเปเบฒเบเบเบฒเบเบเบทเบเบฑเบเบเปเบญเบเบเบดเปเบ.
3. เปเบเบทเปเบญเบเบฎเบฑเบ SDR
เบเปเบฒเบเบงเบเปเบฎเบปเบฒเบกเบตเปเบเบทเปเบญเบเบฎเบฑเบ RTL-SDR เบซเบผเบท SDRPlay, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบเปเบกเบฑเบเบขเบนเปเปเบ Raspberry Pi เปเบเบเปเบเปเปเบเปเบเบผเบก GQRX เบซเบผเบท CubicSDR. เบเบตเปเบเบฐเบเปเบงเบเปเบซเปเบเปเบฒเบเบกเบตเปเบเบทเปเบญเบเบฎเบฑเบ SDR เปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบฅเบฐเบเบฝเบเบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบฐเบซเบผเบญเบเปเบกเบ.
เบเปเบฒโเบเบฐโเปเบเบปเปเบฒโเบเปโเบญเบฐโเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบธเบโเบเบฐโเบเบฒเบโเบเบญเบ screenshot เบเบฒเบโเบซเบเปเบฒโเบเปโเปเบเบฅเบฐโเบเบฒเบโ:
เบเปเบงเบเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบเบญเบ RTL-SDR เบซเบผเบท SDRPlay, เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบชเบฑเบเบเบฒเบเบงเบดเบเบฐเบเบธเบเปเบฒเบเปเบเบตเปเบกเบตเบเบงเบฒเบกเบเบตเปเบชเบนเบเปเบเบดเบ 1 GHz (เปเบเบดเบเปเบกเปเบเบงเปเบฒเบชเบนเบเบเบงเปเบฒเปเบฅเบฑเบเบเปเบญเบ). เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเปเปเบเบฝเบเปเบเปเบงเบดเบเบฐเบเบธ FM เบเบปเบเบเบฐเบเบด, เปเบเปเบเบฑเบเบเบฒเบเบชเบปเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเบเบดเบเบซเบผเบทเบเบฒเบเบเปเบฅเบดเบเบฒเบเบญเบทเปเบเป. เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบเบฑเบเบชเบกเบฑเบเปเบฅเปเบเบงเบดเบเบฐเบเบธเบเบตเปเบกเบตเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบเบญเบ Raspberry Pi เบญเบฒเบเบเบฐเปเบเปเบฎเบฑเบ, เบเบญเบเบฅเบฐเบซเบฑเบเปเบฅเบฐเบชเบปเปเบเบชเบฑเบเบเบฒเบเปเบเบซเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ.
เบเบฒเบเบชเบปเบเบเบฐเบเบฒเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบงเบดเบเบฐเบเบธ SDR เปเบกเปเบเปเบเบตเบเบเบญเบเปเบเบเบเบญเบเบเบปเบเบเบงเบฒเบกเบเบตเป, เบเปเบฒเบเบชเบฒเบกเบฒเบเบญเปเบฒเบเปเบเบตเปเบกเปเบเบตเบก
4. เปเบเบตเบเปเบงเบตเบชเบณเบฅเบฑเบ "เปเบฎเบทเบญเบเบญเบฑเบเบชเบฐเบฅเบดเบเบฐ"
เบชเปเบฒเบฅเบฑเบเบเบนเปเบเบตเปเบเปเบญเบเบเบฒเบเปเบฎเบฑเบเปเบซเปเปเบฎเบทเบญเบเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ smarter, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเบเบเบฒเบ OpenHAB เปเบเปเบเบฃเบต.
เบเบตเปเบเปเปเปเบกเปเบเบเบฝเบเปเบเปเปเบเบเบเบฒเบ, เปเบเปเปเบเบฑเบเบเบญเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบต plugins เบเปเบฒเบเป, scripts เบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบงเบเบเบธเบกเบญเบธเบเบฐเบเบญเบเบเปเบฒเบเป (Z-Wave, Philips Hue, เปเบฅเบฐเบญเบทเปเบเป). เบเบนเปเบเบตเปเบเปเบญเบเบเบฒเบเบชเบฒเบกเบฒเบเบชเบถเบเบชเบฒเบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบตเปเบกเปเบเบตเบก off.site
เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบเบฑเบเบเบฑเปเบเปเบเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบ "เปเบฎเบทเบญเบเบชเบฐเบซเบกเบฒเบ", Raspberry Pi เบญเบฒเบเบเบฐเปเบเปเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ MQTT เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบเบญเบธเบเบฐเบเบญเบเบเปเบญเบเบเบดเปเบเบเปเบฒเบเป.
5. เบฅเบนเบเบเปเบฒเบชเปเบฒเบฅเบฑเบ FlightRadar24
เบเปเบฒเบเปเบฒเบเปเบเบฑเบเบเบนเปเบเบตเปเบกเบตเบเบงเบฒเบกเบเบฐเบเบทเบฅเบทเบฅเบปเปเบเปเบเบเบฒเบเบเบดเบเปเบฅเบฐเบญเบฒเปเบชเบขเบนเปเปเบเบเบทเปเบเบเบตเปเบเบตเปเบเบฒเบเบเบธเปเบกเบเบญเบ FlightRadar เบเปเปเบเบต, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบเบธเบกเบเบปเบเปเบฅเบฐเบเบฑเบเบเปเบญเบเบเปเบฝเบงเบเบฑเบเบซเบกเบปเบเปเบเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบเบทเปเบญเบเบฎเบฑเบ. เบชเบดเปเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบกเปเบเปเบเบทเปเบญเบเบฎเบฑเบ RTL-SDR เปเบฅเบฐ Raspberry Pi. เปเบเบฑเบเปเบเบเบฑเบ, เบเปเบฒเบเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฑเบเบเบต FlightRadar24 Pro เบเบฃเบต.
เบเบณ เปเบเบฐ เบเบณ เบฅเบฐเบญเบฝเบ
เบชเบฐเบซเบฅเบธเบ
เปเบเปเบเบญเบ, เบเปเปเปเบกเปเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเปเบเปเบฅเบฐเบเบธเปเบงเปเบขเบนเปเบเบตเปเบเบตเป. Raspberry Pi เบกเบตเบญเปเบฒเบเบฒเบเบเบฒเบเบเบธเบเปเบเปเบเบซเบผเบฒเบเปเบฅเบฐเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบซเบผเบฒเบเปเบงเบฝเบเบเบฒเบ, เบเบฒเบเบเบญเบเปเบเปเบเบก retro เบซเบผเบทเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบงเบฑเบเบงเบดเบเบตเปเบญ, เบเบฒเบเบฎเบฑเบเบฎเบนเปเบเปเบฒเบเบเบฐเบเบฝเบ, เบซเบผเบทเปเบกเปเบเบฐเบเบฑเปเบเปเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบฅเบฒเบชเบฒเบ.
เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบชเบดเปเบเบเบตเปเบเบฝเบเปเบกเปเบเบกเบตเบเบงเบฒเบกเบเปเบฝเบงเบเปเบญเบเบเปเปเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบ Raspberry Pi, เปเบเปเบเบฑเบเบชเปเบฒเบฅเบฑเบ "clones" เบเปเบฒเบเป (Asus Tinkerboard, Nano Pi, เปเบฅเบฐเบญเบทเปเบเป), เปเบเบผเปเบเบผเบกเบเบฑเบเบซเบกเบปเบเบเบฐเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเบเบตเปเบเบฑเปเบเปเบเบฑเปเบเบเบฑเบ.
เบเปเบฒเบเบนเปเบเบปเบกเบกเบตเบเบงเบฒเบกเบชเบปเบเปเบ (เปเบเบดเปเบเบเบฐเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบเบฑเบเบญเบฑเบเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบเบงเบฒเบก), เบซเบปเบงเบเปเปเบชเบฒเบกเบฒเบเบชเบทเบเบเปเปเปเบเป.
เปเบฅเบฐเบเบฒเบกเบเบปเบเบเบฐเบเบด, เปเบเบเบเบตเบเบฑเบเบเบธเบเบเบปเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com