OpenWRT - 격리된 SSID를 통한 Openconnect VPN

OpenWRT - 격리된 SSID를 통한 Openconnect VPN

사용자를 Openconnect VPN 네트워크에만 연결하는 OpenWRT 라우터에 세 번째 SSID를 추가하려고 합니다.

라우터에는 2개의 기존 SSID가 있으며 2.4 및 5.0GHz 안테나 어레이를 통해 LAN+인터넷에 연결됩니다. Linux PC에서 NetworkManager를 통해 VPN 네트워크에 직접 연결할 수 있습니다.

새 SSID에 연결할 때 IP는 얻었지만 인터넷에 연결되지 않았습니다. VPN 연결이 성공했는지도 확실하지 않습니다.

아래 지침을 따랐습니다.https://github.com/openwrt/packages/tree/master/net/openconnect그리고 무슨 일이 일어나고 있는지 이해하려고 노력합니다.이 문제그러나 성공하지 못했습니다.

구성 파일에 추가한 내용은 다음과 같습니다.

/etc/config/네트워크:

# VPN SSID Interface
config interface 'vpn'
    option proto 'static'
    option ipaddr '192.168.34.1'
    option netmask '255.255.255.0'
    option ipv6 '0'

# Openconnect
config interface 'myvpn'
    option proto 'openconnect'
    option interface 'wan' # Is this right? Was on github's openconnect example
    option server 'myvpn.com'
    option port '4443'
    option username 'user'
    option password 'password'
    #option serverhash '' # Don't need this?
    option defaultroute '0'
    option authgroup 'DEFAULT'
    option token_mode 'rsa'
    option token_secret 'http://127.0.0.1/securid/ctf?ctfData=...'
    option ipv6 '0'

/etc/config/무선

config wifi-iface
    option device 'radio1' # My 5.0 GHz antenna
    option network 'vpn'
    option mode 'ap'
    option ssid 'myVPN'
    option hidden '1'
    option encryption 'psk2'
    option key 'some super secret key'

/etc/config/dhcp

config dhcp 'vpn'
    option interface 'vpn'
    option start '100'
    option limit '150'
    option leasetime '12h'

/etc/config/방화벽

config zone
    option name     vpn
    list   network      'vpn'
    option input        ACCEPT
    option output       ACCEPT
    option forward      ACCEPT

config zone
    option name     myvpn
    list   network      'myvpn'
    option input        ACCEPT
    option output       ACCEPT
    option forward      ACCEPT

config forwarding
    option src      vpn
    option dest     myvpn

또한 모든 구성 요소를 다시 시작했습니다.

# /etc/init.d/network restart
# /etc/init.d/dnsmasq restart
# /etc/init.d/firewall restart
# wifi
# ifup myvpn

실행할 때 다음 메시지가 나타납니다 # /etc/init.d/firewall restart.

Warning: Section @zone[2] (myvpn) cannot resolve device of network 'myvpn'
Warning: Section @zone[2] (myvpn) has no device, network, subnet or extra options

관련 정보