在 Oracle® Solaris 11.2 中配置和管理网络组件

退出打印视图

更新时间: 2014 年 7 月
 
 

如何通过指定 WEP 密钥来设置加密 WiFi 网络连接

以下过程说明如何设置系统与家用路由器之间的安全通信。许多家用无线和有线路由器具有加密功能,能够生成安全密钥。

开始之前

如果您要连接到家庭无线网络,请确保已配置路由器且已生成 WEP 密钥。按照路由器制造商的文档生成和保存密钥配置。

  1. 成为管理员。
  2. 如下所示创建一个包含 WEP 密钥的安全对象:
    # dladm create-secobj -c wep keyname

    其中 keyname 代表您要给予密钥的名称。

  3. 将 WEP 密钥的值提供给安全对象。

    然后,create-secobj 子命令运行一个请求密钥值的脚本。

    provide value for keyname: 5-or-13-byte key
    confirm value for keyname: Retype key

    此值就是路由器生成的密钥。该脚本接受一个包含 5 个字节或 13 个字节的字符串,它是密钥值的 ASCII 格式或十六进制格式。

  4. 查看您刚刚创建的密钥的内容。
    # dladm show-secobj
    OBJECT               CLASS
    keyname                wep

    其中 keyname 是安全对象的名称。

  5. 建立与 WiFi 网络的加密连接。
    # dladm connect-wifi -e network -k keyname interface
  6. 验证连接是安全的。
    # dladm show-wifi
    LINK       STATUS        ESSID         SEC     STRENGTH   MODE   SPEED
    net0       connected     wifi-1        wep     good       g      11Mb

    在以上输出中,位于 SEC 列下的 wep 值指示连接具有 WEP 加密。

示例 29  使用 WEP 密钥设置加密 WiFi 通信

    以下示例假定您已经完成下面的内容:

  • 按照路由器制造商的文档创建了 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