使用 YaST 配置网络连接使用 YaST 配置网络连接

Linux 上有多个支持的联网类型。 其中多数使用不同的设备名,配置文件分布在文件系统上的多个位置。 关于手动网络配置方面的详细概述,请参见第 30.6 节 “手动配置网络连接”

在安装过程中,可使用 YaST 自动配置所有已检测的接口。 安装后,可在已安装的系统中随时配置额外的硬件。 以下各节将介绍 SUSE Linux Enterprise 支持的所有类型的网络连接的网络配置。

使用 YaST 配置网卡使用 YaST 配置网卡

要在 YaST 中配置网络有线网卡或无线网卡,请选择网络设备+网卡。 启动 YaST 模块后,其中将显示一个常规网络配置对话框。 选择是使用 YaST 还是 NetworkManager 来管理所有网络设备。 如果想使用 YaST 按照传统方法配置网络,请选中通过 ifup 的传统方法,然后单击下一步。 要使用 NetworkManager,请选择使用 NetworkManager 控制用户,然后单击下一步。 有关 NetworkManager 的更多详细信息,请参见第 30.5 节 “使用 NetworkManager 管理网络连接”

[Note]网络连接方法和 Xen

NetworkManager 不能用于 Xen。Xen 中只能使用通过 ifup 的传统方法

下一对话框的上部会显示列个列表,列出适用于配置的所有网卡。 所有已正确检测的网卡将连同其名称一起列出。 要更改选定设备的配置,请单击编辑。 可使用添加配置未能检测到的设备,如第 30.4.1.2 节 “配置未检测到的网卡”中所述。

图 30.3. 配置网卡

配置网卡

更改网卡的配置更改网卡的配置

要更改网卡的配置,请在 YaST 网卡配置模块中已检测到的网卡列表中选择一个网卡,然后单击编辑。 将显示网络地址设置对话框,可在其中使用地址常规选项卡调整网卡配置。 有关无线网卡配置的信息,请参见第 29.1.3 节 “用 YaST 配置 ”

配置 IP 地址配置 IP 地址

安装期间可用的有线网卡可能会自动被配置为使用自动地址设置和 DHCP。

如果您用的是 DSL 线路,但 ISP 没有指派静态 IP,则此时还应该使用 DHCP。 如果决定使用 DHCP,请在 DHCP 客户机选项中配置详细信息。 可通过选择高级+DHCP 选项 来从地址选项卡查找此对话框。指定 DHCP 服务器是否应始终允许广播请求并允许使用标识符。 如果您使用虚拟主机设置,其中不同的主机都通过同一接口通信,则需要用标识符来区分它们。

DHCP 比较适合客户机配置,但不太适合服务器配置。 要设置静态 IP 地址,请如下继续操作:

  1. 在 YaST 网卡配置模块的已检测到的网卡列表中选择一个网卡,然后单击编辑

  2. 地址选项卡中,选择静态地址设置

  3. 输入 IP 地址子网掩码

  4. 单击“下一步”

  5. 要激活配置,请单击完成

如果使用静态地址,则不会自动配置名称服务器和默认网关。要配置网关,请单击路由选择并添加默认网关。要配置名称服务器,请单击主机名和名称服务器并添加名称服务器和域的地址。

配置别名配置别名

一个网络设备可以有多个 IP 地址,称为别名。 要为网络设置别名,请如下继续操作:

  1. 在 YaST 网卡配置模块的已检测到的网卡列表中选择一个网卡,然后单击编辑

  2. 地址选项卡中,选择高级+其他地址

  3. 单击“添加”

  4. 输入别名IP 地址网络掩码

  5. 单击确定

  6. 再次单击“确定”

  7. 单击“下一步”

  8. 要激活配置,请单击完成

配置主机名和 DNS配置主机名和 DNS

如果安装期间没有更改网络配置并且有线网卡可用,则将为计算机自动生成主机名并且会激活 DHCP。 这同样适用于主机连接到网络环境所需的名称服务信息。 如果网络地址设置使用了 DHCP,则会向域名服务器列表自动填充相应数据。 如果希望使用静态设置,则手动设置这些值。

