- 论坛徽章:
- 0
|
Xserver具有突出的网络性能,易于操作和管理的图形界面,基于Unix内核的可靠的网络安全性,对于教育和中小企业的是一款比较理想的应用服务器。在应用中出于网络线路带宽和安全等原因,一般一个教室或一个企业只有一个宽带互联网接入点,需要一个服务器将本地网络与互联网联接起来。一方面解决了网络资源的问题,另一方面也增强了本地网的安全性。这里就Mac OS Serveer如何配置成Proxy Server进行介绍,我们认为您对Mac OS和网络都有一定的了解。
Mac OS X是基于Mach3.0内核的。关于服务器的配置,常涉及一些系统深层的指令,与其它基于Unix的系统相似,有些工作需要从命令行的方式进行,这也是网络管理员所熟悉的。
配置Proxy Server前的准备工作是先安装好Mac OS X Server系统,最新的系统版本是10.2.4。如果没有最新的版本,安装一个系统后,再直接从网上下载升级,也可以从一些相关的网站得到,很多升级是免费的,但能解决很多问题。系统安装完成后,需要将两部分网络配置好。这两部分是内网和外网。为方便安装和以后的维护,对于外网,选择Xserver PCI槽的网卡,接上Adsl、Cable Modem或校园网络,对其进行设置。如果是Adsl,需要设置PPPoE方式进行拔号,以获得IP地址和网关信息。其它方式或者是DHCP方式自动获得IP地址和网关信息,或者手动设置。这一部分配好后,就可以上互联网浏览网页了。
对于内部网络一般接在主板的网络接口上。用网线将内部网络集线器或交换机与Xserver相连,硬件连接就完成了。接着需要配置DHCP服务器,使内部网络计算机在启动后能得到本地的IP地址,并且互相能够访问。在本地的电脑需要设置代理服务。
打开系统预置,在互联网与网络中点击网络,出现图示的画面。勾选Web Proxy (http) 选项,在空栏中填入服务器与内部网段相连的网卡的IP地址。对于Web服务,端口填80,完成后存盘退出。再打开IE浏览器,在IE菜单中选择预置选项,弹出一个图示的窗口。在左边栏目中选择代理服务,右边的窗口中将有刚设置的代理服务器的IP地址。勾选使用代理服务器,让浏览器通过代理服务器进行互联网的访问。FTP和电子邮件同样也在此设置,点击OK退出。打开浏览器,输入一个网络地址,在IE的状态栏中看到浏览器已经找到代理服务器。至此内部网络设置完成。
系统预置中有关代理服务的设置(图片无法上载)
接下开始Proxy Server的配置。从硬盘中找到 Application 文件夹,然后Utilities 中的 Terminal。双击打开终端窗口,这里用的是tcsh。在设置开始时,先将管理员用户通过su命令变身为root用户,才有权限进行操作。在终端中打入如下命令:
man networksetup
先看一下有关networksetup的有关操作说明,注意其中的getwebproxy 和setwebproxy。下面有一些示例。这是个vi的环境,按:和q可以退出。再键入如下命令:
networksetup -getwebproxy "Built-in Ethernet"
检查内网端口是否激活,用上面的命令,改变最后的地址(有关地址可以用Preference中Network找到),检查外网是否激活。如果没有激活,再用下面的命令激活:
networksetup -setwebproxy 网卡名 代理服务 端口
网卡名如: "Built-in Ethernet" 由于中间有空格,所以需用引号。代理服务名如: proxy.company.com,端口号: 80
设置好以后,如果成功没有信息,如果有问题将有出错信息。也可以getwebproxy再检查一下。
选择DOCK下的工具,选择WEB SERVER中的CONFIG选项,激活PROXY ENABLE 选项,内部网络就可以通过代理服务器访问互联网了。
在内部网络的任一台机器上,键入URL后,应该可以访问互联网。如果存在问题,找不到网络地址,先打开终端,看能否Ping通代理服务器。如果代理服务器没有通,是内部的网络没有调试好。如果能Ping通内部的代理服务器,再看能否Ping通外部网络和DNS。与外部网络不通,再查一下网关和前面的代理服务。如果DNS没有设对,也不能访问www服务器。按此方法将配置过程中存在的问题逐一解决。有关Mac OS Server操 |
|