分享
 
 
 

Linux服务器的一些基本应用

王朝system·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

玩linux也有有一段时间了,作为一个初学者,遇到的麻烦实在不少。所幸这是个网络时代,在众多好心大哥帮助下,我跛子般一关一关闯了过来,其间酸甜苦辣实在让人回味。向这世界上千千万万伟大的linux程序员致敬,是他们让我们能有这么优秀的操作系统可用。这篇东西主要是给刚接触linux的而又急切想配一个服务器的朋友看的,由于鄙人水平有限,错误有所难免,欢迎大家指证。

现就以本公司的网络架构为例,来说一下linux服务器的配置。在正式配置之前先说一下这个服务器所要实现的功能:

1. 数据共享

2. 打印共享

3. 模拟NT域

4. ADSL共享

5. 内部DNS服务

6. DHCP服务

7. FTP服务

8. WWW服务

9. OPENSSH

10. 磁盘配额

11. 动态域名

网络架构如下:[如下图]

www.linuxsir.org/photo/Xchen.gif

Network:10.10.0.0

Server IP:10.10.1.1

Server Subnet-mask:255.255.0.0

Client IP:10.10.1.10-10.10.1.100

Client Subnet-mask:255.255.0.0

Client getway:10.10.1.1

Client DNS:10.10.1.2,202.96.134.133

一、准备工作:

1. RedHat linux 7.2光盘一套

2. 以太ADSL拔号器及您的ADSL接入帐号

3. 两张网卡,最好是即插即用的,免跳线的请察明irq和io。

4. 当然啦,除本机以外的其它机器

二、 RedHat linux 7.2安装:

1.初学者建议用图形界面,请用定制安装。

2系统分区如下(10G):

swap:500M

/:2G

/var:1G

/home:2G

/tools:500M

/data:4G

分区的合理化请参考相关文章。

3.若是即插用网卡,系统能检测到,请设置好ip地址,子网掩码等,请分别设为10.10.1.1和10.10.1.2,subnet-mask为255.255.0.0;若是免跳线网卡,那就等装好系统再设置吧。

4.软件包选择,要全选上也没关系,只要你有空间,若是空间有限有话,不妨定制一下软件包,下面是我的选择,仅供参考:

Printing Support

Network Support

Dialup Support

SMB:windows file server

WWW:web server

DNS:DNS name server

Software Development

5.好了,现在就next一路安装下去吧,最后不要忘了做一张启动盘。

三、linux网络环境配置

1]重启机器进入系统以后,去掉一些不必要的服务吧,留着它们启动速度慢,而且也不安全,下面是我机器刚安装好以后所保留的一些服务:

gpm/iptables/netfs/network/nfs/nfslock/portmap/syslog/xfs/xinetd

至其它的服务,等我们配置好再加载吧。

2]安装linuxconf,配置网络。

放入光盘1

mount /dev/cdrom /mnt/cdrom

cd /mnt/cdrom/RedHat/RPMS

rpm ?ivh linuxconf-1.25r7-3.i386.rpm

请用setup/system services或是chkconfig ?levlel 3 linuxconf on将linuxconf设置为系统自启动服务。

netconf选择Host name and IP network devices进行主机名及网络设置:

Host name + domain:cxserver

------第一张网卡----------

config mode:Manual

primary name + domain:abc

Ip address:10.10.1.2

Netmask:255.255.0.0

Net device:eth0

Kernel Module:ne

I/O port:0x300

Irq:3

------第二张网卡----------

config mode:Manual

primary name + domain:cxserver

Ip address:10.10.1.1

Netmask:255.255.0.0

Net device:eth0

Kernel Module:ne

I/O port:0x320

Irq:5

选择Accept退出,重新启动就会看到eth0和eth1两网卡启动成功,进入系统后可用ifconfig命令查看状态,用ping命令测试其连通性,比如ping一部windows机器。

四、DNS服务器配置

为了让局域网内部用户访问服务器方便一点,配置一个DNS服务器是十分有必要的,毕竟一个名字总比一串数字好记,下面我将服务器10.10.1.1配一个域名www.cx.com,ftp.cx.com,好,开始行动:

需要配置的文件:

/etc/named.conf

/etc/resolv.conf

/var/named/named.hosts

/var/named/named.local

/var/named/named.10.10

