为了让设备能访问另一个子网,需要在设备里增加路由到子网络,下面是一些资料。基本操作如下:
一般来说,都是为了能访问别的子网才设置路由的,比如说,你的主机处于192.168.10.0/24,而你想访问192.168.20.0/24网的主机,当然你知道一个网关IP,例如192.168.10.1(必须和你主机处于同一子网),那么,你可以这样配置路由。
添加路由
route add -net 192.168.20.0 netmask 255.255.255.0 gw 192.168.10.1
查看路由状态
route -n
删除路由
route del -net 192.168.20.0 netmask 255.255.255.0
摘自鸟哥的私房菜
路由修改 route
我们在网路基础的时候谈过关于路由的问题,两部主机之间一定要有路由才能够互通 TCP/IP 的协定,否则就无法进行连线啊!
一般来说,只要有网路介面,该介面就会产生一个路由,例如在鸟哥实验室内部的主机有一个 eth0 及 lo ,所以:
[root@linux ~]# route [-nee]
[root@linux ~]# route add [-net|-host] [网域或主机] netmask [mask] [gw|dev]
[root@linux ~]# route del [-net|-host] [网域或主机] netmask [mask] [gw|dev]
观察的参数:
-n :不要使用通讯协定或主机名称,直接使用 IP 或 port number;
-ee :使用更详细的资讯来显示
增加 (add) 与删除 (del) 路由的相关参数:
-net :表示后面接的路由为一个网域;
-host :表示后面接的为连接到单部主机的路由;
netmask :与网域有关,可以设定 netmask 决定网域的大小;
gw :gateway 的简写,后续接的是 IP 的数值喔,与 dev 不同;
dev :如果只是要指定由那一块网路卡连线出去,则使用这个设定,后面接 eth0 等
相关推荐
总结来说,Linux下的路由管理是一个关键的网络配置任务,可以通过`route`命令临时添加路由,而要实现路由设置的持久化,可以编辑系统启动脚本或配置文件。理解并掌握这些操作对Linux系统管理员来说至关重要,因为...
本文主要讲解如何在Linux环境下,特别是Red Hat系列发行版中,通过`ifconfig`和`route`命令来添加和管理路由,以及一些相关的网络诊断工具。 首先,`ifconfig`命令用于配置和查看网络接口的状态。例如,在描述中,`...
### Linux添加路由详解 #### 路由概念与作用 在Linux系统中,路由功能主要用于指导数据包如何从源地址到达目的地址。当一个网络设备(如计算机)接收到一个数据包时,它会检查该数据包的目的地址,并根据本机的...
在Linux系统中,可以通过`route`命令或`ip`命令来添加静态路由。例如,若要添加一个目的地为192.168.1.0/24,下一跳为10.0.0.1的静态路由,可以使用以下命令: - `route add -...
Linux 下静态路由命令详解 Linux 操作系统中,静态路由是指 manual 配置的路由规则,用于指导数据包的传输。在 Linux 中添加和修改静态路由可以使用多种命令和方法,本文将详细讲解 ifconfig、vconfig 等命令的用法...
在这篇文章中,我们将详细介绍 Windows 和 Linux 添加静态路由的步骤和命令。 Windows 添加静态路由 在 Windows 系统中,可以使用 Route 命令来添加静态路由。Route 命令的基本语法如下: Route add <目的网络号>...
在 Linux 中添加路由可以使用 route 命令。该命令的基本语法为: route add [-net|-host] <destination> gw <gateway> [] 其中: * <destination> 是目的网络号 * <gateway> 是网关的 IP 地址 * <interface> 是...
使用`ip route add`命令可以添加静态路由。 4. **动态路由**:动态路由通过路由协议如RIP、OSPF或BGP自动学习并更新路由信息,适应网络拓扑的变化。 5. **路由表**:路由表包含多个条目,每个条目指定到特定网络的...
Linux操作系统中的网络配置是系统管理员日常工作的重要组成部分,而掌握传统网络配置命令以及IP高级路由命令对于维护和优化网络环境至关重要。本文件主要汇编了两种类型的命令:传统的网络配置命令和IP高级路由命令...
在Linux中设置静态路由主要通过`route`命令或`ip`命令完成。 1. **添加静态路由** 使用`route`命令添加静态路由: ``` route add -net <目标网络> netmask <子网掩码> gw <网关> ``` 或者使用`ip`命令: ``` ...
在Linux命令行中,我们可以使用`route`或`ip`命令来添加、删除和查看静态路由。例如,`route add -host DestinationIP gw GatewayIP`命令可以添加一条到特定目标IP的静态路由,其中`DestinationIP`是要到达的地址,`...
- `Command` 可以是`add`(添加路由)、`del`(删除路由)。 - `Destination` 目标网络或主机。 - `Netmask` 目标地址的网络掩码。 - `Gateway` 数据包通过的网关。 - `metric` 路由距离。 - `dev` 指定使用的网络...
1. 将添加路由的命令写入 `/etc/rc.local` 文件。此文件在系统启动后执行,但当网络服务重启时,这些静态路由可能会失效,不适用于依赖网络的服务。 2. 在 `/etc/sysconfig/static-routes` 文件中写入静态路由配置...
5. **添加路由条目**:在新创建的路由表中添加具体的路由条目,例如:`ip route add default via 192.168.2.1 dev eth0 table 100`,这将所有满足规则的数据包发送到指定的网关。 6. **测试和调整**:通过`...
3. **添加路由规则和路由条目**: ```bash /sbin/ip rule add from 10.10.10.0/30 table 100/cncout /sbin/ip route add default via 192.168.1.1 table 100/cncout /sbin/ip rule add from 10.10.11.0/30 table...
### Linux静态路由配置详解 #### 一、概述 在Linux系统中配置静态路由是一项重要的网络管理任务,它有助于实现特定目的地址的数据包转发至指定的下一跳地址。本文档将详细介绍如何在Linux环境下进行静态路由配置,...
在深入探讨Linux网络配置命令与IP高级路由命令之前,我们首先要理解这些命令在网络管理中的重要性。对于IT专业人员,尤其是系统管理员来说,熟练掌握网络配置命令是必不可少的技能之一。这不仅涉及到基本的网络接口...
还可以创建接口别名,如`ifconfig eth0:1 192.168.4.2`,并添加路由`route add –host 192.168.4.2 dev eth0:1`。 2. route命令: - route命令用于添加和删除路由规则。例如,`route add –host 192.168.4.2 dev ...
2. 添加和删除路由:使用`route`或`ip`命令可以添加、删除和修改路由规则。例如,`ip route add`用于添加新路由,而`ip route del`用于删除路由。 3. 默认路由与特定路由:默认路由是所有未匹配特定路由的数据包的...
本文主要介绍了在Linux环境下,如何使用传统的网络配置命令和IP高级路由命令进行网络接口的管理和路由设置。这些命令对于理解网络工作原理和解决网络问题至关重要。 首先,我们来看传统的网络配置命令: 1. `...