文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>笔记1.2.4章

笔记1.2.4章

时间:2007-06-20  来源:dingboo888

第一章       LINUX网络配置

一、配置IP地址:

1、netconfig命令  永久性

   service  network  restart  重启网卡服务

   /etc/init.d/network  restart

   service  服务器  start/stop/restart

ifconfig  查看IP地址

eth0第一块网卡 eth1第二块网卡 ….

2、ifconfig命令   临时性

ifconfig 网卡设备 IP地址/子网掩码

ifconfig eth0 192.168.1.179/24

3、改配置文件    永久性

vi  /etc/sysconfig/network-scripts/ifcfg-eth0第一块网卡

……………………………………………../ifcfg-eth1第二块网卡

DEVICE=eth0    设备名 一般不改

ONBOOT=yes   系统开启时启用该网卡

BOOTPROTO=static   static手动设置IP  dhcp自动设置IP

IPADDR=192.168.1.178   IP地址

NETMASK=255.255.255.0  子网掩码

GATEWAY=192.168.1.254   网关

service  network  restart

 

二、DNS设置

vi  /etc/hosts  只在本机生效

格式:

IP      完整的域名   主机名

192.168.1.171  teacher.benet.com   teacher

192.168.1.100  www.sina.com.cn   www

….

vi /etc/resolv.conf  全局生效,指定DNS服务的IP地址

nameserver  202.106.0.20

可以有3个nameserver语句

ping www.sina.com.cn  10.10.10.10

 

vi  /etc/host.conf  说明本机与全局谁优先

Order  hosts,bind  说明本机优先

Order  bind,hosts  说明全局优先

 

三、其它的配置文件

1、端口映射文件

/etc/services

2、网络配置文件

/etc/sysconfig/network

NETWORKING=yes     是否开启网络

HOSTNAME=abc.benet.com  主机名

改变后要重启系统才能生效

 

四、其它的命令

1、ping 

默认是永远ping,Ctrl+c停止ping

ping  –c  数字  IP地址或域名

2、route  设置路由

route  -n  显示静态路由表

route  add  -net  网段  netmask 子网掩码  dev  网卡 à增加路由

route  del   -net  网段  netmask 子网掩码 à删除路由

 

route  add  default  gw  IP地址  à增加一个网关

route  del  default  gw  IP地址  à删除一个网关

3、扫描IP地址

nmap -sP 192.168.1.0/24  扫描网段

nmap -sS 192.168.1.1 扫描1.1开启的端口

 

4、查看本机开启的端口

netstat  -a -n

 

 

第四章            DNS服务

本质:把域名解释(转换)成IP地址

DNS(域名):分层、分布

 

DNS查询方式:递归、迭代

在LINUX下用,BIND软件做DNS服务器,同时BIND也提供了调试工具

 

做DNS服务配置:分2步:

1、       要声明域   /etc/named.conf

2、       加入域与IP对应  /var/named/chroot/var/named/

 

声明benet.com域

1、vi  /etc/named.conf

加入:

zone  "benet.com"  IN {

        type  master;

        file  "benet.com.zone";

};

2、vi  /var/named/chroot/var/named/benet.com.zone

要写记录:   SOA、A、NS、MX、PTR

SOA  域名初始记录   必须要有

NS    说明本域内那些电脑做DNS服务器  必须要有

MX    邮件交换记录 

A      域与IP对应关系的记录

PTR    IP与域对应关系的记录

 

每条记录的格式:

域名   IN  记录类型   记录值

 

benet.com.  IN SOA  dns.benet.com.  dzers.163.com.(

;                   dns的主机名    域名管理员的mail地址

   2007070101   ;版本号

   2W            ;从DSN与主DNS多长时间同步一次

                    D代表天  H代表小时  W星期

   1H            ;如果同步失败,隔多长时间再重试一次

   3H            ;放弃时间

   1W            ;TTL值,缓存时间

)

benet.com.  IN  NS  dns.benet.com.

benet.com.  IN  NS  dns1.benet.com.

3、/etc/init.d/named  restart

deamon  影子进程

 

测试   host  域名

       nslookup  域名

 

轮询:一个域名对应多个IP地址

泛解释:没有指定的主机名可以对应特定的IP地址

别名记录:  web  IN  CNAME  www

 

反向解释

1、       先声明

zone "1.168.192.in-dddr.arpa" IN {

        type master;

        file "192.168.1.arpa";

};

 

2、       写记录 

vi  /var/named/chroot/var/named/192.168.1.arpa

简单的方法:

cd  /var/named/chroot/var/named/

cp  正向文件名   反向文件名

vi  反向文件名à SOA要改前的域,NS记录不变,把A记录变成PTR记录

 

从DNS服务器

clone一台linux

前提:保证主DNS与从DNS可以ping通

一、主DNS服务器上做

vi  /var/named/chroot/var/named/benet.com

加一条NS和A记录

可以只做正向的,也可以只做反向的,也可以同时做

如果希望安全的话:

zone "benet.com" IN {

        type master;

        allow-transfer { 192.168.1.180; };

        file "benet.com.zone";

};

zone "1.168.192.in-addr.arpa" IN {

        type master;

        allow-transfer { 192.168.1.180; };

        file "192.168.1.arpa";

};

一定要改主版本号

 

二、从DNS服务器上

vi  /etc/named.conf

zone "benet.com" IN {

        type slave;

        masters { 192.168.1.178; };

        file "slaves/benet.com.zone";

};

 

zone "1.168.192.in-addr.arpa" IN {

        type slave;

        masters { 192.168.1.178; };

        file

相关阅读 更多 +
排行榜 更多 +
执杖少女惩戒术游戏下载

执杖少女惩戒术游戏下载

角色扮演 下载
章鱼小丸子游戏中文版下载

章鱼小丸子游戏中文版下载

模拟经营 下载
dazzly绚石工坊中文最新版下载

dazzly绚石工坊中文最新版下载

休闲益智 下载