hostapd 上未发生互联网路由

hostapd 上未发生互联网路由

我的笔记本电脑上有一个 wifi 板载设备。不知何故,在 Fedora 34 下使用以下配置和脚本...

hostapd.conf--->

interface=hotspot
driver=nl80211
ssid=*****
channel=7
hw_mode=g
wme_enabled=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=3
wpa_passphrase=*********
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

连接脚本 -->

#!/bin/bash

iw phy phy0 interface add hotspot type __ap
ifconfig hotspot 192.168.1.1 up
sudo hostapd hostapd.conf

我可以同时连接到一个 wifi 网络并为不同的网络托管一个 ap。

但这两个网络之间并未互相通信。

而且显然我对 Linux 中的路由了解不够,无法实现这一点。

两个接口位于不同的网络上。

用于转发 ipv4 的 sysctl.conf 标志已启用。

哦,连接设备的 IP 地址不是通过 dhcp 提供的。它是与默认网关和 dns 服务器一起手动设置的。

相关内容