要更改计算机名称并调整名称服务器搜索列表,则如下继续操作:

  1. 在 YaST 网卡配置模块的已检测到的网卡列表中选择一个网卡,然后单击编辑

  2. 地址选项卡中,单击主机名和名称服务器

  3. 要禁用 DHCP 驱动的主机名配置,请取消选择通过 DHCP 更改主机名

  4. 输入主机名,如果需要,还输入域名

  5. 要禁用 DHCP 驱动的名称服务器列表更新,请取消选择通过 DHCP 更新名称服务器和搜索列表

  6. 输入名称服务器和域搜索列表。

  7. 单击确定

  8. 单击“下一步”

  9. 要激活配置,请单击完成

配置路由选择配置路由选择

要使计算机能够与其他计算机和其他网络进行通信,必须提供路由选择信息以使网络流量使用正确的路径。 如果使用 DHCP,则将自动提供此信息。 如果使用静态设置,则必须手动添加此数据。

  1. 在 YaST 网卡配置模块的已检测到的网卡列表中选择一个网卡,然后单击编辑

  2. 地址选项卡中,单击路由选择

  3. 输入默认网关的 IP。

  4. 单击确定

  5. 单击“下一步”

  6. 要激活配置,请单击完成

添加特殊硬件选项添加特殊硬件选项

有时,网卡模块会需要特殊参数以正确运行。 要使用 YaST 来设置这些参数,请如下继续操作:

  1. 在 YaST 网卡配置模块的已检测到的网卡列表中选择一个网卡,然后单击编辑

  2. 地址选项卡中,单击高级+硬件细节

  3. 选项中,为网卡输入参数。 如果两个网卡配置为使用相同模块,则这些参数将同时用于这两个网卡。

  4. 单击确定

  5. 单击“下一步”

  6. 要激活配置,请单击完成

启动设备启动设备

如果您使用通过 ifup 的传统方法,则可以在引导期间、连接电缆后、检测到网卡后、手动启动或从不启动要配置的设备。要更改设备启动,请如下继续操作:

  1. 在 YaST 网卡配置模块的已检测到的网卡列表中选择一个网卡,然后单击编辑

  2. 常规选项卡中,从设备激活选择所希望的项。

  3. 单击“下一步”

  4. 要激活配置,请单击完成

配置防火墙配置防火墙

无须输入详细的防火墙设置(如第 39.4.1 节 “使用 YaST 配置防火墙”中所述),您就能在设备设置过程中确定设备的基本防火墙设置。 按如下所示继续:

  1. 在 YaST 网卡配置模块的已检测到的网卡列表中选择一个网卡,然后单击编辑

  2. 进入网络配置对话框的常规选项卡。

  3. 确定应指派接口的防火墙区域。 下列选项可用:

    无区域,阻塞所有交通

    将阻塞此接口的所有通讯。

    内部区域(未保护)

    防火墙运行,但不会强制执行任何规则来保护此接口。 仅当计算机属于受外置防火墙保护的大型网络时才使用此选项。

    隔离区域

    隔离区域是位于内部网络和(恶意)因特网之前的附加防线。 可从内部网络和因特网访问指派到此区域的主机,但指派到此区域的主机无法访问内部网络。

    外部区域

    防火墙在此接口上运行并且全面保护其不受其他(假设为恶意)网络流量攻击。 这是默认选项。

  4. 单击“下一步”

  5. 单击完成即可激活配置。

配置未检测到的网卡配置未检测到的网卡

网卡可能会未被正确检测到。 在此情况下,已检测到网卡列表中不会包含此网卡。 如果确定系统包含网卡的驱动程序,则可以手动对其进行配置。 要配置未检测到的网卡,请如下继续操作:

  1. 单击“添加”

  2. 从可用选项(配置名称模块名称)设置接口的设备类型。 如果网卡为 PCMCIA 或 USB 设备,则激活相应的复选框,并选择下一步退出此对话框。 否则,请在从列表中选择中选择您的网卡型号。 然后,YaST 将自动选择适合网卡的内核模块。

    硬件配置名称指定 /etc/sysconfig/hardware/hwcfg-* 文件的名称,该文件包含网卡的硬件设置。 它包含内核模块的名称以及初始化硬件所需的选项。

  3. 单击“下一步”

  4. 地址选项卡中,设置接口的设备类型、配置名称和 IP 地址。 要使用静态地址,请选择静态地址设置,然后完成 IP 地址子网掩码。 在此处,还可选择配置主机名、名称服务器和路由选择详细信息(请参见第 30.4.1.1.3 节 “配置主机名和 DNS”第 30.4.1.1.4 节 “配置路由选择”)。

    如果选择无线作为接口的设备类型,则在下一个对话框中配置无线连接。 有关无线设备配置的详细信息可在第 29.1 节 “无线 LAN”中获得。

  5. 常规选项卡中,设置防火墙区域设备激活。 通过用户控制向一般用户授权连接控制。

  6. 单击“下一步”

  7. 要激活新网络配置,请单击完成

