cara mengatur antarmuka jembatan di eth0 dan ath0

2

Saya sedang mengembangkan versi openWRT SDK AA. Bagaimana cara mengatur antarmuka jembatan antara antarmuka ethernet dan nirkabel? Dapatkah saya membuat antarmuka tambahan, katakanlah A selain WAN dan LAN yang ada dan kemudian jembatan antarmuka A dan LAN tog

Jess
sumber

Jawaban:

1

Anda tidak dapat menjembatani antarmuka klien WiFi. Alasannya dijelaskan pada OpenWrt Wiki :

masukkan deskripsi gambar di sini

Standar 802.11 hanya menggunakan tiga alamat MAC untuk frame yang dikirimkan antara Access Point dan Station. Frame yang ditransmisikan dari Stasiun ke AP tidak termasuk sumber ethernet MAC dari host yang meminta dan frame respons tidak memiliki MAC ethernet tujuan untuk mengatasi host target di belakang jembatan klien.

  1. Bridged Host mengirimkan paket ke host Target
  2. Frame diteruskan melalui W-LAN Client dan alamat MAC dari adaptor nirkabel pengirim digunakan sebagai sumber MAC, ethernet pengirim MAC dibuang
  3. W-LAN AP menerima frame dan mengarahkannya ke Target
  4. Target menerima bingkai dan menghasilkan respons
  5. Target merespons ke frame yang diterima menggunakan MAC sumber (salah) sebagai tujuan
  6. W-LAN AP me-relay frame ke W-LAN Client dengan tujuan yang diberikan MAC W-LAN Client menerima frame dan menganggap itu adalah tujuan akhir karena MAC nirkabel digunakan dalam frame, paket tidak diteruskan Host Bridged tidak pernah melihat frame respons sejak Klien W-LAN menjadi tujuan, tidak ada koneksi yang mungkin

Namun, dalam mode akses point, bridging adalah mungkin. Cukup gunakan yang berikut ini di /etc/config/wireless:

config 'wifi-iface'
    option 'network'    'lan'
    ...

Dalam /etc/config/networksatu lanantarmuka harus menjadi interface bridge:

config 'interface' 'lan'
    option 'type' 'bridge'
    ...

Tentu saja, Anda dapat menggunakan nama apa pun, bukan hanya lan.

Jika Anda hanya ingin jembatan dengan banyak antarmuka, Anda dapat membuat antarmuka VLAN yang tidak "terhubung" dengan apa pun.

Daniel B
sumber
Terima kasih Daniel. Sebenarnya saya merujuk bagaimana menjembatani antarmuka et dan ath dari Access Point (AP). =)
Jess
Itu dijelaskan di bawah kutipan. Apakah Anda memerlukan informasi tambahan?
Daniel B
Apakah itu berarti saya dapat membuat antarmuka lain "A" selain LAN dan WAN?
Jess
Cukup buat bagian konfigurasi lain untuk itu di /etc/config/network. Anda mungkin perlu menyesuaikan aturan firewall juga.
Daniel B