Linux系统的网络配置与管理
一、网络基本配置
1.查看网络配置文件
2.设置网络参数
在主菜单中选择“系统设置→网络”选项,弹出“网络配置”对话框。
1
3.新建主机名
4.添加默认路由
2
5.设定默认网关
6.重启网络服务及查看hosts文件内容
3
7.Ping自己主机的IP地址和同组的IP地址
8.查看自己的网络配置
4
9.使用netstat命令
10.netstat –r和 netstat –t命令
5
11.用命令pstree查看全部进程
12.图形用户界面的服务管理工具
二、NSF服务器配置
网络文件系统NFS (Network File System)实际上是一种Linux/UNIX文件共享协议。它最初是由
6
Sun公司开发的,用来在不同体系结构的计算机以及不同的操作系统之间通过网络交换数据。NFS是通过将NFS服务器的文件系统挂载到客户机的文件系统上而得以实现的。利用NFS可以建立一个分布式的文件系统。 1.检测系统是否安装了NFS系统
2.在home中建立两个文件夹:pub,data
7
3.使用gedit对文件exports进行编辑。其中用户必须是NFS服务器中有的用户,172.16.136.163是远程客户机的IP地址。
4.保存退出后,显示exports文件的内容和NFS服务器中用户的信息。
8
5.在图形界面中查看NFS服务器的配置。
6.修改共享目录权限。每当修改了/etc/exports文件后,使用exportfs命令就可以使设置立即生效:exportfs –rv
9
7.运行NFS服务器,并查看运行状态。
8.设定NFS服务器共享目录的结构和属性。
10
9.用showmount 命令查询显示NFS 服务器的相关信息。
三、NFS客户机的配置
1.Linux客户端挂载NFS文件系统,用showmount查看挂载情况。其中IP地址为服务器的IP地址。
11
2.挂载系统使用命令mount。命令格式:mount [-t vfstype] [-o options] device dir
3.将服务器上的文件复制到客户机 /home文件夹下。
12
4.将 /home文件夹下的文件复制到挂接目录/mnt下。
5.查看服务器端data文件夹下的内容。
13
6.在服务器端的Pub文件夹因为权限没有放开,所以客户端不能写入。
在服务器端的Pub文件夹因为权限没有放开,所以客户端不能写入。
7.以root身份进入客户机,并对系统重新进行配置
14
8.注销root用户,以用户yuan1身份进入客户机。
四、Samba服务器的配置
1.安装和检测有关Samba的RPM包
15
2.创建Samba用户。首先要创建用户user1和user2,然后再创建samba用户。
3.也可以适用图形界面来创建Samba用户。
16
4.修改配置文件。在修改配置文件之前先要将配置文件进行备份。
5.在smb.conf文件的底部修改内容如下。
17
6.创建共享目录及修改访问权限。
7.启动和停止Samba服务器。
18
8. 连接Samba共享(分为服务器端和客户端)
客户端使用Microsoft Windows 连接Linux Samba 共享,可以使用“网上邻居”或图形化文件管理器。也可用DOS命令:net use drive: \\\\ipaddress\\service /user:username 其中:dirve是要装载的磁盘;service是smb.conf中定义的允许共享的全程单元名;username是samba用户名。
例如命令:net use h: \\\\172.16.136.162\\myshare /user:user1 9.服务器端配置如下。
10.客户端配置如下。
19
11.Windows端图形窗口如下。
五、图形化配置Samba
启动Samba服务器配置工具,单击面板上的“主菜单→系统设置→服务器设置→Samba服务器”。
1. 新建用户,浏览选择共享文件夹,以及访问权限。
20
2.要添加Samba用户,选择“首选项→Samba用户”,然后单击“添加用户”按钮,创建新Samba用户。
3.服务器设置”对话框中“安全性”选项卡上的“验证模式”必须被设置为“用户”才能使这个选取项生效。
21
4.启动Samba服务器,使用命令:Service samba start
5.在yuan1文件夹中拷贝一个文件。启动Samba服务。
22
6.重启smb服务程序,查看文件夹里的文件。
7.在Windows中断开映射的网络驱动器。
23
8.连接Samba共享。
9.Linux访问Windows共享资源。首先在Windows中建立共享FTP文件夹。
24
10.用客户工具smbclient访问Windows共享资源。
六、DNS服务器的安装与配置
1.查询、备份和修改DNS服务器配置文件
25
2.修改配置文件named.conf,在文件最后添加正向和反向区域。
3.编辑正向解析文件yuanjs.com.zone
26
4.编辑反向解析文件172.16.136.zone
5.启动DNS服务,修改resolv.conf文件
27
6.测试DNS服务。对DNS服务器进行测试1。
7.对DNS服务器进行测试2
28
8.对反向区域进行测试。
9.用Linux客户机进行测试。在客户机的resolv.conf文件中添加如下内容。
29
10.在Linux客户机上进行测试。
11.Windows下配置DNS服务器地址。
30
12.Windows下测试。
七、图形界面DNS安装与配置
1.单击桌面面板上的“主菜单→系统设置→服务器设置→域名服务器”菜单项,进入“域名服务”对话框。
31
2.正向解析配置。新建正向主区块。
3.配置“名称到IP的翻译”。
32
4.在“yuanjs.com”上,单击“添加记录”按钮,添加主机名www,ftp,mail等。
5.在“yuanjs.com”上,单击“属性”按钮,编辑名称服务器。
33
6.最终的结果。
7.DNS正向测试。
34
8.反向解析配置。
9.配置“IP到名称的翻译”。
35
10.最终结果。
11.DNS反向测试
36
八、Web服务器Apache的配置
1.测试Apache软件的安装,建立文件夹及主页文件。
2.修改配置文件/etc/httpd/conf/httpd.conf,增加端口号。
37
3.修改配置文件/etc/httpd/conf/httpd.conf,增加支持的字符集。
4.修改配置文件/etc/httpd/conf/httpd.conf,对虚拟主机进行配置。
38
5.启动DNS和Apache服务。
6.浏览网页(默认情况)
39
7.对此网页进行修改。(文件->编辑页面)修改原网页的标题。
8.(查看->页面源代码)添加主页
40
9.(文件->页面另存为)保存修改后的网页
10.重新载入网页
41
11.使用虚拟主机浏览
九、FTP服务器的配置
1.测试vsftpd是否安装。
42
2.修改配置文件vsftpd.conf。
3.打开默认共享目录的权限,拷贝一个文件到该目录下。
43
4.测试VSFTP服务器。
5.查看root文件夹下的文件。
44
6.用浏览器进入FTP服务器。
7.Windows下测试VSFTP。
45
8.查看C盘下的文件。
9.在Windows中用浏览器访问FTP。
46
十、电子邮件服务器的配置
1.安装前准备——查看正向解析文件。
2.安装前准备——查看反向解析文件。
47
3.安装前准备——启动和测试DNS。
4.Sendmail软件的测试。
48
5.确认本机的MX记录。
6.启动Sendmail、备份sendmail.cf、修改sendmail.mc文件。
49
7.修改sendmail.mc文件(续)
8.编辑access文件。
50
9.编辑local-host-names文件。
10.用makemap生成数据库文件。
51
11.生成sendmail.cf、重启Sendmail。
12.检测IMAP软件和修改POP3文件。
52
13.修改IMAP文件。
14.重启xinetd服务,监听143、110、25。
53
15.创建邮件用户组和用户。
16.修改用户文件属性。
54
17.编辑别名文件。
18.为电子邮件设置别名生效。
55
19.测试发送邮件1。
20.测试发送邮件2
56
21.测试发送邮件3
22.在Windows中测试邮件服务器。首先配置Windows中的DNS服务。
57
23.在Windows中配置Outlook Express。
58
24.设置邮件属性。
25.同样建立另一个邮件账户。
59
26.撰写电子邮件。
27.发送电子邮件成功。
60
28.服务器端显示收到用户yuanjs1发送的邮件。
29.Outlook收到yuanjs1发来的邮件。
61