debian - Freeradius 和客户端配置?

标签 debian freeradius dnsmasq personal-hotspot

我正在使用 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接口(interface)配置

ifconfig wlan0 up 10.0.0.1 netmask 255.255.255.0

我正在通过 wlan0 共享我的 eth0,这很有效。

我的问题是这样结构化的。因为我使用 wlan0 作为我的热点接口(interface)。 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 和客户端在同一台机器上

最佳答案

如果它们在同一主机 hostapdFreeRADIUS 上,则 auth_server_addr 应该是环回地址 127.0.0.1 client也应该是环回地址127.0.0.1

客户端条目只是将一个 IP 地址与一个共享 secret 相关联。

关于debian - Freeradius 和客户端配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24135383/

相关文章:

c++ - if(null) 正在使用 clang++ 编译的特定计算机中执行

Python模块安装报错: command 'gcc' failed with exit status 1

Dockerfile:重复 apt 缓存清理的好处

docker - FreeRadius教程中预期的Access-Accept获得Access-Reject

authentication - Radius 客户端与 Radius 服务器之间的 SSL 相互认证

针对大型 myisam 表的 MySQL 优化

macos - 在 Mac 上使用带有通配符的 dnsmasq

debian - 如何找到与其 debian 等价物相对应的 alpine 软件包?

macos - 使用 Homebrew 安装 dnsmasq

linux - TPROXY 拦截后 Dnsmasq 未收到响应