服务器侧添加、删除路由: 永久vs内存
服务器侧添加、删除路由: 永久vs内存
使用双网卡,同时使用2个网关的时候就需要加一条静态路由了。当然还有很多时候会需要加路由。
一:使用 route 命令添加
使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:
//添加到主机的路由
# route add –host 192.168.1.11 dev eth0
# route add –host 192.168.1.12 gw 192.168.1.1
//添加到网络的路由
# route add –net 192.168.1.11 netmask 255.255.255.0 eth0
# route add –net 192.168.1.11 netmask 255.255.255.0 gw 192.168.1.1
# route add –net 192.168.1.0/24 eth1
//添加默认网关
# route add default gw 192.168.2.1
//删除路由
# route del –host 192.168.1.11 dev eth0
二:在linux下设置永久路由的方法:
./etc/sysconfig/static-routes :
any net 192.168.3.0/24 gw 192.168.3.254
any net 10.250.228.128 netmask 255.255.255.192 gw 10.250.228.129
使用static-routes的方法是最好的。无论重启系统和service network restart 都会生效
static-routes文件又是什么呢,这个是network脚本执行时调用的一个文件,这个文件的放置在/etc/sysconfig目录下,在network脚本中的位置是:
# Add non interface-specific static-routes.
if [ -f /etc/sysconfig/static-routes ]; then
grep "^any" /etc/sysconfig/static-routes | while read ignore args ; do
/sbin/route add -$args
done
fi
从这段脚本可以看到,这个就是添加静态路由的方法,static-routes的写法是
any net 192.168.0.0/16 gw 网关ip
route add -net 100.67.0.0 netmask 255.255.0.0 gw $网关
相关文章
- QTreeView使用总结13,自定义model示例,大大优化性能和内存[通俗易懂]
- Java Agent内存马演变历史
- 小宇宙爆发!Spring Boot 新特性:节省95%内存占用
- 开辟新空间Linux超越内存限制:开辟新空间(linux保留内存)
- 错误分析Linux中内存段错误的原因(linux内存段)
- Linux内存监测方法及常见情况汇总(linux下内存使用情况)
- Redis:高性能的内存数据库(redis是什么东西)
- Linux下轻松解决内存管理:用内存清理命令(linux内存清理命令)
- Linux 内存文件系统:全面管理内存使用(linux 内存文件系统)
- 死扩大内存Redis 性能瓶颈警示(扩大内存导致redis卡)
- MSSQL数据库占用内存过大造成服务器死机问题的解决方法