我们有一台配备了Server App(5.2)的Mac Mini Server(macOS 10.12)(Open Directory和DNS Server Services处于活动状态,网络处于静态IP状态)。我们曾经从Server App配置了一台Airport Extreme,Server提供了RADIUS身份验证。
现在我们想将其他Airport Extreme基站添加到网络中以扩展其范围。我们已经能够通过Admin Tool Radius添加另一个RADIUS客户端。
我想知道Server App提供什么样的RADIUS支持?
由于添加第二个机场基站不起作用,我想我必须在服务器应用程序之外配置一个RADIUS服务器,可能是关注此视频:https://vimeo.com/53774350?
服务器应用程序的机场基站配置会对第一个基站有什么影响?我还可以从Server App配置服务和映射吗?
我应该只在服务器应用程序中激活基站,还是通过WiFi取消激活身份验证要求并配置单独的RADIUS服务器?
证书怎么样:服务器应用程序已经拥有全局证书,我可以使用它而不是构建一个新证书吗?
访问组(在视频中提到)是否可以在Server App中看到?
希望有人可以提供帮助。
当我“sudo radiusconfig -getconfig”时,我得到:
{
clientcount = 2;
configured = 1;
"eap.conf" = {
"CA_file" = "/etc/certificates/server.yyyy.zz.xxxxxxxxxx.chain.pem";
cadir = "/Library/Server/radius/raddb/certs";
certdir = "/Library/Server/radius/raddb/certs";
"certificate_file" = "/etc/certificates/server.yyyy.zz.xxxxxxxxxx.cert.pem";
"check_cert_cn" = "%{User-Name}";
"check_crl" = no;
"dh_file" = "/Library/Server/radius/raddb/certs/dh";
"fragment_size" = 1024;
"include_length" = yes;
"private_key_file" = "/etc/certificates/server.yyyy.zz.xxxxxxxxxx.key.pem";
"private_key_password" = "Apple:UseCertAdmin";
"random_file" = "/Library/Server/radius/raddb/certs/random";
};
"radiusd.conf" = {
auth = no;
"auth_badpass" = no;
"auth_goodpass" = no;
"cleanup_delay" = 5;
confdir = "/Library/Server/radius/raddb";
"exec_prefix" = "/Applications/Server.app/Contents/ServerRoot/usr";
"hostname_lookups" = no;
localstatedir = "/private/var";
logdir = "/private/var/log/radius";
"max_request_time" = 30;
"max_requests" = 1024;
prefix = "/Applications/Server.app/Contents/ServerRoot/usr";
radacctdir = "/private/var/log/radius/radacct";
raddbdir = "/Library/Server/radius/raddb";
sbindir = "/Applications/Server.app/Contents/ServerRoot/usr/sbin";
sysconfdir = "/Library/Server/radius";
};
}
当我“sudo radiusconfig -naslist”我得到
sudo radiusconfig -naslist
client IP.xxx.xxx.xxx {
secret = YYYYYYYYYY
shortname = "Base Station 1"
community =
type = "AirPort Base Station"
description =
};
client IP.xxx.xxx.xxx {
secret = ZZZZZZZZZZ
shortname = "Base Station 2"
community =
type = "Airport Base Station"
description =
};