有关配置名称约定的信息,请参见 getcfg(8) 的手册页。

调制解调器调制解调器

在 YaST 控制中心中,可以在网络设备+调制解调器 下访问调制解调器配置。如果未自动检测到您的调制解调器,请单击添加 ,打开用于手动配置的对话框。在随后打开的对话框中,请在调制解调器设备下输入调制解调器连接到的接口。

[Tip]CDMA 和 GPRS 调制解调器

就跟配置普通调制解调器一样,用 YaST 调制解调器模块配置支持的 CDMA 和 GPRS 调制解调器。

图 30.4. 调制解调器配置

调制解调器配置

如果处在专用交换机 (PBX) 之后,则可能需要输入拨号前缀。 该前缀通常是零。 请参考随 PBX 附带的说明了解相关信息。 同时还要选择使用音频拨号还是脉冲拨号、是否打开扬声器,以及调制解调器是否应在检测到拨号音之前一直等待。 如果调制解调器连接到交换机,则不应启用最后一个选项。

细节之下,设置波特率和调制解调器的初始化字符串。 只有在调制解调器不是自动检测到的或者需要特殊设置才能传送数据时,才应更改以上设置。 这种情况主要发生在 ISDN 终端适配器上。 单击确定可退出此对话框。 要将调制解调器的控制权委托给不具备根权限的普通用户,请激活用户控制。 这样,不具备管理员权限的用户即可激活或取消激活某个接口。 在拨号前缀正则表达式下,指定正则表达式。 KInternet 中的拨号前缀(可由普通用户修改)必须符合此正则表达式。 如果将此字段留空,用户则无法在不具备管理员权限的情况下设置其他拨号前缀

在下一个对话框中,选择 ISP(因特网服务提供者)。 要从您所在国家/地区的 ISP 的预定义列表中进行选择,请选择国家/地区。 也可以单击新建打开一个对话框,从中为您的 ISP 提供数据。 这些数据包括用于拨号连接的名称、ISP 的名称,以及 ISP 提供的登录名和密码。 启用始终询问密码,在您每次连接时都提示输入密码。

在最后一个对话框中,指定附加连接选项:

按需拨号

如果启用按需拨号,请设置至少一个名称服务器。

连接后修改 DNS

默认情况下启用此选项,其作用是在每次连接因特网时都更新名称服务器地址。

自动检索 DNS

如果提供者未在连接后传送其域名服务器,则禁用此选项并手动输入 DNS 数据。

愚蠢方式

默认情况下该选项是启用的。 通过它可以忽略 ISP 服务器发送的输入提示,防止它们影响连接进程。

外部防火墙接口

选择此选项将激活 SUSEfirewall2 并将接口设置为外部。这样系统就可以在连接到因特网期间防范外部攻击。

空闲超时(秒)

使用此选项可以指定网络不活动的时间,一超过该时间调制解调器即自动断开连接。

IP 详细信息

使用此选项可打开地址配置对话框。 如果您的 ISP 没有为您的主机指派动态 IP 地址,请禁用动态 IP 地址,然后输入主机的本地 IP 地址及远程 IP 地址。 请向您的 ISP 询问这些信息。 保持默认路由的启用状态,然后通过选择确定关闭该对话框。

选择下一步可返回初始对话框,其中显示调制解调器配置的概要。 选择完成可关闭此对话框。

ISDNISDN

使用此模块可以为系统配置一个或多个 ISDN 网卡。 如果 YaST 未能检测到您的 ISDN 网卡,则请单击添加并以手动方式选择。可以使用多个接口,但您可以为一个接口配置多个 ISP。 在随后的对话框中,设置该网卡正常工作所需的 ISDN 选项。

