GNU/Linux >> Belajar Linux >  >> Ubuntu

Detail Bagaimana Atau Contoh yang Diperlukan Untuk Mengatur Titik Akses Menggunakan Netplan?

Seperti yang dinyatakan di judul:Saya mencari instruksi tentang cara mengatur titik akses menggunakan netplan, termasuk menyiapkan jembatan antara eth0 dan wlan0. DHCP Server akan menjadi router saya, yang terhubung dengan sistem melalui eth0. Saya menjalankan Ubuntu Server 18.04.
(Dulu saya bisa melakukannya mengikuti contoh menggunakan ifupdown dan hostapd, tapi sekarang saya harus tetap menggunakan netplan..)

  • Paket apa yang perlu diinstal untuk ini?
  • Selain menyiapkan file yaml, apa yang perlu dilakukan?
  • di mana jembatan (yaitu,br0) didefinisikan?
  • di mana kredensial seperti ssid dan sandi disetel?
  • Bisakah Anda membagikan contoh file yaml (yaitu dengan eth0 wlan0) untuk skenario di atas?
    (Saya memerlukan solusi tanpa menggunakan iptables, karena ini tidak dapat digunakan di sistem saya)

Karena saya jauh dari ahli, semakin detail instruksinya, semakin baik….

Jawaban yang Diterima:

Saya berhasil dengan bantuan tautan ini:1, 2, 3, 4

Ini adalah urutannya, yang berhasil untuk saya (WiFi dalam n-Mode, IP statis):

  • Instal hostapd:apt-get update , apt-get install hostapd
  • buka kedok &aktifkan:sudo systemctl unmask hostapd , sudo systemctl enable hostapd
  • buat /etc/hostapd/hostapd.conf dan potong&tempel:
# 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
  • Edit file /etc/default/hostapd dan ubah baris DAEMON_CONF seperti ini:DAEMON_CONF="/etc/hostapd/hostapd.conf"

(Pengujian untuk memverifikasi apakah AP terlihat, yaitu di ponsel:sudo service hostapd start; lalu sudo service hostapd stop lagi untuk melanjutkan penyiapan)

  • potong&tempel ini ke file `/etc/netplan/network.yaml (tanpa tab, hanya spasi, ikuti lekukan dengan tepat – yaml pilih-pilih…):
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]
  • Terapkan konfigurasi baru:sudo netplan generate ,sudo netplan apply

Ubuntu
  1. Cara Mengatur Penyelesai DNS Lokal menggunakan Dnsmasq di Ubuntu 20.04

  2. Cara Mengatur Server Logging Terpusat menggunakan Rsyslog

  3. Cara Mengatur Firewall menggunakan FirewallD di CentOS 8

  1. Bagaimana Cara Menghapus Titik Akses Dari Daftar Tersimpan?

  2. Cara mengatur subdomain atau meng-host beberapa domain menggunakan nginx di server linux

  3. Bagaimana cara mengakses email saya menggunakan webmail?

  1. Cara mengatur Server VPN menggunakan Pritunl di Ubuntu 18.04 LTS

  2. Cara Mengatur Pengontrol Domain Linux menggunakan Samba di Ubuntu

  3. Bagaimana cara menambahkan Alamat IP di Ubuntu 18.04 menggunakan netplan?