Jak je uvedeno v titulku:Hledám pokyny, jak nastavit přístupový bod pomocí netplan, včetně nastavení mostu mezi eth0 a wlan0. DHCP Server by byl můj router, ke kterému je systém připojen přes eth0. Používám Ubuntu Server 18.04.
(Dříve jsem to uměl podle příkladů pomocí ifupdown a hostapd, ale teď musím zůstat u netplanu..)
- Jaké balíčky je k tomu potřeba nainstalovat?
- Co je potřeba udělat kromě nastavení souboru yaml?
- Kde je definován most (tj. br0)?
- Kde jsou nastaveny přihlašovací údaje, jako je ssid a heslo?
- Mohli byste sdílet ukázkový soubor yaml (tj. s eth0 wlan0) pro výše uvedený scénář?
(Potřebuji řešení bez použití iptables, protože to v mém systému nelze použít)
Vzhledem k tomu, že nejsem odborníkem, čím podrobnější pokyny, tím lépe….
Přijatá odpověď:
Zprovoznil jsem to pomocí těchto odkazů:1, 2, 3, 4
Toto je sekvence, která mi fungovala (WiFi v n-Mode, statická IP):
- Nainstalujte hostapd:
apt-get update
,apt-get install hostapd
- odmaskování a povolení:
sudo systemctl unmask hostapd
,sudo systemctl enable hostapd
- vytvořte /etc/hostapd/hostapd.conf a vyjměte a vložte:
# the interface used by the AP interface=wlan0 driver=nl80211 # "g" simply means 2.4GHz band hw_mode=g # the channel to use channel=1 # limit the frequencies used to those allowed in the country ieee80211d=1 # the country code country_code=DE # 802.11n support ieee80211n=1 # QoS support wmm_enabled=1 # the name of the AP ssid=yourSSID macaddr_acl=0 # 1=wpa, 2=wep, 3=both auth_algs=1 ignore_broadcast_ssid=0 # WPA2 only wpa=2 wpa_passphrase=yourpassphrase wpa_key_mgmt=WPA-PSK #wpa_pairwise=TKIP rsn_pairwise=CCMP
- Upravte soubor /etc/default/hostapd a upravte řádek DAEMON_CONF takto:
DAEMON_CONF="/etc/hostapd/hostapd.conf"
(Testování pro ověření, zda je přístupový bod viditelný, tj. na telefonu:sudo service hostapd start
; pak sudo service hostapd stop
znovu pro pokračování v nastavení)
- vyjmout a vložit do souboru `/etc/netplan/network.yaml (žádné tabulátory, pouze mezery, přesně dodržujte odsazení – yaml je vybíravý…):
network: version: 2 renderer: networkd ethernets: # My Ethernet adapter eth0: # For some reason it seems I must specify at least something here. dhcp4: no # My Wi-Fi adapter wlan0: dhcp4: no bridges: br0: interfaces: - eth0 - wlan0 # Using a static IP for this box. addresses: - 192.168.1.xxx/24 gateway4: 192.168.1.x nameservers: addresses: [1.1.1.1,1.0.0.1]
- Použijte novou konfiguraci:
sudo netplan generate
,sudo netplan apply
Jak aktualizovat Unity (14.04lts) ve stejné verzi jako 15.10?
... A najednou přestalo Bluetooth fungovat:Není k dispozici žádný výchozí ovladač?