IP路由

IP路由

跨网络通信

路由   是由多个网段相互通讯  基于路由表记录到达某个主机的路径,如果缺少到达某个主机的路径,数据包               就会丢失,无法传送到某个主机

路由分为    目标主机路由    单个主机的IP 到达网络中某一台电脑,某个地址

网络路由      到达一个网络段怎么走

默认路由      IP 0.0.0.0  子网掩码也是  0.0.0.0

优先级:精度越高,优先级越高

主机路由> 网络路由>默认路由

查看路由表     route  -n

HXFS{6HJRV_BFIKOJA(V[1R

Destination   [目标网段]   数据包发送的目标路径

Gateway         [网关]      目标和路由直连     (网关不需要配置)

目标和路由非直连 (下一个路由邻近本路由器的地址)

加网关作用 ,生成默认路由

Genmask    (netmask)       [子网掩码]

Iface     (interface)   [接口]  本路由器的出口

路由是转发数据到目标地址(发送是由路由表),不 关心源地址

 

基本网络配置

将Linux主机接入到网络,需要配置网络相关设置

一般包括如下内容:

主机名     IP/netmask

路由:默认网关

DNS服务器:          主DNS服务器              次DNS服务器                 第三DNS服务器

CentOS 6网卡名称

接口命名方式:CentOS 6

以太网:eth[0,1,2,…]

网络接口识别并命名相关的udev配置文件:    /etc/udev/rules.d/70-persistent-net.rules

9DS~H1`1YR2P$2PBSQ94JYO

vim    70-persistent-net.rules    改名称

TX0(~O~]YN2_OW0J{WJ%2~P

查看网卡:dmesg   |  grep   –i    eth                  ethtool    -i       eth0

S]TH$~O%3TC~DI8MBA01CUD

卸载网卡驱动:
modprobe    -r   e1000                              rmmod    e1000

装载网卡驱动:
modprobe          e1000

网络配置方式

ifconfig     查看网络地址

ifconfig     eth1(网卡名)  down                  ifdown    eth1    都是禁用某个网卡

ifconfig     eth1(网卡名) up                         ifup          eth1    都是启用某个网卡

ip   link   可以查看网卡的禁用  启用   D6[I`Z}5Z4[8H0VJ3~_Y31M

配置网络接口

网卡的配置文件  /etc/sysconfig/network-scripts/  目录下

`[F)($N3VT[SX0V5B@}8

ifconfig

GM)PA}BYP([7U`0]5_%R_~7

ifconfig  eth0  1.1.1.1/16      改IP地址

PC~XT`2LM%MRPG~2JE27}4H

route命令

路由管理命令

查看: route      -n                       添加: route   add

}B)L_RCTZ@M``4@%4}24B3H

添加IP地址就会自动生成路由表(除了回环网卡lo:)

生成路由表 仅主机  route  add  -host 6.6.6.6  gw 192.168.126.100

S)CGFQ7DZMJ73[PYX7}QAHE

生成网络路由表 route  add  -net  172.20.102.0  netmask  255.255.255.0  gw 1 92.168.126.102V}VWL3@Q@1E0650}[QRL05J

生成默认路由  route  add  default  gw 192.168.126.10

route addd -net 0.0.0.0 netmask 0.0.0.0  gw 192.168.126.16

MO5K(A536S`)7RO@KU}NF3S

删除路由表  route   del  -host 仅主机

route  del  -host 6.6.6.63XOPIPM`VBW}[9I$`U5@5ZC

删除网络路由  route  del  -net 172.20.102.0  netmask 255.255.255.0

L%RI%J$3~IXVP9F~JMB$W{J

删除默认路由  route  del  default  gw 192.168.126.6

EBZB6C1UJN{VP6)}YIA`R7F

自己添加的路由表 都是添加在内存中   机器重启就没了

用service    network   restart 就有一部分路由表丢失

要想存得住 就得写到配置文件中

配置动态路由

通过守护进程获取动态路由

支持多种路由协议:RIP、OSPF和BGP

RIP 是根据路由器数量 越少越好~如果是一样多的路由就会自己决定选择一条路径  在局域网

OSPF 会综合考量 带宽  …. 在局域网

BGP 会在互联网商用

命令vtysh配置

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/99163

(0)
祝韵杰-桃子祝韵杰-桃子
上一篇 2018-05-22 21:46
下一篇 2018-05-23 13:33

相关推荐

  • OSI七层及TCP/IP相关协议图解

    OSI TCP/IP 网络协议

    2018-04-30
  • shell脚本编程基础(1)

    要想玩转Linux系统,编写shell脚本是必须要掌握的技能。那什么是shell编程呢?简单来说,shell编程就是对多个Linux命令进行逻辑处理。

    2018-04-10
  • 8. systemd的新特性及awk用法

    1、简述systemd的新特性及unit常见类型分析,能够实现编译安装的如nginx\apache实现通过systemd来管理
    2、描述awk命令用法及示例(至少3例)
    3、描述awk函数示例(至少3例)

    2018-07-07
  • KeepAlive高可用双主lvs-dr模型集群

    1.环境: RS1  :  192.168.0.117 RS2 :192.168.0.118 VS1 :192.168.0.106 VS2 :  192.168.0.114 VIP1:192.168.0.90     VIP2:192.168.0.99 2.在RS上安装httpd服务:yum install httpd 编辑网页: vi /var/www/h…

    Linux笔记 2018-07-23
  • shell回顾

    测试基础知识

    2018-05-17
  • liunx基础命令

    alias:查看命令别名(别名只针对用户有效) alias h=hostname(定义别名) cdnet=‘cd /etc/sysconfig/network-scripts/’(带参数命令的要带单引号) 想长久生效修改.bashrc文件(root为/root/.bashrc,全部用户为/etc/bashrc,其他/home/user/.bashrc) un…

    Linux笔记 2018-04-08