linux服务器配置(带http)

Linux 下的服务器配置1.DHCP 服务器配置在默认情况下,DHCP 组件在系统安装时不会自动安装,如果需要应进行手动安装。1.1安装方法:将光盘放入光驱中,桌面会自动出现光盘图标,双击图标打开光

Linux 下的服务器配置

1.DHCP 服务器配置

在默认情况下,DHCP 组件在系统安装时不会自动安装,如果需要应进行手动安装。

1.1

安装方法:

将光盘放入光驱中,桌面会自动出现光盘图标,双击图标打开光盘,DHCP 组件存在于CENTOS 文件夹下,其安装文件名称为dhcp-3.0.5-21.e15.i386.rpm, 与windows 安装一样双击安装即可。

,

注意:如果双击安装提示错误,应使用命令行下的安装方式。操作如下:在/CENTOS目录下单击右键→选择“在终端打开”,在命令行下输入“rpm –hiv dhcp-3.0.5-21.e15.i386.rpm ”点击回车等待自动安装完成即可。

1.2

DHCP 具体配置过程

在安装结束后,在/etc目录下有存在一个名为dhcpd.conf 的文件,此文件即为DHCP 服务配置文件

注意:如果在目录下不存在此文件,则需要在/usr/share/doc/dhcp-3.0.5在找到dhcpd.conf.sample 文件,此文件为dhcp 服务的一个示例文件。

,

注意:

要将此文件复制到/etc文件目录下并进行重命名为dhcpd.conf 将其作为dhcp 服务的配置文件存在。在进行复制时要使用命令行,采用直接复制的方法有可能会更改文件的系统属性。复制方法:

在dhcp-3.0.5文件夹下单击右键,选择“在终端中打开”,在命令行下输入 “cp –p dhcp.conf.sample /etc”

此时会在/etc文件夹下发现dhcp.conf.sample 文件,选择文件,点击右键将其文件重命令为dhcpd.conf ,双击打开会发现如下文件信息:

注意:

蓝色字体为配置新的DHCP 服务必须按要求更改的信息,红色字体为对配置信息的说明文字。

ddns-update-style interim; //配置使用过度性 DHCPDNS 互动更新模式 ignore client-updates; //忽略客户端更新 subnet 192.168.0.0 netmask 255.255.255.0 { //将子网段设置为192.168.0段

//子网掩码设置为255.255.255.0

# -- default gateway

option routers 192.168.0.1; //将客户机默认网关设置为192.168.0.1 option subnet-mask 255.255.255.0; //将客户机子网掩码设置为255.255.255.0 option nis-domain "ccatv.com"; //将客户端NIS 域设置为ccatv.com option domain-name "ccatv.com"; //将客户端DNS 域ccatv.com option domain-name-servers 192.168.0.1; //将客户端DNS 服务器地址设置为192.168.0.1 option time-offset -18000; //格林尼治时间偏移 # option ntp-servers 192.168.1.1;

# option netbios-name-servers 192.168.1.1;

# option netbios-node-type 2;

range dynamic-bootp 192.168.0.128 192.168.0.254; //设置服务器分配地址范为

192.168.0.128—254

default-lease-time 21600; //设置客户端默认回收ip 时间为21600秒 max-lease-time 43200; //设置客户端最长回收ip 时间为43200秒

,

# we want the nameserver to appear at a fixed address

host ns {

next-server marvin.redhat.com; //设置用于定义服务器从引导文

件装入的主机名,用于无盘站

hardware ethernet 12:34:56:78:AB:CD; //显示服务器端的MAC 地址 fixed-address 207.175.42.254; //对于指定的MAC 地址分配固定的IP 地址 }

}

注意:

在更改完上述信息时,需要将服务器的网卡地址与DHCP 分配的地址范围一致。 在Linux 下更改网卡地址:

单击系统→选择“管理”→选择“网络”

在弹出的对话框中双击物理网卡选项

,

在静态IP 地址中填写静态IP ,点击确定,并激活网卡设置:

注意:

在更改网卡IP 之后需要将服务器重启才能真正更改网卡设置。

重启机器后,打开编辑器,在命令行下首先输入“route add –host 255.255.255.255 dev eth0” 如果要Linux 服务器给windows 主机分配地址此命令必须输入。

完成上述操作后,在编辑器下输入“service dhcpd start”,等待服务启动即可。

2.DNS 服务器的配置:

在默认情况下,DNS 组件在系统安装时不会自动安装,如果需要应进行手动安装。

2.1

安装方法:

将光盘放入光驱中,桌面会自动出现光盘图标,双击图标打开光盘,DNS 组件存在于CENTOS 文件夹下,其安装文件名称为bind-9.3.6-4.ple15.i386.rpm 以及caching-namesever-9.3.6-ple15.i386.rpm, 与windows 安装一样双击安装即可。

,

,

