APP下载

基于Linux中小企业网络服务器配置

2015-01-10刘鹏飞

科技视界 2015年34期
关键词:端口号配置文件IP地址

刘鹏飞

(鹤壁职业技术学院电子信息工程学院,河南 鹤壁458030)

0 概述

近年来,随着中国经济的快速发展,中小企业凭借灵活、高效的特点在经济中的比例持续增加。为便于沟通交流,中小企业都会建立内部网络。企业网络的设计与实现包含硬件和软件两部分,硬件设施是基础,各企业解决方案不尽相同;而软件的选择则较为集中。考虑到企业的成本,很多中小企业选择了基于Linux平台的解决方案。

Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

1 服务器配置规划

1.1 BIND作为DNS服务器

本文以Red Hat Enterprise Linux6.0为例,假设某公司将192.168.1.254的计算机配置为主DNS服务器 (域名为ns.abc.com),实现如下所示正、反域名解析。

www.abc.com--192.168.1.2 ns.abc.com--192.168.1.254

(1)在主配置文件:/etc/named.conf中添加或修改如下全局配置内容

(2)在扩展配置文件:/etc/named.rfc1912.zones中添加区域

(3)在/var/named目录下创建正向区域文件named.abc.com,并在文件中建立以下内容

(4)在/var/named目录下创建反向区域文件named.192.168.1,并在文件中建立以下内容

(5)设置区域文件/var/named/named.abc.com和/var/named/named.192.168.1的文件属性,确保所属群组为named

1.2 Apache作为Web服务器

Apache服务器的主配置文件/etc/httpd/conf/httpd.conf,由三部分组成:全局环境配置,主服务器配置,虚拟主机配置。

通过配置虚拟主机,可以在单个服务器上运行多个Web站点。虚拟主机可以是基于IP地址、主机名或端口号的。

基于IP地址的虚拟主机:需要计算机上配有多个IP地址,并为每个Web站点分配一个惟一的IP地址。

基于主机名的虚拟主机:要求拥有多个主机名,并且为每个Web站点分配一个主机名。

基于端口号的虚拟主机:要求不同的Web站点通过不同的端口号监听,这些端口号只要系统不用就可以。

假设某公司WEB服务器只有一个IP地址192.168.1.2,但是需要建立财务部和人事部两个网站,我们可以创建基于主机名的虚拟主机。首先在/var/www/html目录下创建fd和hr两个目录,然后在这两个目录下建立财务部和人事部的首页index.html。其次修改/etc/httpd/conf/httpd.conf配置文件,代码如下:

最后修改客户端主机的hosts文件,该文件在

C:windowssystem32driversetc 目录下,修改如下:

1.3 vsftpd作为FTP服务器

vsftpd服务配置文件包含如下文件:

/etc/vsftpd/vsftpd.conf:主配置文件,其主要内容为:登录及对匿名用户的设置;设置欢迎信息 ;用户登录目录;设置是否将用户锁定在指定的FTP目录;用户访问控制;设置主机访问控制;设置FTP服务的启动方式及监听IP;与客户连接相关的设置。

/etc/vsftpd/ftpusers:在该文件中列出的用户将无法访问FTP服务器。

/etc/vstpd/user_list:当/etc/vsftpd/vsftpd.conf文件中的“userlist_enable”和“userlist_deny”的值都为YES时,则该文件中列出的用户无法访问FTP服务器。 当“userlist_enable”的取值为 YES而“userlist_deny”的取值为NO时,则只有/etc/vstpd.user_list文件中列出的用户才能访问FTP服务器。假设某公司需要配置本地账号FTP服务器,步骤如下:

(1)修改主配置文件/etc/vsftpd/vsftpd.conf

(2)检查/etc/vsftpd/ftpusers文件,确保不含允许登录的本地账号。

(3)检查/etc/vstpd/user_list文件,只包含允许登录的本地账号。

(4)配置 SELinux 安全设置,setsebool-P ftp_home_dir=1

2 总结

至此,一个中小型企业的内部网络的主要技术已经完成。日后公司发展壮大,还可继续完善功能,例如使用Mysql作为数据库服务器,使用postfix作为邮件服务器。

[1]钱峰,许斗.Linux网络操作系统配置与管理[M].高等教育出版社,2015,1.

[2]叶春晓.中小型企业网络中Linux服务器的配置[J].电脑知识与技术,2010,5.

[3]董凯.Linux网络服务器性能比较的研究[J].硅谷,2012,11.

猜你喜欢

端口号配置文件IP地址
铁路远动系统几种组网方式IP地址的申请和设置
在Docker容器中安装应用程序
忘记ESXi主机root密码怎么办
IP地址切换器(IPCFG)
基于SNMP的IP地址管理系统开发与应用
浅谈以java为基础的Socket通信简介及实现
公安网络中IP地址智能管理的研究与思考
打印机设置
Winsock编程在《计算机网络基础》教学中的应用