图 30.5. ISDN 配置

ISDN 配置

在下一个对话框中(如图 30.5 “ISDN 配置”所示),选择要使用的协议。 默认值是 Euro-ISDN (EDSS1),但是对于旧式或大型交换机,请选择 1TR6。 如果是在美国,请选择 NI1。 在相关字段中选择您所在的国家/地区。 相应的国家/地区代码将显示在该字段旁边的字段中。 最后,提供您的区号拨号前缀(如果需要)。

设备激活定义如何启动 ISDN 接口:使用引导时可以在系统每次引导时初始化 ISDN 驱动程序。 手动要求您以 root 的身份使用命令 rcisdn start 来装载 ISDN 驱动程序。 热插拔,用于 PCMCIA 或 USB 设备,用于在插入设备后加载驱动程序。在完成这些设置后,请选择确定

在下一个对话框中,为您的 ISDN 网卡指定接口类型,并将 ISP 添加到现有接口中。 接口的类型可能是 SyncPPPRawIP,但多数 ISP 以 SyncPPP 方式操作,如下文所述。

图 30.6. ISDN 接口配置

ISDN 接口配置

要为我的电话号码输入的值取决于特定的设置:

ISDN 网卡直接连接到电话插座

标准的 ISDN 线路提供三个电话号码(称为多用户号码或 MSN)。 如果用户需要更多号码,最多可提供十个号码。必须在此处输入其中一个 MSN,但不要区号。 如果输入的号码有误,您的电话运营商将自动退回到为您的 ISDN 线路指派的第一个 MSN。

ISDN 网卡连接到专用交换机

同样,配置可能随安装设备的不同而变化:

  1. 适用于家庭的小型专用交换机 (PBX) 大多使用 Euro-ISDN (EDSS1) 协议进行内部呼叫。 这些交换机具有内部 S0 总线,并对与它们连接的设备使用内部号码。

    将其中一个内部号码用作您的 MSN。 您应该至少能够使用支持直接向外拨号的交换机的 MSN 之一。 如果无效,则尝试使用一个零。 有关进一步信息,请参见随电话交换机附带的文档。

  2. 为公司设计的大型电话交换机通常使用 1TR6 协议用于内部呼叫。 它们的 MSN 称为 EAZ 并且通常对应直拨号码。 要在 Linux 中配置,只需输入 EAZ 的最后一位即可。 如果各种方法都行不通,可尝试 1 到 9 之间的各位数字。

要在下一个收费单位开始之前及时终止连接,请启用 ChargeHUP。 但要记住,该选项不是对每个 ISP 都奏效。 您也可以通过选择相应的选项启用信道绑定(多链接 PPP)。 最后,您可以通过选择外部防火墙接口重启动防火墙为链接启用 SUSEfirewall2。 要使不具备管理员权限的普通用户能够激活或取消激活接口,请选中用户控制

细节将打开一个对话框,在其中配置回拨方式、到此接口的远程连接和其他 ippd 设置。通过选择确定退出细节对话框。

在下一个对话框中设置 IP 地址。 如果您的提供者没有为您指定静态 IP,请选择动态 IP 地址。 否则,根据 ISP 指定的信息,使用提供的字段输入您主机的本地 IP 地址及远程 IP 地址。 如果接口应该成为与因特网连接的默认路由,请选择默认路由。 每台主机都只能有一个接口配置为默认路由。 选择下一步可退出此对话框。

使用随后的对话框,您可以设置您所在的国家/地区并选择 ISP。 列表中的 ISP 都只是 call-by-call(通过呼叫进行呼叫)提供者。 如果列表中未列出您的 ISP,请选择新建。 随即打开提供者参数对话框,可以在其中输入 ISP 的所有详细信息。 输入电话号码时,切勿在数字之间加空格或逗号。 最后,输入 ISP 为您提供的登录名和密码。 输完之后,请选择下一步

