CLI를 통해 NAT 액세스 포인트를 어떻게 설정합니까? 오렌지 껍질

CLI를 통해 NAT 액세스 포인트를 어떻게 설정합니까? 오렌지 껍질

CLI를 통해 NAT를 사용하여 액세스 포인트를 설정하고 싶습니다. "orangepi-config" 설정을 사용할 때 CLI를 통해 설정을 찾을 수 없습니다.

CLI를 사용하여 NAT 액세스 포인트를 어떻게 구성합니까?

노트:

운영 체제: Orange Pi Bionic, Linux 4.9.170-sun50iw9

등의 절차에 따라 했습니다.

  1. 시스템 구문 분석 비활성화

    
    sudo systemctl disable systemd-resolved
    
    sudo rm -v /etc/resolv.conf
    
    echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
    
    
  2. DNSMASQ 설치

    sudo apt install dnsmasq -y

  3. DHCP 설정

    sudo mv -v /etc/dnsmasq.conf /etc/dnsmasq.conf.bk

    sudo nano /etc/dnsmasq.conf

    
    listen-address=172.24.1.1
    
    bind-interfaces
    
    server=8.8.8.8
    
    domain-needed
    
    bogus-priv
    
    dhcp-range=172.24.1.50,172.24.1.150,12h
    
    
    sudo rfkill unblock wlan
    
    sudo systemctl restart dnsmasq
    
    
  4. 포워드 포트

    sudo nano /etc/sysctl.conf

    kernel.printk = 3 4 1 3
    vm.swappiness=100
    
    
  5. IP 테이블

    iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
    
    iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
    
    iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT
    
    
  6. 주인

    sudo nano /etc/hostapd.conf

    # orangepi hostapd configuration example
    #
    # nl80211 mode
    #
    
    ssid=OrangePi
    interface=wlan0
    hw_mode=g
    channel=40
    #bridge=br0
    driver=nl80211
    
    logger_syslog=0
    logger_syslog_level=0
    wmm_enabled=1
    wpa=2
    preamble=1
    
    wpa_psk=66eb31d2b48d19ba216f2e50c6831ee11be98e2fa3a8075e30b866f4a5ccda27
    wpa_passphrase=12345678
    wpa_key_mgmt=WPA-PSK
    wpa_pairwise=TKIP
    rsn_pairwise=CCMP
    auth_algs=1
    macaddr_acl=0
    
    ## IEEE 802.11n
    ieee80211n=1
    ht_capab=[SHORT-GI-20][SHORT-GI-40][HT40+]
    country_code=US
    ieee80211d=1
    ## IEEE 802.11n
    
    ## IEEE 802.11a
    hw_mode=a
    ## IEEE 802.11a
    
    ## IEEE 802.11ac
    ieee80211ac=1
    vht_capab=
    vht_oper_chwidth=1
    vht_oper_centr_freq_seg0_idx=42
    ## IEEE 802.11ac
    
    # controlling enabled
    ctrl_interface=/var/run/hostapd
    ctrl_interface_group=0
    
    

그러나 그것은실패

관련 정보