liunx route安装
时间: 2024-09-19 22:01:58 浏览: 43
在Linux系统中,`route`命令是一个用于管理网络路由表的实用工具。它可以添加、删除、查看和修改数据包转发路径。以下是`route`命令的一些基本用法:
1. **查看当前路由表**:
```
sudo route -n
```
`route -n`选项显示了以数字表示的网关地址。
2. **添加路由**:
```
sudo route add -net <destination network> netmask <prefix mask> gw <gateway address>
```
比如添加一条到某个网络的默认路由:
```
sudo route add default gw <default_gateway_ip>
```
3. **删除路由**:
```
sudo route del <destination network> netmask <prefix mask>
```
删除指定目的网络的路由。
4. **静态路由配置**:
如果你想设置一个长期有效的静态路由,可以编辑 `/etc/sysconfig/routing` 文件,然后重启网络服务(通常是 `systemctl restart networking` 或 `service network restart`)使其生效。
5. **动态路由(比如通过DHCP获取)**:
Linux内核会自动处理大部分动态路由,如果需要查看或配置特定的动态路由协议(如RIP, OSPF等),通常需要查阅对应协议的配置文件,例如 `/etc/iproute2/rt_tables` 对于IPv4路由,`/etc/iproute2/ipv6_rt_tables` 对于IPv6路由。
阅读全文