IT门户网,专注电脑知识与技术及手机硬件信息服务网站!

当前位置:IT门户网 > 系统教程 >

组网不求人!搭建浅易Linux局网处事器

时间:2021-09-14    来源:IT门户网    人气:

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

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

  首先,到可能海内的相关网站下载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通外部的地点。

 

相关文章

系统教程排行榜

更多>>

网络知识排行榜

更多>>

系统教程排行榜

更多>>

服务号