双 wifi 连接(局域网/互联网)Ubuntu 服务器

Double wifi connection (lan / internet) Ubuntu Server

我得到了 Ubuntu 服务器 16.04.1 和两个无线 USB 适配器。 我想连接到两个不同的 wifi:

我可以同时建立两个连接,但我不知道如何告诉 wlan0 只连接到局域网(而不是互联网)。 这是我的/etc/network/interfaces。使用此配置,两个 wlan 都已连接,但 wlan0 可以访问互联网,而 wlan1 显示没有互联网流量。

有没有办法在没有互联网访问的情况下将 wlan0 连接到我的路由器?

# auto wlan0 → for lan connection only (?)
auto wlan0
    iface wlan0 inet static
    address 192.168.1.xx
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.254
wireless-essid <my_essid>
wireless-mode managed
wpa-driver wext
wpa-conf /home/<my_username>/<my_essid>.psk.conf

# auto wlan1 → for internet connection
auto wlan1
iface wlan1 inet dhcp
wireless-mode managed
wpa-ssid WOW FI - FASTWEB
wpa-driver wext
wpa-ap-scan 1
wpa-proto RSN
wpa-pairwise CCMP TKIP
wpa-eap PEAP
wpa-key-mgmt WPA-EAP
wpa-identity <my_enterprise_id>
wpa-password <my_enterprise_pw>
wpa-phase2 auth=MSCHAPV2

找到答案:删除网关地址,使wlan0配置为

# auto wlan0 → for lan connection only (?)
auto wlan0
    iface wlan0 inet static
    address 192.168.1.xx
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
wireless-essid <my_essid>
wireless-mode managed
wpa-driver wext
wpa-conf /home/<my_username>/<my_essid>.psk.conf