第一课 IP地址、网络域名及其管理
学习目的:理解IP地址的格式与分类,知道域名的概念和域名解析的基本过程,知道因特网IP地址和域名的管理办法和重要管理机构。
学习重难点:理解IP地址的格式与分类,知道域名的概念和域名解析的基本过程。
教学方式:老师讲解、引导;学生体会、理解。
学习内容:
一、IP地址及其管理
1、IP地址的格式
IP地址是人们在Internet上为了区分数以亿计的主机而给每台主机分配的一个专门的地址,通过IP地址就可以访问到每一台主机。(注:特殊情况下,一台计算机可以设定多个IP地址)
从用户...
4456 天前 / 3,653次浏览阅读全文
vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。下面我们一步一步介绍如何编译安装vsftpd和配置。
1、下载vsftpd源码
wget https://security.appspot.com/downloads/vsftpd-2.3.4.tar.gz
2、编译vsftpd源码
64位的系统编译之前先要执行cp /lib64/libcap.so.1 /lib/libcap.so.1命令:
tar xzvf vsftpd-2.3.4.tar.gz
cd vsftpd-2.3.4
make
make install
3、配置vsftpd
cp vsftpd.conf /etc
cp RedHat/vsftpd.pam /etc/pam.d/ftp
sed i ‘s/anonymous_enable/#anonymous_enable=YES/g’ /etc/vsftpd.conf
sed i ‘s/#l...
4505 天前 / 334次浏览阅读全文
vsftpd作为FTP服务器,在Linux系统中是非常常用的。下面我们介绍如何在centos系统上安装vsftp。
什么是vsftpd
vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序。特点是小巧轻快,安全易用。
vsftpd 的名字代表”very secure FTP daemon”, 安全是它的开发者 Chris Evans 考虑的首要问题之一。在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标。
安装vsftpd
1、以管理员(root)身份执行以下命令
yum install vsftpd
2、设置开机启动vsftpd ftp服务
chkconfig vsftpd on
3、启动vsftpd服务
service vsftpd start
管理vsftpd相关命令:
停止vsftpd: ...
4505 天前 / 232次浏览阅读全文
swap交换分区一般只在xen VPS有这种功能,openvz则没有。swap交换分区可以增加一定量的内存使用,但增加swap分区的最重要的作用是防止网站流量突然增大而导致系统分配内存不够用而死机。如果你的VPS长期处理使用swap的状态下,建议你检查下程序或VPS,或者升级更大的内存的VPS,因为使用swap交换分区,会使服务器的性能降低很多,导致访问速度变慢。下面我们来看看如何增加swap交换分区。
1、以root权限登录SSH,键入如下命令创建512M的swap文件(1024 * 512MB = 524288).
dd if=/dev/zero of=/swapfile1 bs=1024 count=524288
2、创建Linux交换文件
mkswap /swapfile1...
4505 天前 / 238次浏览阅读全文
美国VPS的独立IP相对于国内而言,是非常的便宜的。比如有些美国VPS,买5个独立IP才三美元左右一个月。当我们购买了多个独立IP时,如果你不想再联系客服而漫长的等待,那就自己手动配置吧。
一、进入/etc/sysconfig/network-scripts/目录
cd /etc/sysconfig/network-scripts/
如图,是我已经配置好的文件,ifcfg-venet0:0-ifcfg-venet0:6,每个文件对应一个独立IP。而ifcfg-venet0相当于模板,我们可以根据这个文件设置其它的。
假如我们将要配置的IP段为:192.168.1.2-192.168.1.6共五个IP。
二、分别复制文件ifcfg-venet0到ifcfg-venet0:0-ifcfg-venet0:4五个文件
cp...
4505 天前 / 186次浏览阅读全文
在CentOS系统下,主要有两种方法设置自己安装的程序开机启动。
1、把启动程序的命令添加到/etc/rc.d/rc.local文件中,比如下面的是设置开机启动httpd。
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don’t
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
/usr/local/apache/bin/apachectl start
2、把写好的启动脚本添加到目录/etc/rc.d/init.d/,然后使用命令chkconfig设置开机启动。
例如:我们把httpd的脚本写好后放进/e...
4505 天前 / 188次浏览阅读全文
#!/bin/bash
#该脚本用于关闭服务器上非必须的系统服务项,并不适用于所有服务器,比如如果是文件服务器则NFS相关服务则不能关闭
#定义所要停止的服务,可以根据实际服务器应用更改
SERVICES=”acpid atd auditd avahi-daemon bluetooth cups firstboot hidd ip6tables kudzu lvm2-monitor mcstrans mdmonitor microcode_ctl netfs nfslock pcscd portmap rpcgssd rpcidmapd xfs yum-updatesd”
for service in $SERVICES
do
#关闭服务随系统启动
chkconfig $service off
#停止选择服务
service $service stop
done
下载脚本:http://www.centos.bz/wp-con...
4505 天前 / 193次浏览阅读全文
首先从CentOS官方源(msync.centos.org),同步一份本地镜像(约7G左右),然后禁用原有的源,并创建一个本地的.repo仓库文件。
一、Rsync 同步脚本
1
2
3
4
wget http://wangyan.org/download/shell/rsync_repo.sh
vim rsync_repo.sh //修改"local"值(本地镜像存放路径)
chmod 755 rsync_repo.sh
./rsync_repo.sh
/*******************************************/
#! /bin/bash
#====================================================================
# rsync_repo.sh
#
# Copyright (c) 2011, WangYan <webmaster@wangyan.org>
# All rights res...
4505 天前 / 377次浏览阅读全文
下面来简单说下使用U盘安装CentOS系统,这里以centos-6.2 i386 minimal为例安装。
使用到的材料:
1、centos-6.2 i386 minimal
下载地址:http://mirrors.163.com/centos/6.2/isos/i386/CentOS-6.2-i386-minimal.iso
2、UltraISO
下载地址:http://www.crsky.com/soft/1134.html
3、U盘一个
开始安装:
1、打开UltraISO,依次点击“文件”》“打开”,选择“CentOS-6.2-i386-minimal.iso”文件。
2、“启动”》“写入硬盘映像”,在“硬盘驱动器选择u盘”,写入方式默认即可,点击“格式化”格式u盘,最后“写入”即可完成。
3、完成写入后,只保留“images”和“isolinux”两个文件夹,其...
4505 天前 / 214次浏览阅读全文
什么是RAID-0
RAID-0 (等量模式, stripe):效能最佳。这种模式如果使用相同型号与容量的磁碟来组成时,效果较佳。这种模式的 RAID 会将磁碟先切出等量的区块 (举例来说, 4KB), 然后当一个文件要写入 RAID 时,该文件会依据区块的大小切割好,之后再依序放到各个磁碟里面去。由於每个磁碟会交错的存放数据, 因此当你的数据要写入 RAID 时,数据会被等量的放置在各个磁碟上面。举例来说,你有两颗磁碟组成 RAID-0 , 当你有 100MB 的数据要写入时,每个磁碟会各被分配到 50MB 的储存量。RAID-0 的示意图如下所示:
上图的意思是,在组成 RAID-0 时,每颗磁碟 (Disk ...
4505 天前 / 125次浏览阅读全文
最新评论
厉害,一个信息技术教师的水平