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
下一篇 2018-05-23

相关推荐

  • linux 文本处理三剑客

    grep 作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹配到的行。 模式:由正则表达式字符及文本符所编写的过滤条件 grep  命令选项: 正则表达式: 基本正则表达式元字符      字符匹配: 正则表达式: 正则表达式: 正则表达式: 示例:a\|b: a或b    C\|cat :C或cat         \(C\|c\…

    Linux笔记 2018-04-15
  • 第四周作业

    第四周作业
    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。
    2、编辑/etc/group文件,添加组hadoop。
    3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。
    4、复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限。
    5、修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。
    6、显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式;
    7、显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;
    8、显示/etc/passwd文件中其默认shell为/bin/bash的用户;
    9、找出/etc/passwd文件中的一位数或两位数;
    10、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;
    11、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;
    12、打出netstat -tan命令执行结果中以‘LISTEN’,后或跟空白字符结尾的行;
    13、添加用户bash, testbash, basher, nologin (此一个用户的shell为/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户的信息;

    2018-06-07
  • 描述计算机的组成及其功能

    计算机从功能模块上可分为:CPU、内存、输入、输出设备。 CPU由计算器和控制器组成,计算器负责计算数据,控制器则将数据送入计算器中,并将计算完成的数据送到其指定的位置中。 内存:为数据的存储地址,内存中的数据供CPU使用。内存的读写速度比硬盘的存储设备要快上很多。比内存读取速度要快的是缓存,其设计在CPU中。内存与输入输出设备相连,数据可以从输入设备读入到…

    Linux笔记 2018-06-21
  • sed相关参数及用法

    sed 行编辑器 -n:静默模式,不再默认显示模式空间中的内容 -i :直接修改原文件 -e SCRIPT -e SCRIPT :可以同时执行多个脚本 -f /file路径 可以执行filescript处理文件 -r 表示可以使用扩展正则表达式 sed /模式配置/ startline,endline 比如: 1,100 /正则表达式/ /^root/ 精确…

    Linux笔记 2018-04-15
  • MySQL之用户与权限管理

    本节索引: 一、MySQL用户管理 二、MySQL权限管理 三、操作:破解Mysql数据库口令 一、MySQL用户管理 用户账号: MySQL的用户账号由两部分组成:用户名+主机名 ‘USERNAME’@’HOST’ 其中: 主机名HOST可以是IP地址或Network; 如:wxlinux@192.168.3…

    2018-06-09
  • linux操作系统启动流程 & grub简述

    linux操作系统启动流程 & grub简述

    Linux笔记 2018-06-03