分享
 
 
 

Red hat 6 配置实例

王朝other·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

Red hat 6 配置实例

2000-12-25 16:26

作者:李家芳 (leejiafang@163.net)

以下是我使用Red hat 6.0的一些笔记,与大家分享。

使用APACHE提供虚拟主机WEB SERVER

-------------------------------------

1. 先把主机配置为多主址, 在X下运行linuxconf命令:

在Server栏下配置virtual host, 选定网卡eth0, 配置其IP和MASK.

原始IP:192.168.0.241

掩码 :255.255.255.0

Virtual host IP Mask

------------------------------------------

192.168.0.242 255.255.255.0

192.168.0.243 255.255.255.0

192.168.0.244 255.255.255.0

192.168.0.245 255.255.255.0

192.168.0.246 255.255.255.0

2. 编辑/etc/httpd/conf/httpd.conf文件, 在最后加入:

DocumentRoot /home/httpd/html/241/Hardware.AIX

ServerName bbs1.ttsc.hl.cn

DocumentRoot /home/httpd/html/242/Networking.AIX

ServerName bbs2.ttsc.hl.cn

DocumentRoot /home/httpd/html/243/Security.AIX

ServerName bbs3.ttsc.hl.cn

DocumentRoot /home/httpd/html/244/Unix.AIX

ServerName bbs4.ttsc.hl.cn

DocumentRoot /home/httpd/html/245/WinNT.AIX

ServerName bbs5.ttsc.hl.cn

DocumentRoot /home/httpd/html/246/XWindow.AIX

ServerName bbs6.ttsc.hl.cn

3. 建立目录, 拷入WEB文档.

mkdir /home/httpd/html/241/Hardware.AIX

mkdir /home/httpd/html/242/Networking.AIX

mkdir /home/httpd/html/243/Security.AIX

mkdir /home/httpd/html/244/Unix.AIX

mkdir /home/httpd/html/245/WinNT.AIX

mkdir /home/httpd/html/246/XWindow.AIX

4. 重新启动httpd服务.

/usr/sbin/httpd stop

/usr/sbin/httpd start

5. OK, 现在可以在其他机器上访问

http://192.168.0.241/

http://192.168.0.242/

http://192.168.0.243/

http://192.168.0.244/

http://192.168.0.245/

http://192.168.0.246/

================================================================

在REDHAT6.0上配置DHCP服务

=====================================

条件:

---------

子网掩码: 255.255.255.0

租借地址: 192.168.0.181 ~ 192.168.0.190

192.168.0.201 ~ 192.168.0.220

固定IP: 192.168.0.188 ~ 08:00:2b:4c:59:23

缺省网关: 192.168.0.254

DNS地址: 202.97.227.93, 192.168.0.241

建立步骤如下:

=================

安装DHCPD服务程序:

-------------------------

可以到下面的网址取得

ftp://ftp.isc.org/isc/dhcp/

在你下载之後,你必须将它解开。然後进入解开的目录,输入:

./configure

要做好安装前设定,可能要会花点时间。後随输入:

make

以及

make install

校验核心:

---------------

请输入 ifconfig -a,你将看到如下的讯息:

--------------------------------------------------------------------------------

eth0 Link encap:10Mbps Ethernet HWaddr 00:C0:4F:D3:C4:62

inet addr:183.217.19.43 Bcast:183.217.19.255 Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:2875542 errors:0 dropped:0 overruns:0

TX packets:218647 errors:0 dropped:0 overruns:0

Interrupt:11 Base address:0x210

--------------------------------------------------------------------------------

如果未显示 MULTICAST 的讯息,你应该重新设定你的核心,加入对“多址传播(multicast)” 的支援。

对於大多数的系统而言,你几乎都不必如此做。

需要加入动态路由:

---------------------

输入:

route add -host 255.255.255.255 dev eth0

如果你看到如下的讯息

"255.255.255.255: Unknown host"

你应该将下面的资讯加入到 /etc/hosts 档案中:

255.255.255.255 all-ones

然後,输入:

route add -host all-ones dev eth0

route add -net 255.255.255.0 dev eth0

eth0 应该是你目前使用网路卡的装置名称。如果不是,你得配合实际情况做正确的修改。

需要配置文件:

----------------------

/etc/dhcpd.conf

/etc/dhcpd.leases 初次配置只需建立文件名(内部为空), 当有客户租用时

系统自动写入租用记录;

调试命令:

-----------------------------

/usr/sbin/dhcpd 停止DHCP服务;

/usr/sbin/dhcpd 启动DHCP服务;

/usr/sbin/dhcpd -d -f 启动并放到前台调试;

在/etc下配置dhcpd.conf文件如下:

-----------------------------------------------------------------------

[root@lee2 /etc]# more dhcpd.conf

default-lease-time 6000;

max-lease-time 72000;

option subnet-mask 255.255.255.0;

option broadcast-address 192.168.0.255;

option routers 192.168.0.254;

option domain-name-servers 202.97.227.93, 192.168.0.241;

option domain-name "ttsc.hl.cn";

