网络配置.docx
《网络配置.docx》由会员分享,可在线阅读,更多相关《网络配置.docx(24页珍藏版)》请在冰点文库上搜索。
网络配置
1、
2、Linux操作系统:
自由软件和开放源代码
3、Linux的基本思想:
一切都是文件。
4、
5、RedHatLinux有自己的文件系统(Linux/ext3)。
6、硬盘分区有3种类型:
主分区、扩展分区和逻辑分区。
7、
8、
主分区是1~4号;逻辑分区是从5号开始的。
9、硬盘分区:
至少要两个分区(“/”和“swap”)
10、
/etc:
配置文件;
/dev:
设备驱动文件;
/var:
文件系统
11、6个虚拟控制台
ctrl+alt+f1~ctrl+alt+f6
ctrl+alt+f7切换到图形界面
12、多任务多用户
13、
14、
15、$:
普通用户登陆时的命令提示符;
#:
root用户登陆时的命令提示符。
16、通配符:
?
:
代表任意的一个单字符
*:
代表任意个字符(0、1或多个)
17、
18、cd-命令用来改变工作目录
cd..上一层目录
cd.此层目录
cd~『目前使用者身份』所在的家目录
19、
20、grep命令:
功能:
该命令可以在指定文件中查找与给出模式相匹配的内容。
格式:
grep[选项]匹配字符串文件列表
21、
:
q!
退出且不存盘(进入后编辑过不存盘,q!
退出);
:
wq存盘并退出
22、Linux用户(3类):
超级用户UID:
0
系统用户UID:
1~499
普通用户UID:
>=500
23、/etc/passwd用户帐号文件
/etc/shadow用户密码文件
24、
25、useradd[选项]用户名:
新建用户帐号
-d主目录
-g组群ID
passwd[用户]:
设置或修改用户的口令以及口令的属性
26、修改用户自己密码。
root@localhost:
~#passwd
EnternewUNIXpassword:
RetypenewUNIXpassword:
(修改的是root密码)
27、usermod[参数]用户名:
修改用户信息
28、格式:
su[-][用户名]
功能:
切换用户身份
说明:
超级用户可以切换为任何普通用户,而不需要输入口令;普通用户转换为其他用户时需要输入被转换用户的口令。
29、
30、格式:
chmod模式文件
功能:
修改文件的访问权限
模式:
对象:
u文件所有者、g同组用户、o其他用户、a所有用户
操作符:
+增加、-删除、=赋予
权限:
r=4读、w=2写、x=1执行
31、用fdisk分区
如:
fdisk/dev/sda对盘进行分区
32、使用mount命令加载;使用umount命令卸载
33、
34、中断进程:
中断一个前台进程:
Ctrl+c
中断一个后台进程:
kill
kill[选项]PID
35、
Linux常用文件压缩解压缩命令:
zip/unzip
gzip/gunzip
Linux文件打包命令:
tar
36、后缀是gz的是gzip命令;后缀是zip的是zip命令
37、tar可以为文件和目录创建档案。
tar[主选项+辅选项]文件或者目录
主选项:
c—创建新的档案文件。
如果用户想备份一个目录或是一些文件,就要选择这个选项。
x—从档案文件中释放文件。
辅助选项:
f—使用档案文件或设备,这个选项通常是必选的。
v—详细报告tar处理的文件信息。
如无此选项,tar不报告文件信息。
z—用gzip来压缩/解压缩文件,该选项可将档案文件进行压缩,但还原时也一定要使用该选项进行解压。
38、
5.1网络环境配置
39、网络环境配置
40、启动eth0接口:
[root@RHEL5~]#ifconfigeth0down
关闭eth0接口:
[root@RHEL5~]#ifconfigeth0up
41、停掉eth0:
[root@RHEL5etc]#ifdowneth0
激活eth0:
[root@RHEL5etc]#ifupeth0
42、service服务名
服务名:
start启动/stop停止/status现状/restart重启/reload重载
43、RedHat中配置TCP/lP网络使用的配置文件
/etc/resolv.conf首选DNS服务器的IP地址配于此
/etc/sysconfig/network-scripts/ifcfg-ethN网卡配置文件。
44、配置网卡
网卡的配置功能项
[root@RHEL5~]#gedit/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 //设备名
BOOTPROTO=static//static静态分配、dhcp动态分配
NETWORKING=yes//系统是否使用网络服务功能
5.5DHCP
45、
46、IP租约的更新:
使用Ipconfig/renew命令
IP租约的释放:
使用Ipconfig/release命令
47、dhcpd服务器的主配置文件是/etc/dhcpd.conf
dhcpd.conf文件默认不存在,需要手工建立
48、DHCP配置文件/etc/dhcpd.conf
子网配置
subnet192.168.2.0netmask255.255.255.0{
rangedynamic-bootp192.168.2.2192.168.2.253;
optionrouters192.168.2.1;客户端以192.168.2.1作为自己的网关
optionsubnet-mask255.255.255.0;
optiondomain-name"";域名
optiondomain-name-servers172.16.100.40,202.96.128.68;
optiontime-offset-180000;#EasternStandardTime
default-lease-time416000;
max-lease-time632000;
网卡与IP绑定
hostelserver{
hardwareethernet00:
11:
11:
95:
F2:
17;
fixed-address192.168.3.236;
}
}
5.3DNS
49、DNS基本原理:
ip地址与主机名的转换
50、hosts文件
目录:
C:
\WINDOWS\system32\drivers\etc(单选/判断)
51、DNS查询模式
DNS的搜索方式:
正向查询:
由域名到IP地址的解析
反向查询:
由IP地址到域名的解析
DNS的查询模式:
递归查询
迭代查询
52、资源记录
53、测试DNS服务器:
NslookupIP地址
Nslookup主机名称
54、
55、
master代表主要域
56、
57、
5.4Apache
58、Apache服务器RPM安装后的目录和文件
/etc/httpd/conf/httpd.confApache服务器的主配置文件
/var/www/html/Apache服务器的文档根目录
59、httpd.conf配置文件
ServerName:
网站服务器的域名
DocumentRoot:
网页文档的根目录/var/www/html(改路径)
Listen:
监听的IP地址、端口号(默认为80端口)
DirectoryIndex:
默认的索引页文件(index.html)
60、httpd支持的虚拟主机类型:
(填空/多选)
基于域名的虚拟主机
基于IP地址的虚拟主机
基于端口的虚拟主机
61、
NameVirtualHost用于设置域名虚拟主机使用的IP地址
使用80>和建立在地址“192.168.1.2:
80”上的虚拟主机区域
使用DocumentRoot设置当前虚拟主机所使用的文档根目录
5.2FTP
62、FTP基本概念
FTP为客户端提供两大功能:
下载
上传
客户端登陆服务器的认证方式:
匿名登录
用户身份认证登陆
63、配置过程
/var/ftp//匿名FTP服务器目录
/etc/vsftpd/vsftpd.conf//主配置文件
64、vsftpd的默认配置文件
#vi/etc/vsftpd/vsftpd.conf
anonymous_enable=YESanonymous_enable设置为“YES”时
FTP服务器允许匿名登录
local_enable=YESlocal_enable设置为“YES”时允许
本地用户登录
write_enable=YESwrite_enable设置为“YES”时FTP服务器开放对本地用户的写权限
anon_upload_enable=YES是否允许匿名用户上传文件
anon_mkdir_write_enable=YES是否允许匿名用户创建新的文件夹
65、FTP客户端命令
(1)bye退出FTP服务器;
(2)quit相当于bye。
(3)get下载文件;
(4)put上传文件;
66、vsftpd中支持的用户类型
匿名用户
本地用户
虚拟用户(不考配置)
67、Samba简介
利用SMB通信协议实现资源共享的程序,它是Windows主机和Linux主机之间实现了资源共享。
Windows主机利用SMB通信协议通过“网上邻居”来访问共享的资源。
68、samba的工作原理
samba核心是两个守护进程smbd和nmbd程序
69、samba配置文件
samba最主要的配置文件是/etc/samba/smb.conf
文件中注释行使用“#”开始;样例行使用“;”开始
70、samba配置文件全局配置
[global]
workgroup=MYGROUP网络工作组(大写)
serverstring=SambaServer服务器主机名
security=user(用户)/share(共享)/server(服务器)/domain(域)设置Samba服务器的缺省安全级别
71、设置Samba服务器的安全级别,取值按照安全性由低到高为:
share、user、server和domain。
72、smb.conf文件中常用的共享资源参数
validusers设置允许访问共享资源的用户列表
73、samba服务器的用户帐号
#smbpasswd-asambauser添加Samba用户帐号
5.6sendmail(不考配置,只考原理)
74、简单邮件传送协议(SMTP),它负责邮件传送,在TCP的25端口守候
75、邮件读取协议POP3和IMAP,用户读取,110端口
76、sendmail服务的主要配置文件
/etc/mail/sendmail.cf:
sendmail主配置文件。
/etc/mail/sendmail.mc:
sendmail宏文件。
/etc/mail/local-host-names用于设置服务器所负责投递的域。
(填域名)
7.Squid
78、代理服务器就是代表内部私有网络中的客户,去请求Internet网中的资源,并将响应的数据返回给客户机的服务器。
79、Squid的基本配置
http_port3128网页浏览器连接到本台代理服务器时所使用的端口号,默认为3128,也可更改其他端口号,如8080,不同端口之间用空格隔开
80、
81、