要在独立工作站上使用按需拨号,还需指定名称服务器(DNS 服务器)。 多数 ISP 都支持动态 DNS,这意味着每次用户连接时,都由 ISP 发送名称服务器的 IP 地址。 不过,对于单个工作站,您仍然需要提供 192.168.22.99 之类的占位符地址。 如果您的 ISP 不支持动态 DNS,请指定 ISP 的名称服务器 IP 地址。 如果需要,可以为连接指定超时值 - 即网络不活动的时间(以秒计),一超过该时间即自动终止连接。 选择下一步确认设置。YaST 将显示配置好的接口的概要。 要使所有这些设置有效,请选择完成

电缆调制解调器电缆调制解调器

在有些国家/地区(例如奥地利和美国),人们往往通过有线电视网访问因特网。 有线电视用户通常将调制解调器一端接在有线电视插座上,另一端与计算机网卡相连(使用 10Base-TG 双绞线)。 随后电缆调制解调器就能通过固定 IP 地址提供专用因特网连接。

在配置网卡时需要根据您的 ISP 提供的说明选择自动地址设置(通过 DHCP)静态地址设置。 目前多数提供商都使用 DHCP。 通常只有特殊的公司帐户才使用静态 IP 地址。

有关配置电缆调制解调器的进一步信息,请联机访问 http://en.opensuse.org/SDB:Setting_Up_an_Internet_Connection_via_Cable_Modem_with_SuSE_Linux_8.0_or_Higher,阅读关于这一主题的“支持数据库”文章。

DSLDSL

要配置 DSL 设备,请从 YaST 网络设备部分选择 DSL 模块。 这个 YaST 模块包含若干对话框,可以在这些对话框中基于以下协议之一设置 DSL 链接参数。

  • Ethernet 上的 PPP (PPPoE)

  • ATM 上的 PPP (PPPoATM)

  • 用于 ADSL 的 CAPI(Fritz 网卡)

  • 点对点隧道协议 (Pptp) - 奥地利

基于 PPPoE 或 PPTP 配置 DSL 连接时,要求已经正确设置相应的网卡。 如果尚未这样做,应首先通过选择配置网卡来配置网卡(请参见第 30.4.1 节 “使用 YaST 配置网卡”)。 使用 DSL 链接时,可以自动指派地址但并不通过 DHCP,这就是不应启用自动地址设置(通过 DHCP)选项的原因。 相反,应该为接口输入静态虚设地址,如 192.168.22.1。 在子网掩码中,输入 255.255.255.0。 如果配置的是独立工作站,则将默认网关留空。

[Tip]提示

IP 地址字段和子网掩码中的值只是占位符。 它们只用于初始化网卡,而不会将 DSL 链接表示成这样。

图 30.7. DSL 配置

DSL 配置

要着手配置 DSL(请参见 图 30.7 “DSL 配置”),首先应选择 PPP 方式及 DSL 调制解调器连接到的 Ethernet 网卡(多数情况下是 eth0)。 然后使用设备激活指定是否应在引导进程中建立 DSL 链接。 单击用户控制可授权不具备根权限的普通用户通过 KInternet 激活或取消激活接口。 使用该对话框还可以选择您所在的国家/地区,并可以在该区域内的若干 ISP 中进行选择。 随后的所有 DSL 配置对话框的详细信息都取决于目前已设置的选项,因此下面几段只对这些对话框进行了简要介绍。 有关可用选项的详细信息,请阅读这些对话框中提供的详细帮助信息。

要在独立工作站上使用按需拨号,还需指定名称服务器(DNS 服务器)。 多数 ISP 都支持动态 DNS - 每次用户连接时,都由 ISP 发送名称服务器的 IP 地址。 不过,对于单个工作站,应提供 192.168.22.99 之类的占位符地址。 如果您的 ISP 不支持动态 DNS,请输入 ISP 提供的名称服务器 IP 地址。

空闲超时(秒)定义网络不活动的时间,一超过该时间即自动终止连接。 合理的超时值介于 60 到 300 秒之间。 如果禁用了按需拨号,则最好将超时值设置为零以防止自动挂断。

T-DSL 的配置与 DSL 的设置非常相似。 只需将 T-Online 选为您的提供者,YaST 将打开 T-DSL 配置对话框。 在此对话框中,提供 T-DSL 所需的一些其他信息 — 线路 ID、T-Online 号码、用户代码和密码。 所有这些信息都会包含在订阅到 T-DSL 后收到的信息中。