PPPServer的配置
MYSql优化
1、设备要求:
(1)每个工位有:PC机2台(其中主机A的操作系统是Windows 2000,主机B的操作系统是Linux)、2-3台路由器及相关网络连接器材,简易网线测试议。
(2)公用设备:web服务器(192.168.5.253),代理服务器(192.168.100.2)。
2、软件需求:Red Hat Linux 9,MySQL。
声明:题目严重有问题,1。提供的条件不明确,提出的问题不清晰;2。题目前后出现矛盾,不知所谓;3。有些要求是无法真正的操作的,不知出题者是否识做或是否真的做过,这是工作态度的问题,很不严谨,后果十分严重。结论:如果用这份题目考试就完了。
练习一:
(一)网络通信线路故障排除。
要求:
1、双绞线检测。
2、设备互连的正确性。
写出操作过程。
1.利用测线仪检测,要求测线仪1-8号灯都要亮
2.测线仪的8个指示灯按顺序亮(直通线),如果是交叉线,1-3,2-6,其他的对应.否则线不正确
(二)根据所给出的设备进行网络互联。
设备:PC机两台、双绞线若干条。
要求:
1、正确选择出双绞线。
2、连通主机A与主机B。
写出操作过程。
1.找出一条交叉线
2.将交叉线的两头(水晶头)分别接到A和B的网卡上的RJ45口
(三)根据所给出的设备将主机A和主机B连接到校园网。
设备:PC机2台、双绞线多条、集线器一台
要求:1、设备连接。
2、为主机A添加IP地址(192.168.5.学号末尾两位数)。
3、为主机B添加IP地址(192.168.5.机号)。
4、子网掩码均为255.255.255.0,网关均为192.168.5.254。
5、在主机A和主机B上能浏览主机(192.168.100.2)上的网页。
写出操作过程。
1. 两台PC先用双绞线(直通)连接到集线器,集线器再通过一条双绞线(有可能要用交叉线)连接至校园网
2. 右击“网上邻居”-“属性”,右击“本地连接”-“属性”,选中“Internet协议(TCP/IP)”,点“属性”,输入IP,点几次确定。
3、4.(有很多方法,我习惯用的)编辑网卡配置文件:
Vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改,加上如下语句:
********************************
Ipaddr=192.168.5.机号
Netmask=255.255.255.0
Broadcast=192.168.5.255
Gateway=192.168.5.254
********************************
保存,重启网络:
/etc/rc.d/init.d/network restart
5.先ping 192.168.100.2,如果能ping通,则打开浏览器,输入http://192.168.100.2即可。
(第3、4个问题的补充如下:
Win2000:“网上邻居”右击——属性——链接——TCP/IP双击设置IP地址、掩码、网关、DNS设置为192.168.100.2
练习二:
(一)设置主机A和主机B的TCP/IP协议属性。
要求:
1、为主机A添加IP地址(192.168.5.学号末尾两位数)。
2、为主机B添加IP地址(192.168.5.机号)。
3、子网掩码均为255.255.255.0,网关均为192.168.5.254。
写出操作过程。
烦,上一题米做左啰!!!!!
(二)在主机B上添加、设置TCP/IP协议。
要求:
1、添加TCP/IP协议。
2、设置IP地址为192.168.5.机号,网关为192.168.5.254。
3、检查是否与主机(192.168.100.2)连通。
写出操作过程。
烦,上两题米做左啰!!!!!
3.ping 192.168.100.2如果返回类似:
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
则说明连通。
(三)在主机B上安装、配置DHCP服务器。
要求:
1、设置DHCP服务器分配的IP地址范围(192.168.5.50-192.168.5.100)。
2、设置DHCP服务器可发布的IP地址的子网掩码为(255.255.255.0)。
3、设置DHCP服务器可发布的网关为(192.168.5.254)。
写出操作过程。
从光盘上找到文件:dhcp-*.i386.rpm,这里假设找到为:dhcp-2.0p15-8.i386.rpm rpm –ivh dhcp-2.0p15-8.i386.rpm
配置dhcpd.conf文件。
Vi /etc/dhcpd.conf
********************************
subnet 192.168.5.0 netmask 255.255.255.0{
range dynamic-bootp 192.168.5.50 192.168.5.100;
option routers 192.168.5.254;
option subnet-mask 255.255.255.0;
}
********************************
启动服务:/etc/rc.d/init.d/dhcpd restart
(一)在主机B上设置打印服务器、共享文件夹。
要求:1、设置打印机共享名为printl1。2 、设置user/test文件夹的共享名为ks1。
3:设置一个用户user1,只有该用户可以使用以上打印机和文件夹。
写出操作过程。可能有问题,没把握
安装SAMBA服务(如果未安装),安装方法同上题,在光盘中找到samba*.rpm安装。
配置SAMBA,不涉及的不改。
vi /etc/samba/smb.conf
********************************
[global]
workgroup = workgroup
server string = Samba Server
netbios name = PC-B
printing = lprng
log file = /var/log/samba/%m.log
max log size = 0
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
dns proxy = no
#注:这一段中要删除如下两行或注释掉#printcap name = /etc/printcap #load printers = yes [ks1]
patch = /usr/test
valid users =user1
browseable = no
writable = yes
valid users = %S
create mode = 0664
directory mode = 0775
[shareprinter]
comment = Share Printers
valid users = user1
path = /home/user1
printer = print11
print command = lpr –P lp1 %s
public = no
writable = no
printable = yes
*****************************************
添加用户和组
useradd –g smb test
smbpasswd –a test
输入密码并验证
/etc/rc.d/init.d/smb start启动服务,
(二)在主机B上安装打印服务器和设置共享文件夹。
要求:1、实现在主机A上使用主机B上的文件和打印机。2、设置打印机共享名为print2。
3、设置user/test文件夹的共享名为ks2.。写出操作过程。
同上题(print2和ks2.不同)
(三)在主机B上进行用户管理,要求用命令实现。
1、创建一个student1,并指定和创建用户主目录为/home/student01.
2、创建用户studentgroup1。
3、将用户分配到studentgroup1组。
写出操作过程。
mkdir –p /home/student01
(一)在主机B上安装、配置DNS服务器。
要求:
1、指定DNS作为https://www.wendangku.net/doc/9210314492.html,域的主域名服务器。
2、把主机A的DNS服务器设为主机B。
3、在主机A上能够解析主机B的域名。(主机B的名是什么???)
写出操作过程。
1.一般已安装DNS,如果未安装,先安装同样是在光盘找到bind*.rpm文件,用rpm命令安装
vi /etc/named.conf
//----------------------手工添加如下两节------------------------------
zone "https://www.wendangku.net/doc/9210314492.html," IN {
type master;
file "https://www.wendangku.net/doc/9210314492.html,.dns";
};
zone "5.168.192.in-addr.arpa" IN {
type master;
file "5.168.192.file ";
};
//---------------------------------------------------------------------
编辑/var/named/named.local
vi /var/named/named.local
************************************
$TTL 86400
$ORIGIN https://www.wendangku.net/doc/9210314492.html,.
@ IN SOA ns.gzcom. https://www.wendangku.net/doc/9210314492.html,. (
2006062301 ; serial number
28800 ; refresh
14400 ; retry
3600000 ; expire
86400 ; minimum
)
@ NS https://www.wendangku.net/doc/9210314492.html,.
@ A 192.168.2.[主机B的IP]
ns A 192.168.2.[主机B的IP]
www A 192.168.2.[主机B的IP]
hostb A 192.168.2.[主机B的IP]
hosta A 192.168.5.[主机A的IP]
******************************************
这里,已将https://www.wendangku.net/doc/9210314492.html,/https://www.wendangku.net/doc/9210314492.html,/https://www.wendangku.net/doc/9210314492.html,/https://www.wendangku.net/doc/9210314492.html,这四个域名解释到主机B,将https://www.wendangku.net/doc/9210314492.html,解释到主机A。
编辑/var/named/5.168.192.file
vi /var/named/5.168.192.file
**************************************
;
; Data file for reverse address to hostname.
;
@ IN SOA https://www.wendangku.net/doc/9210314492.html, https://www.wendangku.net/doc/9210314492.html,. (
2006062301 ; serial number
28800 ; refresh
14400 ; retry
)
@ IN NS https://www.wendangku.net/doc/9210314492.html,.
[主机A的IP] IN PTR https://www.wendangku.net/doc/9210314492.html,.
[主机B的IP] IN PTR https://www.wendangku.net/doc/9210314492.html,.
**************************************
编辑/etc/resolv.conf文件
vi /etc/resolv.conf
**************************************
domain https://www.wendangku.net/doc/9210314492.html,
nameserver 192.168.5.[主机IP]
**************************************
2.右击“网上邻居”-“属性”,右击“本地连接”-“属性”,选中“Internet协议(TCP/IP)”,点“属性”,输入主机B的IP作为主DNS,点几次确定。
3.在主机A中的命令提示符下用nslookup查看,输入https://www.wendangku.net/doc/9210314492.html,或https://www.wendangku.net/doc/9210314492.html,或https://www.wendangku.net/doc/9210314492.html,均能看到结果是指向主机B的IP
(二)在主机B上装有Apache的Web服务器出现故障,系统运行缓慢,在终端用命令方式完成以下要求:
1、查看显示系统内存、cpu使用情况。
2、查看http进程。
3、并查看80端口运行的是什么程序。
写出操作过程。
1.内存:free -mo CPU:top
2.ps –C httpd
3.lsof –i:80
(三)在主机B上配置PPP sever服务器。分为三个步骤:
要求:
1、编辑配置文件。
2、建立PPP用户的账户。
3、创建脚本文件。
写出操作过程。
rpm –ivh mgetty-1.1.14-8.i386.rpm
编辑/etc/inittab 加入一下内容
###############dial up###################
d1:12345:respawn:/sbin/mgetty -s 38400 -n 3 ttyS0
在/etc/ppp目录下修改options和options.ttyS0(如果你使com
2就改option.ttyS2):
options :
asyncmap 0
netmask 255.255.255.0 (根据你网络的设置修改掩码类型)
proxyarp
lock
crtscts
modem
options.ttyS0 :
192.168.0.1:192.168.0.2
(一)分析服务器日志。Apache服务器日志进程httpd在Access_log日志文件中保存有一般的访问信息,如谁连接了服务器,何时,何种方式,执行了那些操作,要求在控制台进行如下操作:
1、按日志中的时间字段排序的方式显示Access_log日志文件。
2、找出某一台IP地址的计算机访问日志。
3、将该日志存入log_backup文件。
写出操作过程。
(老师给的资料有,不过可能有问题)
1.sort +1 -2 /var/log/httpd/access_log
或cat /var/log/httpd/access_log | sort k 2
2.grep ’IP地址’ /var/log/httpd/access_log
或cat /var/log/httpd/access_log | grep IP地址
3.不很明白题目意思,可能情况:
(1)sort +1 -2 /var/log/httpd/access_log > log_backup
(2)grep ’IP地址’ /var/log/httpd/access_log > log_backup
(二)在主机B上安装、配置WWW服务。
要求:
1、修改默认的WWW服务的端口号为8080。
2、在usr/www目录下创建一个名为gz的主页。
3、实现在主机A的浏览器中能以域名https://www.wendangku.net/doc/9210314492.html,访问到gz主页。
写出操作过程。
1.vi /etc/httpd/conf/httpd.conf
找到Listen 80的地方,改为:
**********************
Listen 8080
**********************
2.WWW的默认目录应该是/var/www/html,如果在usr/www下创建的网页,则第三题会无法看到!!!!usr/www是旧版Apache的主目录
vi /var/www/html/index.html
#以下内容为网页源代码,可根据需要编辑,最简单的就是直接输入几个字符就OK了
************************************
************************************
3.在浏览器输入https://www.wendangku.net/doc/9210314492.html,:8080,然后回车,因为本题第一问改了端口为8080,所以无法用https://www.wendangku.net/doc/9210314492.html,访问,可能出题的人有病!!!!!
(三)在主机B 上按照下列要求,用命令方式实现文件系统的备份与恢复。
1、将/user目录打包备份到/tmp/tmp_backup.tgz,并希望保留文件许可权限。
2、建立/backup目录,并将备份的目录文件恢复到指定目录/backup。
写出操作过程。
正常是没有/user这个目录的,只有/usr目录,题目严重有问题!!!!!!!!,暂且以/user来做
1.cd /user
tar cvfz /tmp/tmp_backup.tgz ./* --preserve
2.cd /tmp
(一)安装、优化My SQL数据库。
要求:
1、将数据库安装到/usr/My SQL目录下。
2、将root的原密码abcdef改为123456。
3、创建一个名为school的数据库。
写出操作过程。
1.使用源代码安装,找到mysql-*.tar.gz文件(从网上下载),这里假设是
mysql-standard-4.1.12-i686.tar.gz,并且存放在/usr/local/下
cd /usr/local
tar mysql-standard-4.1.12-i686.tar.gz
cd mysql-standard-4.1.12-i686
mkdir –P /usr/MySQL
./configure --prefix=/usr/MySQL
make
make install
groupadd mysql
useradd –g mysql mysql
ln –s mysql-standard-4.1.12-i686 mysql
chown –R mysql.mysql mysql
cd mysql
safe_mysqld –u mysql&
2.如果是“将root的原密码abcdef改为123456”则应该用passwd root,并输入两次123456,题目应该改:将mysql的root用户的原密码abcdef改为123456。???????!!!!!!!!
mysqladmin –uroot –pabcdef password 123456
3.mysql –uroot –p123456
create database school;
(二)在主机B上已安装了My SQL数据库,用命令方式实现以下要求:
1、用root用户来登录My SQL。
2、添加一个test1用户。
3、为test1用户创建一个数据库manage。
4、为了发挥My SQL服务器性能,需要调整table_cache变量,应该使用什么命令实现?
写出操作过程。
1.mysql –uroot –p123456
2.grant select,insert,update,delete on *.* to test1@localhost identified by “”;
3.退出,重新用teset1登录
mysql –utest1 –p
create database manage;
4.老师给的资料,似乎用这个命令无法做。
mysqld –table_cache = 512
修改为mysql_safe table_cache=512
(三)远程登录到My SQL数据库。
要求:
1、由主机A连接到主机B的数据库。
2、用户名为root,密码为abc123.
3、查询当前的日期和时间。
写出操作过程。
分析:A是什么系统?如果接住上面的题目,A是windows系统,则要看B是否开了telnet,开了telnet就在命令提示符下telnet到B机,再操作,如果B没开telnet,则要在A安装了SSH客户端,并通过SSH连接到B才可以做.不过从出题者的思路来看,应该A、B均是linux。
#mysql –h[主机B的机名或IP地址] –uroot –pabc123
(一)用命令方式实现My SQL数据库的备份。
1、在manige数据库中创建一个表student,有name和telephone两个字段,并插入一条数据。
2、将manage数据库用mysqldump程序备份manage数据库中的表student,但要求内容为空。
写出操作过程。
第一问是manige,而第二问又出现manage,有病啊!!!???
name和telepone不给出数据类型,有这样出题的吗??
1.
先用root身份登录mysql,题目没有告诉root的密码,无法写出来词句为:mysql –uroot –p密码mysql>use manage;
mysql>create table student (name char(8),telephone char(20));
mysql>insert into student (name,telephone) values (’name1’,’020********’);
2.
不明白什么备份一个数据库中的表,又要内容为空????
mysqldump –uroot –p密码–d manage > manage.bak
(二)现My SQL数据库的应用。
要求:
1、创建一个名为school的数据库,并创建一个名为teacher的表。
2、在表teacher中建立ID、Teacher、School、Birthday列。
3、并填入如下数据:
ID1 Mike 广州一中1972-1-8
ID2 Tim 广州三中1975-8-4
写出操作过程。
#mysql –uroot –p123
>create database school;
>use school;
>create table teacher(ID int(4),Teacher char(8),School char(20),Birthday data);
>insert into teacher(ID,Teacher,School,Birthday) values(1,’Mike’,’广州一中’,’1972-1-8’);
>insert into teacher(ID,Teacher,School,Birthday) values(21,’Tim’,’广州三中’,’1975-8-4’);
(三)备份My SQL数据库有不同的方式,要求用命令方式实现以下操作:
1、用cp命令对manage数据库进行完全备份为一个文件,如test.2005-6-02.gz。
2、要求每天凌晨0:10 Copy前一天的manage数据以库。
3、恢复test. 2005-6-02.gz到/user/test目录中。
写出操作过程。
疑问:用cp怎么能将一个目录备份为压缩文件呢???第二问是copy还是备份????
1、tar zcvf bak.$(date+%Y%m%d).tgz /var/lib/mysql/manage
2、crontab -e 10 0 * * * tar zcvf back.$(date+%Y%m%d)
3、tar xzvf test 2005-06-02。Gz/user/test
(一)图示交换机在没有进行任何设置情况下,是不能正常工作的。要求在不改变网络结构的条件下,完成以下要求:
1、在交换机上配置生成树,并启动。
2、如果不配置生成树,按图示为交换机1和交换机1划分为VLAN,要求PC1能够访问PC3。
端口
①配置端口1
Switch#config terminal
Switch(config)#vlan 10
Switch(config-vlan)#name vlan10
Switch(config-vlan)#exit
Switch(config)# vlan 20
Switch(config-vlan)# name vlan 20
Switch(config-vlan)# exit
Switch(config)# interface fastethernet 0/5
Switch(config-if)# switchport access vlan 10
Switch(config-if)# interface fastethernet 0/8
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)# interface range fastethernet 0/1-3
Switch(config-if-rage)#channel-group2 mode desirable
Switch(config-if-rage)# swithchport trunk encapsulation dot1q
Switch(config-if)# switchport mode trunt
Switch(config-if)#exit
②配置端口2
Switch(config)#config terminal
Switch(config-if)# interface fastethernte 0/6
Switch(config)#Switchport access vlan 10
Switch(config)#exit
Switch(config)#interface range fastethernet 0/1-3
Switch(config-if-rage)#channel-group2 mode desirable
Switch(config-if-rage)#switchport trunk encapsulation dot1q
Switch(config-if-rage)#switchport mode trunk
Switch(config-if-rage)#exit
(二)根据实验图所示,搭建网络拓扑,并按照给出的接口地址规划网络,在相应的设备上配置相应的网络层协议。要求:
1、通过路由注入的方法,实现全网互通。
2、不能主RTB学习到RTC上的loopback1和loopback2网段的路由信息。
Lookback:1:12 9.3.1.5
4.10.2
Route# hostname RT13
Route# confir terminal
Route(config)# interface Ethernet 1/0
Route(config)# ip address 10.24.50.1 255.255.255.0
Route(config)# no shutdown
Route(config)# exit
Route# router rip
Route# network 10.24.50.0
Route# exit
Route# Show run
Rtb config# hostname RTA
RTA(config)# no router rip
RTA(config)# config terminal 1/0
RTA(config)# ip address 10.24.50.3 255.255.255.0
RTA(config)# No shutdown
RTA(config)# exit
RTA(config)# interface fasthernet 0/0
RTA(config)# IP address 10.24.40.2 255.255.255.0
RTA(config)# no shutdown
RTA(config)# exit
RTA(config)# router rip
RTA(config)# network 10.24.40.0
RTA(config)#exit
RTA(config)# hostname RTC
Rtc (config)# interface Ethernet 1/0
Rtc (config)# ip address 10.24.40.3 255.255.255.0
Rtc (config)# no shutdown
Rtc (config)# exit
Rtc (config)# interface lookback 0
Rtc (config)# ip address 12.1.1.1 255.255.255.255
Rtc (config)#interface lookback 1
Rtc (config)# ip address 129.3.1.5 255.255.255.255
Rtc (config)# exit
Rtc (config)# interface lookback2
Rtc (config)# ip address 58.34.10.2 255.255.255.255
Rtc (config)# exit
Rtc (config)# config terminal
Rtc (config)# router rip
Rtc (config)#network 10.24.40.0
Rtc (config)# network 12..1..1.0
Rtc (config)# network 129.3.1.0
Network 58.34.10.0
End
Show run
问题2、
Rtc# config terminal
Rtc# no access-list 88 deny hosrt 12.1.1.1
no access-list 88 deny hosrt 12.9.3.1.5
no access-list 88 deny hosrt 58.34.10.2
config terminal
access-list 88 permit any
interface Ethernet 1/0
ip access-group 88 out
end
(三)根据实验图所示,搭建网络拓扑,并按照给出的接口地址规划网络,在三层交换机上配置RIP V2网络协议及其验证,最终实现全网互通。
网络地址:131.109.1.0/24