subnet 192.168.0.0 netmask 255.255.255.0 {

range 192.168.0.181 192.168.0.190;

range 192.168.0.201 192.168.0.220;

}

#fix ip

host haagen {

hardware ethernet 08:00:2b:4c:59:23;

fixed-address 192.168.0.188;

}

-----------------------------------------------------------------------====================================================================

在REDHAT6.0上配置DNS服务

=========================

条件:

-----------------

服务器: lee2.ttsc.hl.cn 192.168.0.241 OS: Redhat6.0

网段: 192.168.0

域名: ttsc.hl.cn

邮件服务器: lee2.ttsc.hl.cn

ftp服务器: xiu.ttsc.hl.cn

www服务器: lee2.ttsc.hl.cn

主机: xiu 192.168.0.155

lee 192.168.0.170

zq 192.168.0.128

lee2 192.168.0.241

madi 192.168.0.108

需配置文件:

---------------------

/etc/named.boot

/etc/named.conf

/var/named/db.ttsc

/var/named/db.192.168.0

缺省文件(不需修改):

-----------------------

/var/named/named.ca

/var/named/named.local

若服务器自身也使用自己做解析,则配置文件:

------------------------------------------

/etc/resolv.conf

调试命令:

--------------------

/usr/sbin/ndc start 启动DNS服务;

/usr/sbin/ndc stop 停止DNS服务;

/usr/sbin/ndc reload 刷新数据库数据;

配置文件清单:

------------------------------------------------------------------------------------------------

[root@lee2 /etc]# more named.boot

;

; a caching only nameserver config

;

directory /var/named

cache . named.ca

primary 0.0.127.in-addr.arpa named.local

primary ttsc.hl.cn db.ttsc

primary 0.168.192.in-addr.arpa db.192.168.0

------------------------------------------------------------------------------------------------

[root@lee2 /etc]# more named.conf

options {

directory "/var/named";

};

zone "." {

type hint;

file "named.ca";

};

zone "0.0.127.in-addr.arpa"{

type master;

file "named.local";

};

zone "0.168.192.in-addr.arpa"{

type master;

file "db.192.168.0";

};

zone "ttsc.hl.cn"{

type master;

file "db.ttsc";

};

------------------------------------------------------------------------------------------------

[root@lee2 named]# more named.local

@ IN SOA localhost. root.localhost. (

1997022700 ; serial

28800 ; refresh

14400 ; retry

3600000 ; expire

86400 ; default_ttl

)

@ IN NS localhost.

1 IN PTR localhost.

------------------------------------------------------------------------------------------------

[root@lee2 named]# more db.ttsc

@ IN SOA lee2.ttsc.hl.cn. root.lee2.ttsc.hl.cn. (

2000082014; serial

28800 ; refresh

14400 ; retry

3600000 ; expire

86400 ; default_ttl

)

NS lee2.ttsc.hl.cn.

MX 10 lee2.ttsc.hl.cn.

localhost A 127.0.0.1

lee2 A 192.168.0.241

lee A 192.168.0.170

xiu A 192.168.0.155

zq A 192.168.0.128

madi A 192.168.0.109

mail MX 10 lee2.ttsc.hl.cn.

www CNAME lee2.ttsc.hl.cn.

ftp CNAME xiu.ttsc.hl.cn.

ns CNAME lee2.ttsc.hl.cn.

-----------------------------------------------------------------------------------------------

[root@lee2 named]# more db.192.168.0

@ IN SOA lee2.ttsc.hl.cn. root.lee2.ttsc.hl.cn. (

2000082014; serial

28800 ; refresh

14400 ; retry

3600000 ; expire

86400 ; default_ttl

)

NS lee2.ttsc.hl.cn.

241 IN PTR lee2.ttsc.hl.cn.

170 IN PTR lee.ttsc.hl.cn.

155 IN PTR xiu.ttsc.hl.cn.

128 IN PTR zq.ttsc.hl.cn.

109 IN PTR madi.ttsc.hl.cn.

-----------------------------------------------------------------------------------------------

[root@lee2 /etc]# more resolv.conf

search ttsc.hl.cn

# nameserver 202.97.227.93

# nameserver 202.97.224.68

nameserver 192.168.0.241

-----------------------------------------------------------------------

======================================================================

在REDHAT6.0上配置Sendmail服务

=============================

条件:

-----------------

服务器: lee2.ttsc.hl.cn 192.168.0.241 OS: Redhat6.0

网段: 192.168.0

域名: ttsc.hl.cn

邮件服务器: lee2.ttsc.hl.cn

email用户帐号:Soldier, 别名Duke

email地址:Soldier@lee2.ttsc.hl.cn

需建立帐号:

---------------------

使用useradd命令创建用户的email帐号:

# usr/sbin/useradd -g mail -n soldier

# passwd soldier

需配置文件:

---------------------

/etc/sendmail.cw

/etc/aliases

/etc/mail/access

/etc/inetd.conf

/etc/services

缺省文件(不需修改):

-----------------------

/etc/sendmail.mc

/etc/sendmial.cf

