天天看点

网络及网络配置问题

 网络及网络服务配置问题

1、总线型网络

2、环形网络(令牌环网)

3、星形网络

OSI: TCP/IP:

物理层 网络接口层

数据链路层 网络层

网络层 传输层

传输层 应用层

会话层

表示层

应用层

    IP是TCP/IP协议族中网络层的协议,是TCP/IP协议族的核心协议。IPv4采用点分十进制,由32位二进制组成,一个IP地址由网络地址和主机地址

两部分组成。

A类地址:

第一段为网络地址,后三段为主机地址,最高位为0

0 000 0001 - 0 111 1111

有效地址:1-126   2^7-1个A类网

子网掩码:255.0.0.0

可以容纳2^24-2个主机

主机位全0:本地网络地址

主机位全1:广播地址

B类地址:

前两段为网络地址,后两段为主机地址,最高两位被置为二进制的10;

10 00 0000 - 10 11 1111

有效地址:128-191   2^14个B类网

可以容纳2^8-2个主机

子网掩码:255.255.0.0

C类地址:

前三段为网络地址,最后一段为主机地址,高三位被置为二进制的110;

110 0 0000 - 110 1 1111

有效地址:192-223   32个C类地址   2^21个C类网

子网掩码:255.255.255.0

D类地址:

被用于多路广播组用户,高四位总被置为1110;

1110 0000 - 1110 1111

有效地址:224-239

保留地址,用于多点广播

E类地址:

1111 0 000 - 1111 0 111

有效地址:240-255

保留地址,Internet试验和开发。

私有地址:

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

TCP:传输控制协议,它通过三次握手机制,校验了数据,保证了数据的可靠性。

特点:

面向连接

数据传输可靠

可以传输大量数据

速度慢

UDP:用户数据报协议,它与TCP相对应,不与对方建立连接,而是直接将数据包发送过去。

特点: 面向非连接

数据传输不可靠

用于传输少量数据

速度快

lo:本地回环

以太网网卡:ethX

网卡的命名方式

RHEL(红帽)5:/etc/modprobe.conf     通过alias命名

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

网络及网络配置问题

ifconfig [ethX]

-a:显示所有接口的配置信息

网络及网络配置问题

ifconfig ethX IP/MASK     配置某接口的IP地址,注意掩码必须要有  

网络及网络配置问题

ifconfig ethX [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 IP/MASK

route del -net 0.0.0.0 删除默认路由

route del default

网络及网络配置问题

所作出的改动重启网络服务或主机后都会失效

route 查看本地路由表

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}:是否在BOOTROTO为dhcp时接受由dhcp服务器指定的DNS地址;

网络及网络配置问题

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

网络及网络配置问题
网络及网络配置问题
网络及网络配置问题
网络及网络配置问题

路由:

/etc/sysconfig/network-scripts/route-ethX

添加格式1:

DEST   via   NEXTHOP

添加格式2:

ADDRESS0=

NETMASK0=

GATEWAY0=

DNS服务器指定方法只有一种: 最多可以添加3个

/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

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

HOSTNAME=

重启网络服务不会立即生效,想要生效,重启主机或手动改一下,下次登录有效

网络及网络配置问题
网络及网络配置问题
网络及网络配置问题

REHL5:

setup:system-config-network-tui

system-config-network-gui

    export LANG=en  防止乱码

同样不会立即生效,需重启网络服务

iproute2

ip

link:配置网络接口属性

show

ip -s link show     查看网络接口统计信息

set

ip link set DEV {down|on} 启用/禁用网卡

addr:协议地址

add                     dizhi

ip addr add/a ADDRESS dev DEV

  ip addr add/a ADDRESS dev DEV label eth1:1   为别名1添加地址 

del

ip addr del ADDRESS dev DEV

ip addr show dev DEV to PREFIX

flush

ip addr flush dev DEV to PREFIX   清空匹配的地址

ip addr show eth1 to 10/8   只显示和这个IP相关的信息

route:路由

ip route add to 10.0.0.0/8 dev eth0 via 172.16.0.1   添加路由

tc  流量控制

网络及网络配置问题
网络及网络配置问题

一块网卡可以使用多个地址:

网络设备可以别名:

eth0

ethX:X, eth0:0,eth0:1...

配置方法:

ifconfig ethX:X IP/NETMASK

网络及网络配置问题
网络及网络配置问题

想要永久生效:

/etc/sysconfig/network-scripts/ifcfg-ethX:X

DEVICE=ethX:X

非主要地址(别名)不能使用DHCK动态获取;

网络及网络配置问题
网络及网络配置问题
网络及网络配置问题

继续阅读