注意:如果双击安装提示错误,应使用命令行下的安装方式。操作如下:在/CENTOS目录下单击右键→选择“在终端打开”,在命令行下输入“rpm –hiv bind-9.3.6-4.ple15.i386.rpm ”“rpm –hiv caching-namesever-9.3.6-ple15.i386.rpm”点击回车等待自动安装完成即可。

2.2

DNS 具体配置过程

在安装结束后,在/var/named/chroot/etc目录下有存在一个名为named.conf 的文件,此文件即为DNS 服务配置文件

,

注意:

文件夹下的named.conf 文件并不能直接使用,所以在第一次使用时要将名为named.rfc1912.zones 的文件复制并重命名为named.conf 。

具体做法:在文件夹下点击右键,选择“在编辑器中打开”,在命令行下输入“cp –p named.rfc1912.zones named.conf”即完成复制并重命名操作。

双击打开文件出现如下信息:

注意:

蓝色字体为配置新的DNS 服务必须按要求更改的信息,红色字体为对配置信息的说明文字。

// named.rfc1912.zones:

// Provided by Red Hat caching-nameserver package

// ISC BIND named zone configuration for zones recommended by

// RFC 1912 section 4.1 : localhost TLDs and address zones

// See /usr/share/doc/bind*/sample/ for example named configuration files. options {

directory "/var/named";

};

//此条信息必须手动添加,用于指定数据文件存在的路径,默认情况下为/var/named目录。区域文件是指存放正向解析、反向解析内容的文件。

// query-source address * port 53;

forwarders{

};

zone "." IN { type hint;

file "named.ca";};

zone "localdomain" IN { }; forward first; 202.98.0.68; 202.98.5.68;

,

type master;

file "localdomain.zone";

allow-update { none; };

};

zone "localhost" IN {

type master;

file "localhost.zone";

allow-update { none; };

};

zone "0.0.127.in-addr.arpa" IN {

type master;

file "named.local";

allow-update { none; };

};

zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN { type master;

file "named.ip6.local";

allow-update { none; };

};

zone "255.in-addr.arpa" IN {

type master;

file "named.broadcast";

allow-update { none; };

};

zone "0.in-addr.arpa" IN {

type master;

file "named.zero";

allow-update { none; };

};

zone "0.168.192.in-addr.arpa" IN { //定义一个IP 为192.168.0.*的逆向解析 type master; //必填,格式固定 file "0.168.192.zone"; //将逆向解析问价命名为0.168.192.zone allow-update { none; }; //必填,格式固定 };

zone "ccatv.com" IN { //指定一个域名为ccatv.com 的正向解析 type master; //必填,格式固定 file "ccatv.com.zone"; //将逆向解析问价命名为ccatv.com.zone allow-update { none; }; //必填,格式固定 };

2.3

DNS 解析文件配置

,

在完成上述操作后,打开路径/var/named/chroot/var/named/将localhost.zone 和named.zero 文件分别复制并分别重命名为ccatv.com.zone,0.168.192.zone

localhost.zone--------------→ccatv.com.zone

named.zero --------------→0.168.192..zone

2.3.1

打开ccatv.com..zone 文件,显示信息如下:

注意:

蓝色字体为配置新的DNS 服务必须按要求更改的信息,红色字体为对配置信息的说明文字。

$TTL 86400 //设置客户端缓存时间为86400秒 @ IN SOA ns.ccatv.com. root.test.com. (

//上面的IN 表示后面的数据使用的是INTERNET 标准。而@则代表相应的域名,即表示一个域名记录定义的开始。而 root.test.net 则是这个域的主域名服务器

IN NS ns.ccatv.com. IN A

IN A

IN A 192.168.0.1 //正向解析将ccatv.com 解析为192.168.0.1 192.168.0.2 //正向解析将Ns.ccatv.com 解析为192.168.0.1 192.168.0.3 //正向解析将www.ccatv.com 解析为192.168.0.1 20100224 3H 15M 1W 1D ) ; serial (d. adams) //更新时间设置为2010年2月24日 ; retry //重试时间为15分钟 ; expiry //到期时间为1周 ; minimum //服务器端缓存清空周期为1天 ; refresh //刷新周期为3小时 Ns www

注意:

正向解析时,“IN ”后的关键字为“A ”

2.3.2

打开0.168.192.zone 文件显示如下信息:

注意:

蓝色字体为配置新的DNS 服务必须按要求更改的信息,红色字体为对配置信息的说明文字。

$TTL 86400

0.168.192.in-addr .arpa. IN SOA ns.ccatv.com. root.localhost. (

1

2

3 1997022700 ; Serial 28800 ; Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum //上述文件标示与上文相同 //将ccatv.com 逆向解析为192.168.0.1 @ IN NS ns.ccatv.com. IN PTR ccatv.com. IN PTR ns.ccatv.com. //将ns.ccatv.com 逆向解析为192.168.0.2 IN PTR www.ccatv.com. //将www.ccatv.com 逆向解析为192.168.0.3

标签: