Linux 网络配置(DHCP,DNS,Apache,Samba)
更新时间:2024-04-11 02:48:01 阅读量: 综合文库 文档下载
- Linux常用命令推荐度:
- 相关推荐
域名
域表示一个区域或者范围,域内可以容纳许多主机,因此并非每个接入因特网的主机都必须具有一个域名地址,但是每台主机都必须属于某个域。域名地址有一系列“子域名”组成,子域名的个数通常不超过5个,并且,子域名之间用句点“.”分割,从左到右子域的级别升高。
一台主机的主机名由它所属的各级域的域名与分配给该主机的名字共同构成,顶级域名放在最右面,分配给主机的名字放在最左面,通常格式如下:
主机名.机构名.网络名.顶层域名
例如:www.tsinghua.edu.cn是清华大学的WWW主机的域名地址。
Linux文件系统结构
Linux文件系统采用阶层式树状目录结构,最上层是“/”,然后在下面创建其他的目录 / /bin /boot /dev /etc /home /lib /mnt /opt /proc /root /sbin /tmp /usr Linux系统根目录,也是处于最高一级的目录 Binary的缩写,基础系统所需要的那些命令位于此命令,也是最小系统所需要的命令,如ls,cp,mkdir等,目录中的文件可执行,普通用户都可以使用。 包含vmlinuz,initrd.img等启动文件,一般情况下,GRUB或LILO系统引导管理器也位于该目录 接口设备文件目录,比如你的硬盘hda 系统配置文件的所在地,一些服务器的配置文件也在这里。比如用户账号及密码位置文件 一般用户的主目录,如FTP目录等 库文件存放目录,包含执行/bin和/sbin目录的二进制文件时所需的共享函数库library 各项装置的文件系统的加载点,例如:/mnt/cdrom是光驱的加载点 表示可选择的意思,有些软件包也会被安装在这里,也是自定义软件包,供较大的且固定的应用程序存储文件用 作系统运行时,进程信息及内核信息存放在这里。/proc目录伪装的文件系统proc的挂载目录,proc并不是真正的文件系统 管理员的主目录 大多数涉及系统管理的命令的存放地,普通用户无权限执行这个目录下的命令,如要root权限 Temporary,存放暂存盘的目录 系统存放程序的目录,/usr目录下包括涉及字体目录/usr/share/fonts,帮主目录/usr/share/man或/usr/share/doc,普通用户可执行文件目录/usr/bin或/usr/local/bin等,还有程序的头文件存放目录/usr/include /var
内容经常变动,存放系统日志的目录。/var/lib用来存放一些库文件,比如MySQL
Linux常用命令
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
ls:显示文件名 vi:编辑文件
cat:显示文本文件内容
less:分屏显示文件,与more命令类似,不同之处在于less命令在显示文件时,允许用户既可以向前又可以向后翻阅文件。 cp:复制文件 mv:移动文件 rm:删除文件
grep:查找可匹配的文件 tail:显示文件尾部 rmdir:删除目录 mkdir:创建目录
find:查找目录或者文件
chmod:设置文件或者目录的权限 mount:加载文件系统 umount:卸载文件系统 kill:终止进程 ps:查看权限
ifconfig:设置网络接口
hostname:显示和设置主机名 route:设置路由表
netstat:查看网络连接,检查Linux网络设备的工作状态 ping:检测主机网络接口状态
traceroute:显示数据包到达目的主机所经过的路由 ip:网络集成工具命令 useradd:建立用户 userdel:删除用户 passwd:设置密码 su:切换身份
网络相关的配置文件
? /etc/hostname文件
包含系统的主机名称,包括完全的域名 ? /etc/resolv.conf文件
解析器使用的配置文件 ? /etc/host.conf文件
制定如何解析主机名 ? /etc/sysconfig/network
制定服务器上的网络配置信息 ? /etc/hosts文件
存放主机与IP地址的匹配信息
DHCP的安装配置
一、安装DHCP
1用rpm –qa | grep dhcp 查看服务器是否已经安装
2用mount / dev/chrom /mnt 将linux镜像文件挂载到虚拟机上
若已经挂载,则显示
3挂载成功后,安装程序被放在/mnt目录下,需要查看dhcp安装文件的具体位置,用命令ll /mnt/RedHat/RPMS/ | grep dhcp
4安装dhcp服务器:rpm –ivh /mnt/RedHat/RPMS/dhcp-3.0pl1-23.i386.rpm
安装成功
二、DHCP服务器的配置
DHCP服务器最主要的配置文件是/etc/dhcpd.conf,这个文件没有默认配置,需要手动创建。 dhcpd.conf.sample是模板文件,可以先把这个文件复制到/etc/dhcpd.conf,然后再做修改。复制文件用copy命令
复制后,用vi编辑器打开dhcpd.conf编辑该文件
DHCP动态IP的配置
在dhcpd.conf文件中修改需要的ip地址范围及子网地址等。如:要求在子网192.168.1.0中将从192.168.1.128~192.168.1.255中的地址动态分配给客户端
DHCP静态IP的配置 在host ns{}代码段后添加 host win32 { hardware Ethernet 00:0c:29:79:F4:DE; fixed-address 192.168.1.156; }
三、DHCP服务器的启动和测试
用两种方法启动DHCP,一种是service dhcpd start 另一种是/etc/init.d/dhcpd start
启动后,需要把服务器和客户端设置为在同一个网段,如图所示:
四、DHCP客户端的配置 1、在Linux系统中,需要在/etc/sysconfig/network-scripts/ifcfg-eth0文件中,将BOOTPROTO参数设置为dhcp,然后重启网络服务:/etc/init.d/network restart
2、在Windows系统中,以Windows 2003为例,右击“网上邻居”图标,在弹出的快捷菜单中选择“属性”,弹出“网络连接”窗口,右击“本地连接”图标,在弹出的快捷菜单中选择“属性”命令,弹出“本地连接 属性”窗口,选中“Internet 协议(TCP/IP)”复选框,单击“属性”按钮在“Internet 协议(TCP/IP)属性”对话框中,选中“自动获得IP地址”和“自动获得DNS服务器地址”单选按钮 五、测试
1、查询客户端的IP和DNS地址来确定,选择“开始”→“运行”命令,在对话框中输入cmd,单击“确定”按钮进入DOS命令行。
2、输入ipconfig命令,如果客户端已经联网则会显示出基本的联网信息,如图所示
DNS服务器的安装和配置
一、DNS服务器的安装
1用rpm –qa | grep bind 查看服务器是否已经安装,DNS服务器的常用软件是BIND程序
2挂载镜像文件(同DHCP)
3挂载成功后,安装程序被放在/mnt目录下,需要查看bind安装文件的具体位置,然后进行安装:rpm –ivh /mnt/RedHat/RPMS/bind-9.2.1-16.i386.rpm
安装成功
4安装caching-nameserver缓存服务器。可运行域名服务器软件,但是没有域名数据库。
二、DNS服务器的配置
1 DNS的配置文件是/etc/named.conf,需要配置正反解域。在配置文件中添加两个zone文件,一个用于正向解析,一个用于反向解析。正向解析即从域名查找出它所对应的IP,因此正向解析的zone必须设置域名。本例DNS管理的域的域名是bbb.edu.cn
type是zone的类型,DNS服务器一共规定了三种类型的zone:master, slave, hint。其中最上层的DNS服务器用hint类型,DNS主服务器使用master类型,从服务器使用slave类型。 file设置了正向解析数据库文件的相对路径
这个zone用于反向解析本例将IP段设为192.168.1的意思是反向适用于192.168.1.*这个范围内的IP地址。
2 DNS服务器正向解析数据库文件的建立。使用vi打开/var/named/bbb.edu.cn.zone,添加如图所示的语句。先设定SOA,SOA是Start of Authority的缩写,它是主DNS服务器必须要设定的选项,记录了这个DNS服务器是主DNS服务器,并定义了域名数据库文件的各种属性
SOA设置完毕后,建立域名与IP的映射关系。首先是要设定DNS服务器的名称,格式如下:[zone] IN NS [主机名称],如果有多个DNS服务器主机,就分多行显示。
接着按照格式:[主机名] IN A [IP地址],逐行写出本域中所有主机和IP的对应关系。如图
3 DNS服务器反向解析数据库文件的建立 格式与正向类似,如图所示
4 修改/etc/resolv.conf文件
5 DNS服务器的启动
输入service named start或/etc/init.d/named start启动DNS服务器,然后用命令nslookup检测域名和IP地址是否映射成功
映射成功后,需要配置DNS客户端
三、DNS客户端的配置
以windows2003为例,右击“网上邻居”图标,在弹出的快捷菜单中选择“属性”,弹出“网络连接”窗口,右击“本地连接”图标,在弹出的快捷菜单中选择“属性”命令,弹出“本地连接 属性”窗口,选中“Internet 协议(TCP/IP)”复选框,单击“属性”按钮在“Internet 协议(TCP/IP)属性”对话框中,选中“使用下面的DNS服务器地址”。在“首选DNS服务器”文本框中输入DNS服务器的IP地址。点击确定,如图所示:
配置成功后,在客户端检测是否与DNS服务器连接成功。
Apache服务器的安装,配置
一、Apache服务器的安装 1用rpm命令安装
2修改配置文件
Apache的配置文件是httpd.conf,保存在/etc/httpd/conf/目录下,配置文件中,
DirectoryIndex index.html default.html //默认主页文件设置,按顺序依次查找,这些
//文件都存放在/var/www/html目录下
3创建默认主页文件
一定要创在对应的根目录下
4用service httpd start 或 /etc/init.d/httpd start 启动apache服务器,启动后,在浏览器中输入 http://localhost,Apache会自动定位到index.html
二、建立基于IP地址的虚拟主机
所谓虚拟主机服务,是指在一台物理机器上提供多个Web服务。用Apache设置虚拟主机服务通常可以采用两种方案:基于IP地址的虚拟主机和基于名字的虚拟主机 1建立基于相同IP不同Port的虚拟主机
(1) 将httpd.conf配置文件中的Listen字段改为
(2) 更改虚拟主机部分为:
(3) 保存配置后,创建虚拟目录以及页面文件
用命令mkdir /var/www/html/website1,mkdir /var/www/html/website2创建虚拟目录,然后再这个目录下创建index.html文件,如图所示:
(4) 启动Apache,在浏览器中输入http://192.168.1.123:80以及http://192.168.1.123:8080 显示结果如图所示:
2建立基于相同Port不同IP的虚拟主机 (1) 首先要为网卡绑定多个IP地址
(2) 在ifcfg-eth0:1文件中做以下修改
(3) 重新启动网卡:service network restart
(4) 打开httpd.conf文件,更改虚拟主机部分为:
(5) 创建虚拟目录/var/www/html/website3以及index.html文件
(6) 启动Apache,在浏览器中输入http://192.168.1.123:80以及http://192.168.1.124:80,如图所示:
3建立基于不同域名的虚拟主机
(1) 需要在配置文件/etc/httpd/conf/httpd.conf文件中作如下修改:
(2) 创建虚拟目录/var/www/html/website4以及index.html文件 (3) 在/etc/hosts文件中添加虚拟主机与IP地址的映射
(4) 重启httpd,在浏览器中输入http://dns.bbb.edu.cn,结果如图所示
Samba服务器的安装配置
一 安装
安装过程与DHCP等类似。 二 Samba服务器端设定
Samba服务器的配置文件为/etc/samba/smb.conf,文件中有两种注释符号,分别是“;”和“#” 1 全局设定部分[global] (1) 设定工作组名 (2) Samba服务器名称 (3) 设定信任主机 (4) 设定密码文件
2 用户根目录的权限设定[homes]
3 设定共享目录[public]
4 创建/home/samba目录
三 Samba服务器端用户设定(假设用户为sa) 1 创建密码文件 samba -a sa 创建后,查看/etc/samba/smb.conf
2 为用户建立映射关系
正在阅读:
Linux 网络配置(DHCP,DNS,Apache,Samba)04-11
秦皇岛柳江盆地认识实习(个人实习报告).doc - 图文10-03
人教版2015届下学期九年级化学第一次中考模拟测试卷02(基础版)10-28
食品厂质量管理手册05-10
寻找自己的作文04-01
描写木棉花的散文03-21
2018年山西大学教育科学学院312心理学专业基础综合之普通心理学04-26
酶的固定化技术及其在食品工业中的应用05-16
生物高考知识点教材填空06-22
- 清真菜谱
- 我国国民经济和社会发展十二五规划纲要(全文)
- 高三物理机械振动和机械波复习2
- 浙江省公路山岭隧道机械化装备应用指导手册 doc - 图文
- 2018届高三数学文科二轮复习:专题检测(九) 导数的简单应用
- 2015年上海市公务员录用考试《行政职业能力测验》试卷(B类)
- 七年级道德与法制下册
- 大班户外游戏教案
- 病虫害预警 - 图文
- 某养鱼场为了提高经营管理水平
- 汉中市勉县尧柏余热汽机规程 10
- 烹饪试卷
- 事业单位考试公共基础知识专项分类题库训练
- 语文:第2课 走一步,再走一步 课堂导学案(人教版 七上)
- 天汉使用手册
- 人教版小学三年级数学下册教学计划
- 房地产销售管理完全操作手册122页
- 2009年评审通过具有中学高级教师专业技术资格人员名单...
- 《15秋公共关系学》作业1
- 2017最新版监理公司三标一体管理手册
- 配置
- Apache
- Linux
- Samba
- 网络
- DHCP
- DNS
- 一年级班主任工作总结
- 陇南武都区不动产登记信息平台建设及数据整合项目
- 数据库原理及应用课程设计任务书
- 关于开展非公企业集中组建党组织工作攻坚月专项行动的实施意见
- 2012年北京丰台理综二模化学卷
- Neither和so倒装句练习题练习
- 新视野大学英语第三版读写教程4汉译英和完形填空
- 6-7的分成练习
- 湖南恩口煤矿矿床水文地质条件及矿坑涌水量预测
- 地基处理(预应力混凝土管桩)
- 全国2018年4月自考中外新闻作品研究考试真题(2)
- 人教版 高中化学 选修四 化学反应速率 说课稿
- 消费税1
- 高财作业
- 尔雅当代中国经济答案
- 2012年心理咨询师报考须知
- 地图学试题4套集合(含答案)
- 山东省EPS模块外保温工程技术规程2014
- 八年级数学期末试卷命题意图
- 南京市城乡建设十二五规划纲要05024