3

我正在使用 hostapd 在我的笔记本电脑中创建一个热点。我使用 freeradius 作为我的后端身份验证服务器。

我将 freeradius 中的客户端配置为

client 11.0.0.1 {
 secret=Somethingelse
 ipaddr=11.0.0.1
 require_message_authenticator = yes
}

这是我的 hostapd 连接:

interface=wlan0
driver=nl80211
ssid=Something
hw_mode=g
channel=6
auth_algs=1
wpa=3

ieee8021x=1
auth_server_addr=11.0.0.1
auth_server_port=1812
auth_server_shared_secret=Somethingelse
wpa_key_mgmt=WPA-EAP
wpa_pairwise=TKIP CCMP
rsn_pairwise=CCMP

初始wifi接口配置

ifconfig wlan0 up 10.0.0.1 netmask 255.255.255.0

我正在分享我eth0wlan0,这很有效。

我的问题是这样结构化的。因为我wlan0用作我的热点接口。不应该10.0.0.1是我的client吗?但是我必须将我的客户端配置11.0.0.1为我的 'eth0' 的 inet 地址,这是明确给出的,因为我的 'eth0' 是这样断开的

ifconfig eth0 11.0.0.1 up netmask 255.255.255.0

更新:我的 Freeradius 和客户端在同一台机器上

4

1 回答 1

1

如果它们在同一主机上hostapdFreeRADIUSauth_server_addr应该是环回地址127.0.0.1,客户端也应该是环回地址127.0.0.1

客户端条目只是将 IP 地址与共享密钥相关联。

于 2014-06-10T09:17:17.517 回答