nmcli를 사용하여 무선 브리지 연결을 만드는 방법

nmcli를 사용하여 무선 브리지 연결을 만드는 방법

도구를 사용하여 무선 카드(wlan0)에 대해 무선 브리지 연결(br0)을 생성할 수 있습니까 nmcli?

최종 시스템에는 wlan0 네트워크 카드를 브리지 슬레이브로 사용하는 마스터 브리지 연결(br0)이 있어야 합니다.

답변1

가능한.

목표가 WiFi 핫스팟/액세스 포인트를 생성하고 이를 이더넷 연결에 연결하는 것이라면 을 사용할 수 있습니다 nmcli.

컴퓨터가 이더넷 케이블을 통해 라우터에 연결된 경우 컴퓨터를 WiFi 핫스팟으로 사용할 수 있으며 WiFi AP 클라이언트는 라우터에서 직접 IP를 가져와 다른 장치와 동일한 네트워크의 일부가 될 수 있습니다. .

먼저 브리지 연결을 만듭니다.

nmcli connection add con-name 'My Bridge' ifname br0 type bridge ipv4.method auto ipv6.method disabled connection.autoconnect yes stp no

이제 이더넷 카드(eth0)를 브리지에 슬레이브 카드로 추가합니다.

nmcli connection add con-name 'My Ethernet' ifname eth0 type bridge-slave master 'My Bridge' connection.autoconnect yes

이제 WiFi 액세스 포인트를 생성하고 이를 브리지에 슬레이브 장치로 추가하세요. WiFi 슬레이브의 구문은 약간 다릅니다.

nmcli connection add con-name 'My Hotspot' ifname wlan0 type wifi slave-type bridge master 'My Bridge' wifi.band a wifi.channel 153 wifi.mode ap wifi.ssid my-hotspot-ssid 

비밀번호 없는 업무용 핫스팟이 생성됩니다.

실제로 Ubuntu 20.04와 함께 제공되는 버전 1.22.10에는 WPA2 사용을 방지하는 버그가 있습니다. 네트워크를 생성하지만 클라이언트가 인증할 수 없습니다.이것은 버그 보고서입니다.보고에 따르면 이 문제는 NetworkManager 버전 1.30에서 수정되었습니다. 해당 버전이 있는 경우 WPA2 wifi-security.key-mgmt wpa-psk(또는 WPA3 가능 wifi-security.key-mgmt sae)를 사용해 보고 wifi-sec.psk yourpassword.

답변2

이건 불가능 해.

"Ad-Hoc 또는 인프라 모드에서 작동하는 Wi-Fi 네트워크에서는 브리지를 설정할 수 없습니다. 이는 효율적인 사용을 위해 Wi-Fi에서 3-주소 프레임 사용을 지정하는 IEEE 802.11 표준 때문입니다. 방송시간"

원천:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/ch-Configure_Network_Bridging.html

관련 정보