以下过程说明如何设置系统与家用路由器之间的安全通信。许多家用无线和有线路由器具有加密功能,能够生成安全密钥。
开始之前
如果您要连接到家庭无线网络,请确保已配置路由器且已生成 WEP 密钥。按照路由器制造商的文档生成和保存密钥配置。
# dladm create-secobj -c wep keyname
其中 keyname 代表您要给予密钥的名称。
然后,create-secobj 子命令运行一个请求密钥值的脚本。
provide value for keyname: 5-or-13-byte key confirm value for keyname: Retype key
此值就是路由器生成的密钥。该脚本接受一个包含 5 个字节或 13 个字节的字符串,它是密钥值的 ASCII 格式或十六进制格式。
# dladm show-secobj OBJECT CLASS keyname wep
其中 keyname 是安全对象的名称。
# dladm connect-wifi -e network -k keyname interface
# dladm show-wifi LINK STATUS ESSID SEC STRENGTH MODE SPEED net0 connected wifi-1 wep good g 11Mb
在以上输出中,位于 SEC 列下的 wep 值指示连接具有 WEP 加密。
如下所示创建安全对象:
# dladm create-secobj -c wep mykey provide value for mykey: ***** confirm value for mkey: *****
当您提供由路由器生成的 WEP 密钥时,您键入的值显示为星号。
以下命令通过使用安全对象 mykey 建立到 WiFi 网络 citinet 的加密连接。
# dladm show-secobj OBJECT CLASS mykey wep # dladm connect-wifi -e citinet -k mykey net0
以下命令验证您是否已通过 WEP 加密连接到 citinet 无线网络。
# dladm show-wifi LINK STATUS ESSID SEC STRENGTH MODE SPEED net0 connected citinet wep good g 36Mb