Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

22.2. 执行 VNC 安装

Anaconda 安装程序为 VNC 安装提供两种模式,即直接模式连接模式。直接模式要求 VNC 浏览器启动到要执行安装的系统的连接。连接模式要求要执行安装的系统启动到 VNC 浏览器的连接。连接建立后,这两种模式就没有区别了。您选择的模式取决于环境的配置。
直接模式
在这个模式中是将 Anaconda 配置为启动安装并在开始执行前等待 VNC 浏览器。会在要执行安装的系统中显示其 IP 地址及端口。您可以使用这个信息从不同的计算机连接到安装系统。因此您必须可以看到要执行安装的系统并可以与之互动。
连接模式
使用这个模式将在远程系统中以侦听模式启动 VNC 浏览器。然后该浏览器等待指定端口中的进入连接。然后启动 Anaconda 并使用引导选项或者 Kickstart 命令提供主机名和端口号。开始安装后,安装程序会使用指定的主机名和端口号与侦听客户端建立连接。

选择 VNC 安装模式的注意事项

  • 可看到该系统并可以与之互动
    • 如果无法看到要执行安装的系统且无法与之互动,则必须使用连接模式。
  • 网络连接规则及防火墙
    • 如果某个防火墙不允许要安装的系统的进入连接,则必须使用连接模式或者禁用该防火墙。禁用防火墙可能会造成安全隐患。
    • 如果某个防火墙不允许运行 VNC 浏览器的远程系统的进入连接,则必须使用直接模式或者禁用该防火墙。禁用防火墙可能会造成安全隐患。有关在 Red Hat Enterprise Linux 7.1 系统中配置防火墙的详情,请查看《Red Hat Enterprise Linux 7.1 安全指南》

注意

必须指定自定义引导选项启动 VNC 安装。具体方法在每个系统架构中都各有不同。有关在具体架构中编辑引导选项的详情请查看 。

22.2.1. 以 VNC 直接模式安装

VNC 直接模式是 VNC 浏览器启动到要执行安装系统的连接的模式。Anaconda 会告诉您何时启动这个连接。

过程 22.1. 以直接模式启动 VNC

  1. 在要用来连接到要执行安装的系统的工作站中打开 VNC 浏览器。此时会出现类似 图 22.1 “TigerVNC 连接详情” 的窗口,该窗口附带输入字段以便指定 IP 地址。
    TigerVNC 连接详情

    图 22.1. TigerVNC 连接详情

  2. 引导安装系统,并等待引导菜单出现。在此菜单中,按 Tab 键编辑引导选项。在该命令行末端添加 inst.vnc 选项。
    另外,如果您要限制 VNC 对安装系统的访问,还可以添加 inst.vncpassword=PASSWORD 引导选项。使用您要在安装中使用的密码替换 PASSWORD。VNC 密码长度必须在 6-8 个字符之间。

    重要

    inst.vncpassword= 选项中使用临时密码。该密码不应为任何系统的实际密码或者 root 密码。
    在 AMD64 和 Intel 64 系统中添加 VNC 引导选项

    图 22.2. 在 AMD64 和 Intel 64 系统中添加 VNC 引导选项

  3. Enter 键开始安装。该系统将初始化安装程序并启动所需服务。系统准备好后,您就会在页面中看到类似如下信息:
    13:14:47 Please manually connect your VNC viewer to 192.168.100.131:1 to begin the install.
    注:IP 地址和端口号(在上面的示例中为 192.168.100.131:1)。
  4. 在运行 VNC 浏览器的系统的 连接详情 对话框中输入您在上一步中获得的 IP 地址和端口号,其格式与 Anaconda 中显示的页面相同。然后点击 连接。现在 VNC 浏览器回连接到该安装系统。如果您设置了 VNC 密码,请在提示符后输入密码并点击 确认
完成该步骤后,会使用建立的 VNC 连接打开一个新窗口显示安装菜单。在这个窗口中可以象直接在该系统中安装一样使用 Anaconda 图形界面。
您可以继续进行以下操作:

22.2.2. 以 VNC 连接模式安装

VNC 连接模式是在要执行安装的系统启动到在远程系统中运行的 VNC 浏览器的连接时采用的模式。开始前,请确定将远程系统配置为在要使用 VNC 的端口接受进入的连接。确保连接不会被阻断的具体方法取决于网络以及工作站配置。有关在 Red Hat Enterprise Linux 7 配置防火墙的详情请查看《Red Hat Enterprise Linux 7.1 安全指南》e

过程 22.2. 以连接模式启动 VNC

  1. 在该客户端系统中以侦听模式启动 VNC 浏览器。例如:要在 Red Hat Enterprise Linux 中使用 TigerVNC,请运行以下命令:
    $ vncviewer -listen PORT
    使用您要在该连接中使用的端口号替换 PORT
    该终端将显示类似以下内容的信息:

    例 22.1. TigerVNC 浏览器侦听

    TigerVNC Viewer 64-bit v1.3.0 (20130924)
    Built on Sep 24 2013 at 16:32:56
    Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)
    See http://www.tigervnc.org for information on TigerVNC.
    
    Thu Feb 20 15:23:54 2014
     main:        Listening on port 5901
    
    VNC 查看器现在已准备好,并等待来自安装系统的进入连接。
  2. 引导要执行安装的系统,并等待引导菜单出现。在此菜单中,按 Tab 键编辑引导选项。在该命令行末端添加以下选项:
    inst.vnc inst.vncconnect=HOST:PORT
    使用运行侦听 VNC 浏览器的系统的 IP 地址替换 HOST,使用 VNC 浏览器正在侦听的端口号替换 PORT
  3. Enter 键开始安装。该系统将初始化安装程序并启动所需服务。初始化完成后,Anaconda 将尝试连接到您在上一步中提供的 IP 地址和端口。
    成功建立连接后,会在运行 VNC 浏览器的系统中打开一个新窗口显示安装菜单。在这个窗口中可以象直接在该系统中安装一样使用 Anaconda 图形界面。
完成此步骤后可以继续进行以下操作: