网络服务

仅当安装了 drakwizard 软件包,才会显示此窗口和共享窗口。您可以选择各种用于设置服务器的工具。点击下面的链接或“共享”一节来了解更多信息。

配置 DHCP

drakwizard dhcp

注意

由于使用了新的网络接口命名规则,此工具在 Mageia 4 中无法使用

此工具[7]可以帮助您架设一个 DHCP 服务器。它是 drakwizard 的一部分,因此您必须安装 drakwizard 后才能使用它。

什么是 DHCP?

动态主机配置协议(DHCP)是 IP 网络使用的标准网络协议,它可以动态配置 IP 地址及其他用于互联网通讯的信息(摘自 Wikipedia)。

使用 drakwizard dhcp 架设 DHCP 服务器

欢迎来到 DHCP 服务器向导。

  1. 简介

    第一个窗口为说明窗口,请点击下一步

  2. 选择适配器

    选择连接到子网、并且使用 DHCP 进行 IP 分配的网络接口,然后点击下一步

  3. 选择 IP 范围

    根据您希望服务器分配的 IP 范围,选择起始和结束 IP 地址,并指定连接到本地网络的网关(可能与互联网相连)的 IP,然后点击下一步

  4. 小结

    请再次检查这些选项,然后点击下一步

  5. 请稍后……

    您可以将其修复。请点击上一步数次,然后改变设置。

  6. 几小时后……

已完成的内容

  • 如果需要,安装dhcp-server 软件包

  • 备份 /etc/dhcpd.conf/etc/dhcpd.conf.orig

  • 根据 /usr/share/wizards/dhcp_wizard/scripts/dhcpd.conf.default 创建新的 dhcpd.conf,然后添加新的参数:

    • hname

    • dns

    • net

    • ip

    • mask

    • rng1

    • rng2

    • dname

    • gateway

    • tftpserverip

    • dhcpd_interface

  • 同时更改 Webmin 配置文件 /etc/webmin/dhcpd/config

  • 重启 dhcpd

配置 DNS

drakwizard bind

由于缺少资源,此部分内容尚未编写。如果您希望编写此帮助,请联系文档团队。感谢您的支持。

您可通过以 root 用户在命令行输入 drakwizard bind 来启动该工具。

配置代理服务器

drakwizard squid

此工具[8]可以帮助您架设一个代理服务器。它是 drakwizard 的一部分,因此您必须安装 drakwizard 后才能使用它。

什么是代理服务器?

代理服务器是为客户端访问其他服务器上的资源提供中介服务的服务器(可以是一台计算机或一个程序)。客户端可以连接到代理服务器,并使用它提供的服务来获取其他服务器上的文件、连接、网页等可用资源。代理服务器将分析客户端的请求,以简化和控制处理过程的复杂程度(摘自 Wikipedia)。

使用 drakwizard squid 架设网络服务器

欢迎来到代理服务器向导。

  1. 简介

    第一个窗口为说明窗口,请点击下一步

  2. 设置代理端口

    设置用于接受浏览器连接的端口号,然后点击下一步

  3. 设置内存和磁盘限额

    设置内存和磁盘缓存的使用上限,然后点击下一步

  4. 选择网络访问控制

    设置服务器对本地网络或整个互联网可见,然后点击下一步

  5. 授予网络访问权限

    设置本地网络访问权限,然后点击下一步

  6. 是否使用上级代理服务器?

    是否连接到其他的代理服务器?如果不是,请跳过这一步。

  7. 上级代理 URL 和端口

    请输入上级代理服务器的主机名和端口,然后点击下一步

  8. 小结

    请再次检查这些选项,然后点击下一步

  9. 在系统启动时自动开启吗?

    设置是否在系统启动时自动开启代理服务器,然后点击下一步

  10. 完成

    一切就绪!请点击完成

已完成的内容

  • 安装所需软件包 squid;

  • 备份 /etc/squid/squid.conf/etc/squid/squid.conf.orig

  • 根据 squid.conf.default 创建新的 squid.conf,然后添加新参数:

    • cache_dir

    • localnet

    • cache_mem

    • http_port

    • level 1、2 或 3,以及根据该等级设置 http_access

    • cache_peer

    • visible_hostname

  • 重启squid

配置时间

drakwizard ntp

此工具[9]用于将您的服务器时间与外部服务器同步。默认情况下未安装此软件,您需要手动安装 drakwizard 和 drakwizard-base 软件包。

使用 drakwizard ntp 配置 NTP 服务器

  1. 在欢迎界面(见上)之后,您需要从下拉列表中选择三个时间服务器,并且建议您将其中的两个设为 pool.ntp.org,因为该域名通常指向多个可用的时间服务器。

  2. 下一步中,您可以选择地区和城市,然后您可以看到现有配置的概要。如果需要修改配置,请点击上一步来返回到之前的界面。如果您确认配置无误,请点击下一步来进行测试。这可能需要花费一点时间,之后会显示如下窗口:

  3. 点击 完成按钮来关闭程序

已完成的内容

此工具将执行下列操作:

  • 根据需要,安装 ntp 软件包

  • 备份文件 /etc/sysconfig/clock/etc/sysconfig/clock.orig/etc/ntp/step-tickers/etc/ntp/step-tickers.orig

  • 将服务器列表写入到新文件 /etc/ntp/step-tickers

  • 将第一个服务器名添加到文件 /etc/ntp.conf

  • 重启 crondatdntpd 服务;

  • 将硬件时钟设为 UTC 模式下当前的系统时间。

OpenSSH 守护程序配置

drakwizard sshd

此工具[10]可以帮助您架设一个 SSH 服务器。

什么是 SSH

安全 Shell(SSH)是用于安全传输数据、远程命令行登录、远程执行命令和安全处理其他计算机间的网络服务的加密网络协议,它通过在不安全的网络上的服务器和客户端(需要分别运行 SSH 服务器和 SSH 客户端程序)之间建立一个安全的通道来实现安全通讯功能(摘自 Wikipedia)。

使用 drakwizard sshd 建立 SSH 守护进程

欢迎来到 Open SSH 服务器向导。

  1. 选择配置类型

    如果要显示所有选项,请点击 专家模式,否则请点击新手模式来跳过第 3~7步,然后点击下一步

  2. 常规选项

    设置服务器可见性和 root 登录选项。22 是标准的 SSH 端口号。

  3. 认证方式

    选择用户在连接时可以用于认证的方式,然后点击下一步

  4. 日志

    选择日志工具和日志输出级别,然后点击下一步

  5. 登录选项

    配置用于单次登录的设置,然后点击Next

  6. 用户登录选项

    配置用户访问设置,然后点击Next

  7. 压缩和转发

    配置 X11 转发和传输时压缩的功能,然后点击下一步

  8. 小结

    请再次检查这些选项,然后点击下一步

  9. 完成

    一切就绪!请点击完成



[7] 您可通过以 root 用户在命令行输入 drakwizard dhcp 来启动该工具。

[8] 您可通过以 root 用户在命令行输入 drakwizard squid 来启动该工具。

[9] 您可通过以 root 用户在命令行输入 drakwizard ntp 来启动该工具。

[10] 您可通过以 root 用户在命令行输入 drakwizard sshd 来启动该工具。


CC BY-SA 3.0
Uploaded on 02/07/2019
loading table of contents...