ClarkConnect安装全攻略

news/2024/7/10 21:08:00 标签: 服务器, dns服务器, 网络, linux, server, 互联网

ClarkConnect安装全攻略

关于ClarkConnect

ClarkConnect(以下都简称CC)可以将一部普通的电脑变成一部具有完整功能的网络服务器/路由器。换句话说,它将你的局域网通过固定ip(动态分配的ip)、Dsl或是cable连接到互联网

由于这个软件是基于Red Hat,所以还有数以千计的扩展软件包可以安装在你的服务器上。

这个软件可以帮你安装并配置你的ClarkConnect server/gateway,但是你需要具备下面的一些基本要求:

基本的网络知识和经验
Linux的基本入门知识
一条连接互联网的线路
一个小型局域网

官方网站:http://www.clarkconnect.org

下载地址:http://www.clarkconnect.org/webapp/downloads.jsp

请下载Home版本,并刻录到光盘上进行安装.目前网站最新版本为Home 2.1版.


硬件需求

硬件 最低配置
处理器     奔腾级别
内存 最低64 MB,如超过10个客户机需要128 MB以上
硬盘 1 GB
网卡 网关模式需要2块网卡
显示器 仅在安装时需要
显卡 任何能够使用的都可以
光驱 如果你不能在互联网上安装,则需要使用光驱在本地安装。
软驱 如果你的光驱不能启动电脑,则需要软驱来启动电脑。
网络连接 固定ip,动态ip,cable, or DSL

 

1、快速安装

快速安装向导

注意,安装后会清除你硬盘中所有资料。

对于不想读完整个手册的朋友,这里有一份安装并成功运行CC服务器所需要的必备步骤的向导。

第一步 - 建立你的局域网络

第二步 - 找一部旧电脑

你不需要一部很高配置的电脑来运行CC,只要准备一部拥有最低32m内存(如果你打算使用所有的功能,最低需要64m的内存)和500m硬盘的电脑即可。

第三步 - 安装两块网卡在你的旧电脑上

Linux系统已经能够自动检测到大部分市面正在使用的硬件设备。如果你打算使用很新的网络设备,请确定它是被Linux系统所支持的。请查看红帽硬件支持列表Red Hat's Hardware Compatibility List.

第四步 - 建立启动软盘

你需要使用CC的工具来建立一张启动软盘,在你下载的光盘文件里面,你可以找到mkbootfloppy script for Linux和the ClarkConnect Tools for Windows. 如果你的光驱支持启动,则跳过这步。

第五步 - 安装CC软件

 

网络安装

1. 插入你的启动软盘

2. 打开你的电脑

3. 按照向导一步步去做


光盘安装 - 软驱启动

1. 插入你的启动软盘

2. 放入你的CC安装光盘

3. 打开你的电脑

4. 按照向导一步步去做


光盘安装 - 光驱启动

1. 设置你的电脑使用光驱启动

2. 放入你的CC安装启动光盘

3. 打开你的电脑

4. 按照向导一步步去做


第六步 - 配置你的局域网电脑的ip地址和网关设置

快速启动网络指南

配置 参数
CC默认ip地址 192.168.1.1
可用静态ip 192.168.1.2 - 192.168.1.99
DHCP动态分配ip地址范围 192.168.1.100 - 192.168.1.254
DNS服务地址 192.168.1.1 和 你的Isp的dns服务器地址

 

2、基本安装

1、基本安装

使用刻好的ClarkConnect光盘启动电脑.出现下面欢迎信息画面.

键入"linux"后回车,确认开始安装.

 

选择语言为英语.其他语言我也看不懂.抱歉.

 

选择键盘国别为us.美国制式.

 

选择安装模式.我们使用的是本地光盘安装模式.

 

选择是全新安装还是升级安装.本文演示的是全新安装.

警告窗口,由于安装过程会将硬盘上全部数据清除.所以需要进一步确认是否继续安装.如果要继续安装,请键入"linux"后选择ok继续.

选择系统模式.如果选择"gateway mode",你的系统可以作为局域网的防火墙和服务器.但是需要你的电脑必须有两块网卡.

如果选择"Standalone mode",你的系统只能作为一个服务器来使用,电脑必须要有一块网卡以上.

 

选择你的互联网连接方式(DSL, DSL/PPPoE, Cable).


我们就中国日常使用的两种上网方式来进行一个说明。
1、固定ip上网


设置你的ip,如果选择use dynamic ip configuration (bootp/dhcp)就代表是使用dhcp的动态ip,则不用输入你的ip地址。

 

否则请输入你的ip地址,子网掩码,网关ip、dns服务器ip

2.adsl拨号上网

 

输入你的用户名、密码。还有dns地址(这个不是必须填写的)

互联网设置好后,我们就要设置局域网内的设置啦。

请先填写你这台服务器的内网ip及子网掩码

然后是你的主机名称和域名称。如果没有域,请使用“名称.lan”的命名规则。

选择你的主机时区,没有北京时间,只有上海时间。一样的啦。

你的root密码,超级管理员密码。

警告
千万不要忘记你的密码!


硬盘分区选项。如果不是很了解linux,请选择no。如果你是高手,请选择yes,使用高级用户安装模式

请选择你要启动的服务。依次是:

