动态网站制作指南
[  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 操作系统 > Linux教程
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Linux教程 ]的信息

本月文章推荐
.Linux Shadow-Password-HOWTO - .
.技巧:为Fedora Linux 8设置本地.
.Linux终端模式下查看电脑的硬件配.
.Linux 核心--3.软件基础.
.Ubuntu Linux携手诺基亚启动ARM移.
.Linux系统下使用mtrace进行内存状.
.linux使用经验点滴.
.教你十种提高Linux系统安全性的招.
.Linux下的驱动安装在MC上提供了三.
.如何进行增量备份?.
.在Linux桌面上 随意使用Windows的.
.Linux下C开发环境的构成和安装.
.Linux精彩桌面 GNOME桌面主题安装.
.Linux操作系统发展简史.
.系统管理:如何禁止RHEL AS4的图.
.实用技巧:Linux系统清除Grub的几.
.Linux 指令篇:使用者资讯与管理-.
.Linux中IP隧道的分析与建议.
.使用LILO做为Win95+WinNT+Linux多.
.ubuntu8.04如何修改默认文件关联.

组网不求人!搭建简易Linux局网服务器

文章类别:Linux教程 | 发表日期:2004-6-17 |


  时下拥有两台以上台式机的家庭已经为数不少,退役下来的老机器食之无味,弃之可惜。其实你完全可以利用它作为一台局域网服务器,在晚饭后呼朋喝友,喊上邻居,拉几条网线,搬上笔记本电脑一起对战CS和帝国时代,或者利用代理服务器共享上网。跟我来一起动手,搭建一个简单的Linux局域网服务器吧。

  Linux系统对服务器的要求相当低,笔者用赛扬466CPU、128MB内存微机作服务器,完全可以为50台单机服务,速度很快。如果采用PⅢ1G的专业服务器,理论上甚至可以同时满足250个用户的需要。

  首先,到www.redhat.com或者国内的相关网站下载Redhat Linux的最新8.0版本,此系统有类似Windows操作界面的X-windows应用程序,操作比较简单。其次,我们要为服务器配备两块网卡,一块接外部的线路,一块接内部网络。Modem接入的配置方式与ADSL有一些不同,本文以ADSL接入为例,其他接入方式可以参考。

  软件的安装比较简单,不过在分区时要注意以下几点:VAR分区要大一些,因为所有上网用户的文件,及http发布网站都在这个分区。最好设定一个Temp分区,作为管理员暂存文件使用。选择文件包群时,一定要选择KDE、Squid两个群包。在局域网中发布网站,那么就要选择http。如果你不太懂如何选择,那就全部选择也行,反正影响也不大。

  安装过程中要注意:服务器在安装过程中要求输入网卡的IP地址,这个地方要认真选择,笔者的ADSL外部网卡输入的地址是10.89.127.6,子网掩码是255.255.255.0,网关是10.89.127.254。此网卡用于外部接入,并且要求在服务器启动时启用,名称定义为eth0。

局域网的拓扑结构图

  内部网关使用的网卡一般使用三类地址,我们可以将它的地址设定为192.168.0.10,同时将子网的掩码设置为255.255.255.0,也要求在服务器启动时启用,名称定义为eth1。两块网的DNS服务地址采用同一个地址,例如笔者设定为202.102.227.68。注意eth0和eth1两个名称不能混,如果启动后发现不一样可以在服务器桌面的Server Configuration(服务配置)网络设定中重新设定。

  硬件线路可以采用下面的拓扑结构图,服务器和客户机都接在同一台交换机上。服务器安装完毕后,主要的工作就是对Squid代理服务器软件进行配置了。Squid功能非常强大,但需要修改部分内容才能够正常使用。用高级编辑器打开/etc/squid/squid.conf文件,在1450行左右,有下面两句话:

  http_access allow localhost

  http_access deny all

  第一句是说明可以让本地通过http上网,第二句是禁止其他用户通过本机上网,需要对第二句进行修改,将其改为

  http_access allow all

  配置完成。Squid代理在服务器启动时默认是关闭的,需要改一下。在服务器桌面图标Server Configuration(服务配置)/start at boot(启动选择)中,将Squid和Ipchains两项前边打上星号,这样,服务器启动时就可以同时启动Squid和Ipchains,也可以单独运行命令setup找到服务器配置项进行上述配置。

  至此,服务器已经能够提供WWW的代理服务,不过需要配置的东西仍然很多。比如聊天功能,要特别设定地址欺骗才能进行。将下面的内容添加到/etc/rc.local文件的尾部,然后重新启动服务器。

  echo 1 >/proc/sys/net/ipv4/ip_forward

  /sbin/ipchains -P forward DENY

  /sbin/ipchains -F

  /sbin/ipchains -A forward -s 192.168.0.0/24 -j MASQ -i eth0

  这四句是设定地址欺骗的语句,对192.168.0.0至192.168.0.254地址范围实行地址欺骗。eth0是接外部的网卡名称。通过这样的设置,所有的客户机对外就只有一个地址,可以起到防火墙的作用。

  在局域网中发布网站比较容易,我们可以使用FTP将已经做好的网页放在\var\www\http下面,就可以了。不过我们仍然需要在服务器桌面图标Server Configuration(服务配置)/start at boot(启动选择)中,将http和wu-ftp前面打上星号。

  客户机的设定很简单,它的IP地址必须设定在192.168.0.0至192.168.0.254之间,并且不能设定为与服务器的内部地址相同。我们将客户机的网关设定为服务器的内部网卡的IP地址,端口设定为3128。这是Squid代理中默认的值,用户可以在服务器上重新设定。客户机的DNS可以直接设置为统一的地址,如202.102.227.68。因为客户机采用地址欺骗方式上网,所以可以直接使用ping命令,ping通外部的地址。

 


上一篇:教你十种提高Linux系统安全性的招数 人气:9378
下一篇:漂亮的国产Linux操作系统Open Desktop赏析 人气:13492
点击此处浏览全部Linux的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-5-16 乘风多用户PHP统计系统 v3.4
2008-5-16 轩溪下载系统 v3.78 build 0515
2008-5-16 普沙B2B 浙江省商贸网 v2.0
2008-5-16 asp抓蜘蛛的小程序 v1.0
2008-5-16 齐齐乐网私服发布站 仿haosf新版
2008-5-16 IssTech信息反馈系统 v1.0
2008-5-16 自由领域大头贴(js接口版) 修正版
2008-5-16 医院网站系统
2008-5-16 智拓-分类信息管理系统 v5.0
2008-5-7 Windows XP SP3 官方英文版
2008-5-7 Windows XP SP3 官方香港中文版
2008-5-7 Windows XP SP3 官方繁体中文版
2008-5-7 Windows XP SP3 官方简体中文版
2008-4-30 Multiple Unzip Wizard 1.02
2008-4-30 Multiple Unrar Wizard 1.0.0
2008-4-30 WinZip Install/Try/Uninstall a
2008-4-30 ZIP压缩文件修复器WzipFix 2.0
2008-4-30 Pentazip 6.01 Build 189 For Wi
  发表评论
姓 名: 验证码: [ 全部贴吧 ] [ 浏览评论 ]
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報