route命令可以显示或管理Linux系统的路由表,route命令设置的路由主要是静态路由。掌握Linux命令对于Linux运维来说是必备技能,对于Linux运维工作起着重要的作用。那么route命令参数选项有哪些?路由的概念是什么?路由有哪些分类?
路由的概念是什么?
计算机与计算机之间的数据传输必须得经由网络,而网络可以通过直接连接两台计算机的方式或者是以一个或一个以上的节点来构成。数据传输首先会通过源主机传送到一个网络节点,然后这个网络节点会根据“约定”将数据传送到另一个网络节点,另一个网络节点再将数据传输到下一个节点,依此类推,最终把数据传输到目标主机。这就是数据传送的一个完整过程,而每个网络节点就是一个路由,“约定”就是路由规则,数据传输就是根据路由规则依次传输下去的。
路由有哪些分类?
路由分为静态路由和动态路由。
Linux上配置的路由都属于静态路由。静态路由规则是系统管理员使用route命令加入的,也就是通过手动输入的方式来加入的路由规则。动态路由就是无需手动输人路由的规则,其路由规则是本机与不同的机器彼此经过路由程序相互交换路由规则而来的。
route命令参数选项有哪些?
-n直接使用IP地址,不进行DNS解析主机名。
-ee显示更详细的路由信息。
add添加路由信息。
del删除路由信息。
target指定目标网络或主机。可以用IP地址或主机/网络名。
-net到一个网络的路由,后面接的是一个网络号地址。
-host到一个主机的路由,后面接的是一个主机地址。
netmask NM为添加的路由指定网络掩码。
gw GW为发往目标网络/主机的任何分组指定网关。
dev If指定由哪个网络设备出去,后面接网络设备名,如eth0等。
阅读(850) | 评论(0) | 转发(0) |