1]配置/etc/named.conf文件。此文件是dns引导文件,named进程在启动时要读取它。

vi /etc/named.conf

// generated by named-bootconf.pl

options {

directory "/var/named";

// query-source address * port 53;

};

zone "." IN {

type hint;

file "named.ca";

};

//----------------------手工添加如下两节------------------------------

zone "cx.com" IN {

type master;

file "named.hosts";

};

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

type master;

file "named.10.10";

};

//------------------------------------------------------------------------------

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

type master;

file "named.local";

};

// include "/etc/rndc.key";

以下的三个文件是DNS数据库文件,具体参数不作详解,请参考相关资料。

2]vi /var/named/named.local

$TTL 86400

@ IN SOA ns.cx.com. root.ns.cx.com. (

1997022700 ; Serial

28800 ; Refresh

14400 ; Retry

3600000 ; Expire

86400 ) ; Minimum

IN NS ns.cx.com.

1 IN PTR localhost.

3]vi /var/named/named.hosts

@ IN SOA ns.cx.com. root.ns.cx.com. (

2002042302; serial

28800; refresh

14400; retry

3600000; expire

86400; minimu

)

IN NS ns.cx.com.

cx IN A 10.10.1.1

cx1 IN A 10.10.1.223

www IN CNAME ns.cx.com.

ftp IN CNAME cx

4]vi /var/named/named.10.10

@ IN SOA ns.cx.com. root.ns.cx.com. (

2002042302; serial

28800; refresh

14400; retry

3600000; expire

86400; minimu

)

IN NS ns.cx.com.

1 IN PTR ns.cx.com.

2 IN PTR ns1.cx.com.

5]编辑/etc/resolv.conf文件

vi /etc/resolv.conf

domain cx.com

nameserver 10.10.1.1

好,让我们来启动服务吧:

/etc/rc.d/init.d/named start

chkconfig ?level 3 named on #将dns服务设置成系统服务,开机自启动

测试:ping cx.cx.com

ping www.cx.com

ping ftp.cx.com

或用nslookup,用法请参考nslookup ?help。

五、 DHCP服务器配置

1]安装dhcp。

放入光盘1或是光盘2

mount /dev/cdrom /mnt/cdrom

cd /mnt/cdrom/RedHat/RPMS

rpm ?ivh dhcp-2.0p15-8.i386.rpm

请用setup/system services或是chkconfig ?levlel 3 linuxconf on将linuxconf设置为系统自启动服务。

2]配置dhcpd.conf文件。

Vi /etc/dhcpd.conf

subnet 10.10.0.0 netmask 255.255.0.0{

range dynamic-bootp 10.10.2.0 10.10.2.100; #IP地址分配范围

option routers 10.10.1.1; #默认网关

option subnet-mask 255.255.0.0; #默认子网掩码

option domain-name "cx.com"; #默认域名

option domain-name-servers 10.10.1.1,202.96.134.133;

}

#最后一行:DNS服务器设置,之所以把10.10.1.1放在前面是想让客户机在作域名解析的时候优先选择内部dns服务器,若域名不能解析,则用下一个dns服务器解析,202.96.134.133是深圳地区ADSL上网用户主DNS服务器.用下一个dns服务器解析,202.96.134.133是深圳地区ADSL上网用户主DNS服务器。

3]启动服务:/etc/rc.d/init.d/dhcpd start

4]使用:不论Win9x还是2K都使用自动获取IP地址,其它什么都不用设。

六、 ADSL及防火墙配置

1]下载软件:http://www.roaringpenguin.com/pppoe/rp-pppoe-3.5.tar.gz

2]安装软件:

tar zxvf rp-pppoe-3.5.tar.gz

cd rp-pppoe-3.5

./go #开始安装软件

3]软件安装好后,会运行设置程序adsl-setup

USER NAME

Enter your PPPoE user name (XXX):________ #此处填写ADSL用户帐号

INTERFACE

(default eth0):_____ #以太接口,eth0或者eth1

Enter the demand value (default no): #可以不填

DNS

Enter the DNS information here: 202.96.134.133 #本地电信提供的主域名服务器

Enter the secondary DNS server address here: #本地电信提供的辅助域名服务器

PASSWORD

Please enter your PPPoE password:

Please re-enter your PPPoE password: #密码

FIREWALLING

0 - NONE: This script will not set any firewall rules. Y

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有