IP地址组成:

网络地址
主机地址
32位二进制

A类: 255.0.0.0, 8:
    0 000 0001 - 0 111 1111
    127个A类,127用于回环,1-126
    2^7-1个A类
    容纳多少个主机:2^24-2
    主机位全0:网络地址
    主机位全1:广播地址
B类:255.255.0.0, 16
    10 00 0000- 10 11 1111
    128-191
    129.1.0.0.
    130.1.0.0
    64个B类,2^14个B类网
    容纳多少个主机:2^16-2
C类:255.255.255.0, 24
    110 0 0000 - 110 1 1111
    192-223
    32个C类, 2^21个C类网
    容纳多个少个主机:2^8-2

私有地址:
    A类:10.0.0.0/8
    B类:172.16.0.0/16-172.31.0.0/16
    C类:192.168.0.0/24-192.168.255.0/24
    
路由:选路
    
    
ICANN, IANA
    
D类:
    1110 0000 - 1110 1111
    224-239
E类:

主机接入网络:

IP
NETMASK
GATEWAY
HOSTNAME
DNS1
DNS2
DNS3
    手动指定
    DHCP:Dynamic Host Configuration Protocol
        169.254.

路由

Linux: 网络属于内核的功能

RHEL5: /etc/modprobe.conf
alias

RHEL6: /etc/udev/rules.d/70-persistent-net.rules

以太网:ethX

ifconfig [ethX]
    -a: 显示所有接口的配置住处
    
ifconfig ethX IP/MASK [up|down]
    配置的地址立即生效,但重启网络服务或主机,都会失效;
    
网络服务:
RHEL5:    /etc/init.d/network {start|stop|restart|status}
RHEL6: /etc/init.d/NetworkManager {start|stop|restart|status}

网关:
route
    add: 添加
        -host: 主机路由
        -net:网络路由
            -net 0.0.0.0
    route add -net|-host DEST gw NEXTHOP
    route add default gw NEXTHOP

del:删除
    -host
    -net
    
    route del -net 10.0.0.0/8
    route del -net 0.0.0.0
    route del default

所做出的改动重启网络服务或主机后失效;

查看:
    route -n: 以数字方式显示各主机或端口等相关信息

网络配置文件:
/etc/sysconfig/network

网络接口配置文件:
/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME
DEVICE=: 关联的设备名称,要与文件名的后半部“INTERFACE_NAME”保持一致;
BOOTPROTO={static|none|dhcp|bootp}: 引导协议;要使用静态地址,使用static或none;dhcp表示使用DHCP服务器获取地址;
IPADDR=: IP地址
NETMASK=:子网掩码
GATEWAY=:设定默认网关;
ONBOOT=:开机时是否自动激活此网络接口;
HWADDR=: 硬件地址,要与硬件中的地址保持一致;可省;
USERCTL={yes|no}: 是否允许普通用户控制此接口;
PEERDNS={yes|no}: 是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址;

不会立即生效,但重启网络服务或主机都会生效;

路由:
/etc/sysconfig/network-scripts/route-ethX
添加格式一:
DEST    via     NEXTHOP

添加格式二:
ADDRESS0=
NETMASK0=
GATEWAY0=

DNS服务器指定方法只有一种:
/etc/resolv.conf
nameserver DNS_IP_1
nameserver DNS_IP_2

指定本地解析:
/etc/hosts
主机IP    主机名    主机别名
172.16.0.1        www.magedu.com        www

DNS-->/etc/hosts-->DNS

配置主机名:
hostname HOSTNAME

立即生效,但不是永久有效;

/etc/sysconfig/network
HOSTNAME=

RHEL5:
    setup: system-config-network-tui
    system-config-network-gui

ifconfig, 老旧

iproute2
    ip
        link: 网络接口属性
        addr: 协议地址
        route: 路由

link
        show
            ip -s link show
        set
            ip link set DEV {up|down}
            
    addr
        add
            ip addr add ADDRESS dev DEV
        del
            ip addr del ADDRESS dev DEV
        show
            ip addr show dev DEV to PREFIX
        flush
            ip addr flush dev DEV to PREFIX
        
        
一块网卡可以使用多个地址:
网络设备可以别名:
eth0
    ethX:X, eth0:0, eth0:1, ...
    
配置方法:
    ifconfig ethX:X IP/NETMASK
    
    /etc/sysconfig/network-scripts/ifcfg-ethX:X
    DEVICE=ethX:X

非主要地址不能使用DHCP动态获取;

ip
    eth1, 添加个地址192.168.100.1
    
ip addr add 192.168.100.1/24 dev eth1 label eth1:0
primary address
secondary adress

192.168.100.6

10.0.1.0/24, 192.168.100.6

路由:
route add -net 10.0.1.0/24 gw 192.168.100.6

ip route add to 10.0.1.0/24 dev eth1 via 192.168.100.6
    add, change, show, flush, replace
    
ifconfig eth0, 172.16.200.33/16

ifconfig eth0:0 172.16.200.33/16

TCP:
    URG
    SYN
    ACK
    PSH
    RST
    FIN