应保证在DNS服务器中有邮件主机的ENTRY:

------------------------------------------

lee2.ttsc.hl.cn

调试命令:

--------------------

修改POP3的影子服务(/etc/inetd.conf)和端口(/etc/services)以后,应重新启动inetd.

修改EMAIL帐号的别名(/etc/aliases)以后,应使用newaliases命令编译:

# newaliases

修改邮件服务器的别名(/etc/sendmail.cw)以及其他改动以后,应重启动sendmail服务:

# /etc/rc.d/init.d/sendmail restart

配置文件清单:

------------------------------------------------------------------------------------------------

[root@lee2 /etc]# more sendmail.cw

# sendmail.cw - include all aliases for your machine here.

#该邮件服务器的所有DNS名称。

ttsc.hl.cn

lee2.ttsc.hl.cn

-----------------------------------------------------------------------

所有EMAIL帐号的别名:

[root@lee2 /etc]# more aliases

#

# @(#)aliases 8.2 (Berkeley) 3/5/94

#

# Aliases in this file will NOT be expanded in the header from

# Mail, but WILL be visible over networks or from /bin/mail.

#

# >>>>>>>>>> The program "newaliases" must be run after

# >> NOTE >> this file is updated for any changes to

# >>>>>>>>>> show through to sendmail.

#

# Basic system aliases -- these MUST be present.

MAILER-DAEMON: postmaster

postmaster: root

如果希望邮给Soldier@lee2.ttsc.hl.cn的邮件被转发到cc08b@0451.com则加入

以下记录,否则不加。

Soldier: cc08b@0451.com

如希望邮给Duke@lee2.ttsc.hl.cn的邮件被转发到Soldier@lee2.ttsc.hl.cn则加入

以下记录,否则不加。

Duke: Soldier

# General redirections for pseudo accounts.

bin: root

daemon: root

(以下略)

-----------------------------------------------------------------------

[root@lee2 mail]# more access

# Check the /usr/doc/sendmail-8.9.3/README.cf file for a description

# of the format of this file. (search for access_db in that file)

# The /usr/doc/sendmail-8.9.3/README.cf is part of the sendmail-doc

# package.

#

# by default we allow relaying from localhost...

localhost.localdomain RELAY

localhost RELAY

# 加入可以通过本邮件服务器收发邮件的客户的IP:以下为允许该网段上的所有计算机。

192.168.0 RELAY

-----------------------------------------------------------------------

[root@lee2 /etc]# more inetd.conf

#

# inetd.conf This file describes the services that will be available

# through the INETD TCP/IP super server. To re-configure

# the running INETD process, edit this file, then send the

# INETD process a SIGHUP signal.

#

(中间略)

# Pop and imap mail services et al

#

#pop-2 stream tcp nowait root /usr/sbin/tcpd ipop2d

# 确定运行POP3影子服务程序:

pop-3 stream tcp nowait root /usr/sbin/tcpd ipop3d

#imap stream tcp nowait root /usr/sbin/tcpd imapd

#

# The Internet UUCP service.

#

#uucp stream tcp nowait uucp /usr/sbin/tcpd /usr/lib/uucp/uucico

-l

#

(以下略)

-----------------------------------------------------------------------

[root@lee2 /etc]# more services

# /etc/services:

# $Id: services,v 1.4 1997/05/20 19:41:21 tobias Exp $

#

# Network services, Internet style

#

(中间略)

# unfortunately the poppassd (Eudora) uses a port which has already

# been assigned to a different service. We list the poppassd as an

# alias here. This should work for programs asking for this service.

# (due to a bug in inetd the 3com-tsmux line is disabled)

#3com-tsmux 106/tcp poppassd

#3com-tsmux 106/udp poppassd

rtelnet 107/tcp # Remote Telnet

rtelnet 107/udp

pop-2 109/tcp postoffice # POP version 2

pop-2 109/udp

# 确保POP3端口开放:

pop-3 110/tcp # POP version 3

pop-3 110/udp

sunrpc 111/tcp portmapper # RPC 4.0 portmapper TCP

sunrpc 111/udp portmapper # RPC 4.0 portmapper UDP

auth 113/tcp authentication tap ident

sftp 115/tcp

uucp-path 117/tcp

(以下略)

-----------------------------------------------------------------------=======================================================================

samba

-------------------------------------

在/etc/services中,

netbios-ns 137/tcp 137/udp;

netbios-dgm 138/tcp 138/udp;

netbios-ssn 139/tcp 139/udp;

启动相关进程:

/usr/sbin/smbd -D

/usr/sbin/nmbd -D

配置文件:

/etc/smb.conf

配置文件语法检查:

/usr/bin/testparm smb.conf

用户及口令文件:

/etc/smbpasswd

添加用户和口令:

/usr/bin/smbpasswd -a username

测试自身服务:

smbclient -L localhost -U%

浏览其他机器:

smbclient -L servername

访问其他机器共享资源:如访问\\wangpeng\siguo

smbclient //wangpeng/siguo

测试网络:

nmblookup -d 2 *

测试WINS:

smbclient -L server -R wins

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有