dhcp server(动态分配ip服务器
system status(系统状态监视器)
caching nameserver(名称缓存服务)
dynamic dns(动态dns服务)
web proxy server(网页代理服务器
pop-up and filter(这里应该是一种广告插入规则,可能是让客户机上网时会跳出你的广告)
web server(带ssl加密协议的apache网站服务器
mail server(电子邮件服务器,支持pop3,imap,smtp协议)
file shareing(文件共享协议,支持与windows系统共享文件)
print server(打印服务器

选择安装软件包。依次是:

邮局系统
垃圾广告屏蔽(邮局系统的插件)
带宽限制(很有用的功能,我们可以限制指定ip的带宽啦)
入侵检测(数据安全警告)
php支持
网络相册程序
用户管理系统
pptp vpn虚拟专网(Home版本不支持)
ipsec vpn虚拟专网(Home版本不支持)
内容过滤系统
无线网络支持

进行最后的安装确认!

是否检测光盘数据的完整?

开始安装啦!等着吧。。。。

安装结束后,使用https://内外ip:81来进行管理和设置。


3、管理控制

管理控制:

有两种方式可以管理CC的系统配置。

命令行控制台可以管理你的网络设置
这个控制台必须要你的服务器上面有显示器和键盘。基本你不会用到这里的控制台。除非你的网络运行中想改变你局域网网卡的ip地址,那时你就需要使用root用户登录到命令行控制台来进行设置。


web控制工具台基本可以管理你的所有设置。
CC内置了一个Web方式的基本配置工具,如果你使用了标准局域网设定,只要在你的浏览器的地址栏里面键入https://192.168.1.1:81 . 如果你启用了dns缓存服务,那么可以把ip换成你设定服务器的名称(例如 zhuhai.cc.)

允许跳出的安全认证窗口后,使用“root”用户和你设定的密码登陆。

 


4、系统报告


4-1、入侵检测


4-2、网站代理报告


4-3、网站报告


4-4、当前状态


4-5、系统日志


4-6、统计系统


4-7、重要事件


5、网络配置


5-1、端口屏蔽


5-2、端口开放


5-3、端口映射


5-4、入侵检测


5-5、带宽绑定


5-6、动态IP分配


5-7、主机表和DNS服务


5-8、上网方式和IP设置


5-8-1、宽带上网方式设置


5-8-2、拨号DSL上网方式设置


5-9、无线网络


6、服务器设置


6-1、日期设定


6-2、语言选择


6-3、服务运行状态


6-4、设定


6-5、关机-重启


6-6、命令行工具


6-7、用户管理


CC结束语

由于CC的功能复杂,我这里只是对于经常使用的一些功能做个说明。如有说不清楚明白的地方,请大家到天下网吧联盟或是www.zhuhai.cc (珠海心情)上给我指正,多谢。


http://www.niftyadmin.cn/n/761644.html

相关文章

iframe结构里,父窗口怎么知道子窗口是否加载完毕呢?

昨天找了很多资料,就发现这个有用,类似document.ready方法的还没有找到 window.onload :页面所有元素加载完毕,包括图片 $(document).ready :文档结构加载完毕,图片不一定加载完毕 http://zhidao.baidu.com/link?urlZ7h_mNkeKQ3y3GYWKFEm7a4VrYzXcWEwolDVdSPScaCWFID0_5d7G…

JS,CSS加载中的小问题

在js脚本中,存在两个window.onload window.onload function(){ alert("aaa"); }; window.onload function(){ alert("bbb"); }; 只会执行一个,这是本身函数的设定,值得注意的是,弹出的不是aaa,而是bbb,执行的是最后一个 在css文件…

jquery、js调用iframe父窗口与子窗口元素的方法

http://blog.csdn.net/yangbobo1992/article/details/8465484 jquery、js调用iframe父窗口与子窗口元素的方法 1. jquery在iframe子页面获取父页面元素代码如下: $("#objid",parent.document) 2. jquery在父页面获取iframe子页面的元素 代码如下: $("#objid&qu…

SmoothWall 3.0 安装全攻略

<script type"text/javascript"></script> 发觉论坛上还是有许多新接触软路由的朋友对安装还有些模糊&#xff0c;所以特花时间用虚拟机做了全图片安装教程&#xff0c;一步一步的教你安装SmoothWall3.0&#xff0c;希望对大家有用&#xff01;&#…

position: absolute;绝对定位水平居中问题

http://hi.baidu.com/huhai586/item/a9ff91ca7ef1afd59744524a 用CSS让元素居中显示并不是件很简单的事情—同样的合法CSS居中设置在不同浏览器中的表现行为却各有千秋。让我们先来看一下CSS中常见的几种让元素水平居中显示的方法。 1.使用自动外边距实现居中 CSS中首选的让元…

Postfix + Cyrus-IMAP + Cyrus-SASL + MySQL + IMP 完全指南

1. 概述 1.1. 目的 本文试图介绍如何在一个Linux平台上安装一套功能完整的邮件系统。这里我们以Postfix做SMTP服务器、Cyrus-IMAP做 POP3/IMAP4服务器、通过Cyrus-SASL对存储在MySQL数据库中的用户进行验证和授权&#xff0c;并且使用IMP来提供一个完善的WEBMAIL 界面。 这个…

onchange 和 onkeyup,onpropertychange 用法小记

http://www.cnblogs.com/same/archive/2008/08/21/1273471.html 这是个细节问题,没有任何技术含量,但往往要浪费一些程序员的时间去查找合适的事件 在web的代码编写中,比如你要实时对当前用户在文本框的输入进行处理以达到实现数据的有效性时,你需要对文本框进行实时监控,有些人…

jquery选择checked的问题

发现ie8普通模式下 $("input[namecheck]:checked").val() 能正常选择到对应的复选框 而$("input[namecheck][checked]").val()却会出错,出现随机选择被选中项的问题 很奇怪