IP、路由配置的更多相关文章

  1. IP路由配置之---------dhcp服务器配置

    实验设备:一台华三路由器,一台PC 步骤一,在系统视图下打开dhcp功能,禁用IP(网关,域名服务器) [H3C]dhcp enable # [H3C]dhcp server forbidden-ip ...

  2. IP路由配置之---------配置PPP

    实验设备:两台华三路由器,两台PC,一条V.35线 PPP是数据链路层的协议,链路层的协议有很多如帧中继fr等 实验一,PAP验证(是一种以明码传送用户名和密码的验证方式) 步骤一,在主验证方设置一个 ...

  3. IP路由配置之---------debugging调试

    实验设备:华三设备N台加一个PC 步骤一,打开屏幕输出开关,开启控制台对系统信息的监视功能 <H3C>terminal debugging #<H3C>terminal mon ...

  4. IP路由及静态路由配置

    IP路由及静态路由配置 qianghaohao(CodingNutter) 链接来源:http://www.cnblogs.com/codingnutter/p/5654271.html 一.IP路由 ...

  5. 路由器静态IP的配置及其备份静态路由缺省路由

    静态路由时管理员手动配置并维护的路由.静态路由配置简单,被广泛应用于网络中.静态路由还可以实现负载均衡和路由备份.学习掌握好静态路由的配置是很重要的. 如下图, 首先进入路由器的命令视图,(sys) ...

  6. 通过route , tracert , traceroute 查看本地路由配置及访问ip或域名时经过的路由信息

    转载请注明出处: 1.路由器和交换机的区别和过程 在windows 系统或linux 系统访问 外网ip 或域名时,都会通过层层的路由器,然后将请求转发到最终的目标服务器:因为互联网通过路由器实现公网 ...

  7. Linux和Windows路由配置

    Linux和Windows路由配置 一.配置路由 1-       原则上一台主机只能有一条缺省路由.如果一台主机上有多个网段的话,请配置能够上网的那个网段的网关为缺省路由 Linux配置缺省路由: ...

  8. cisco 路由配置

    Cisco路由配置基础 刚刚接触cisco路由配置,下面是学习的笔记,感觉命令还是多敲才能熟悉 一. 所处状态各类 router> 用户处于用户命令状态,可以查看网络和主机 router# 用户 ...

  9. Linux 下配置网卡的别名即网卡子IP的配置 转

    what 什么是ip别名?用windows的话说,就是为一个网卡配置多个ip.when 什么场合增加ip别名能派上用场?布网需要.多ip访问测试.特定软件对多ip的需要...and so on. ho ...

  10. Cisco模拟器使用和静态路由配置

    一. 模拟器使用 网络拓扑图 1. 模拟器搭建环境及网络结构 2. 使用ios系统加载并配置 3. 加载3745ios后计算pc值以减小cpu的消耗 4. 然后使用CTRL+]+i得到最大的一个值(如 ...

随机推荐

  1. Ajax长连接

    所谓的长连接,就是不断去发送请求,把请求阻塞在服务器端,每次超过请求时间就去重新发送请求,保持连接,随时获取服务器端的响应的数据 项目案例: function connection(){       ...

  2. [TI DLP Buglist]data type error in illum_EnableIllumination function

    I am debuging my code today, I find when my code is running, it's stop at illum_EnableIllumination() ...

  3. IO队列和IO调度

    IO体系概览 先看看本文主题IO调度和IO队列处于整个IO体系的哪个位置,这个IO体系是非常重要的,了解IO体系我们可以对整个IO过程有个全面的认识.虽然一下两下并不清楚IO体系各个部分的细节,但是我 ...

  4. 字符(汉子)转换为ASCII

    一般在jdk里面都会自包含一个官方提供的转换工具:native2ascii.exe 调用方法: 打开cmd界面,使用cd  C:\Program Files\Java\jdk1.6.0_39\bin命 ...

  5. 使用 ETag 和 Last-Modified 报头减轻服务器压力(转)

    介绍你的网站在并发访问很大并且无法承受压力的情况下,你会选择如何优化?很多人首先会想从服务器缓存方面着手 对程序进行优化,许多不同的服务器缓存方式都有他们自己的特点,像我曾经参与的一些项目中,根据缓存 ...

  6. C#中DataGridView控件使用大全

    DataGridView 动态添加新行: DataGridView控件在实际应用中非常实用,特别需要表格显示数据时.可以静态绑定数据源,这样就自动为DataGridView控件添加相应的行.假如需要动 ...

  7. oc基础 不可变字符串的创建和使用

    oc基础  不可变字符串的创建和使用 简介:下面都是字符串基本用法. 1.字符串的创建 //创建oc常量字符串 NSString *str=@"hello world!"; NSL ...

  8. poj1623 Squadtrees

    转载请注明出处: http://www.cnblogs.com/fraud/          ——by fraud 需要求出按题目要求建四叉树所需的结点个数,和压缩后的四叉树的结点个数(压缩即只要将 ...

  9. LP64是什么意思

    在64位机器上,如果int是32位,long是64位,pointer也是64位,那么该机器就是LP64的,其中的L表示Long,P表示Pointer,64表示Long和Pointer都是64位的.由于 ...

  10. Js之Navigator对象

    Window对象的navigator属性引用的是包含浏览器厂商和版本信息的Navigator对象.Navigator对象的命名是为了纪念Netscape之后NavigatorBU览器译注2,不过所有其 ...