免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2000 | 回复: 7
打印 上一主题 下一主题

[网络相关] 关于清楚路由的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2015-03-20 16:20 |只看该作者 |倒序浏览
## Enable IP_V4 forward
#/bin/sh

HOME_DIR=/etc/firewall/

##########################################################
## Clear all policy rule
##########################################################
/sbin/iptables -F
/sbin/iptables -t nat -F
/sbin/iptables -t mangle -F
/sbin/ip route flush cache

##########################################################
## Initization all parameter
##########################################################
/sbin/modprobe ip_tables
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_conntrack_irc

/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables -P OUTPUT ACCEPT
##########################################################
echo "1"> /proc/sys/net/ipv4/ip_forward
echo "1048576" >/proc/sys/net/ipv4/ip_conntrack_max
/sbin/sysctl -w net.ipv4.tcp_max_syn_backlog="2048"

/sbin/route add -net 10.33.11.0/24 gw 192.168.1.8
/sbin/route add -net 10.33.12.0/24 gw 192.168.1.8
/sbin/route add -net 10.33.13.0/24 gw 192.168.1.1
/sbin/route add -net 10.33.14.0/24 gw 192.168.1.4
/sbin/route add -net 10.33.15.0/24 gw 192.168.1.4
/sbin/route add -net 10.33.16.0/24 gw 192.168.1.4
/sbin/route add -net 10.33.17.0/24 gw 192.168.1.7
/sbin/route add -net 10.33.18.0/24 gw 192.168.1.7
/sbin/route add -net 10.33.19.0/24 gw 192.168.1.5
/sbin/route add -net 10.33.20.0/24 gw 192.168.1.1
/sbin/route add -net 10.33.21.0/24 gw 192.168.1.6
/sbin/route add -net 10.33.22.0/24 gw 192.168.1.6
/sbin/route add -net 10.33.23.0/24 gw 192.168.1.9
/sbin/route add -net 10.33.24.0/24 gw 192.168.1.8
/sbin/route add -net 10.33.25.0/24 gw 192.168.1.1
/sbin/route add -net 10.33.26.0/24 gw 192.168.1.4
/sbin/route add -net 10.33.27.0/24 gw 192.168.1.9
/sbin/route add -net 10.33.28.0/24 gw 192.168.1.4
/sbin/route add -net 10.33.29.0/24 gw 192.168.1.7
/sbin/route add -net 10.33.30.0/24 gw 192.168.1.7
/sbin/route add -net 10.33.31.0/24 gw 192.168.1.5
/sbin/route add -net 10.33.32.0/24 gw 192.168.1.1
/sbin/route add -net 10.33.33.0/24 gw 192.168.1.6
/sbin/route add -net 10.33.34.0/24 gw 192.168.1.6



路由改动之后重新跑脚本,路由没有覆盖掉

比如/sbin/route add -net 10.33.34.0/24 gw 192.168.1.6      现在网关要改成192.168.1.7,再后来改成192.168.18
跑完脚本,里面就会出现三条10.33网段的路由,出现网络不通的情况

有没有哪个脚本能删除所有的路由,然后再跑新的路由

论坛徽章:
0
2 [报告]
发表于 2015-03-23 14:11 |只看该作者
楼主需要与或metric值、试试高级点的ip r命令。

论坛徽章:
0
3 [报告]
发表于 2015-03-23 15:48 |只看该作者
回复 2# tzjz_8
不懂,能简单点吗,或者给个什么脚本什么的

   

论坛徽章:
10
2015年亚洲杯之科威特
日期:2015-04-13 13:51:5315-16赛季CBA联赛之山东
日期:2016-01-16 18:35:0815-16赛季CBA联赛之广东
日期:2016-01-04 15:26:23程序设计版块每日发帖之星
日期:2015-11-13 06:20:002015亚冠之阿尔艾因
日期:2015-11-10 12:32:242015亚冠之阿尔沙巴布
日期:2015-05-15 18:26:49羊年新春福章
日期:2015-04-28 16:45:112015年亚洲杯之伊拉克
日期:2015-04-25 20:06:30羊年新春福章
日期:2015-04-13 13:53:2015-16赛季CBA联赛之八一
日期:2016-01-20 18:23:49
4 [报告]
发表于 2015-03-24 17:32 |只看该作者
回复 1# mengcun123

删除是这么删除的
  1. route del -net 10.33.34.0/24
复制代码

论坛徽章:
0
5 [报告]
发表于 2015-03-26 13:30 |只看该作者
回复 4# drakness


没有批量删除的吗

   

论坛徽章:
10
2015年亚洲杯之科威特
日期:2015-04-13 13:51:5315-16赛季CBA联赛之山东
日期:2016-01-16 18:35:0815-16赛季CBA联赛之广东
日期:2016-01-04 15:26:23程序设计版块每日发帖之星
日期:2015-11-13 06:20:002015亚冠之阿尔艾因
日期:2015-11-10 12:32:242015亚冠之阿尔沙巴布
日期:2015-05-15 18:26:49羊年新春福章
日期:2015-04-28 16:45:112015年亚洲杯之伊拉克
日期:2015-04-25 20:06:30羊年新春福章
日期:2015-04-13 13:53:2015-16赛季CBA联赛之八一
日期:2016-01-20 18:23:49
6 [报告]
发表于 2015-03-26 14:31 |只看该作者
本帖最后由 drakness 于 2015-03-26 14:31 编辑

回复 5# mengcun123
  1. #!/bin/bash
  2. i=11
  3. while (($i<=34)); do
  4. route del -net 10.33.$i.0/24
  5. let i++
  6. done
复制代码
很简单的,非得让喂嘴里吗?

论坛徽章:
2
狮子座
日期:2014-01-02 10:47:24丑牛
日期:2014-02-13 17:58:37
7 [报告]
发表于 2015-03-27 10:21 |只看该作者
  1. for i in `seq 11 34`; do route del -net 10.33.$i.0/24 ; done
复制代码
回复 1# mengcun123


   

论坛徽章:
10
数据库技术版块每日发帖之星
日期:2015-06-14 22:20:00数据库技术版块每日发帖之星
日期:2016-03-10 06:20:00数据库技术版块每日发帖之星
日期:2015-12-01 06:20:00IT运维版块每日发帖之星
日期:2015-11-09 06:20:00IT运维版块每日发帖之星
日期:2015-11-02 06:20:00IT运维版块每日发帖之星
日期:2015-07-13 22:59:28IT运维版块每日发帖之星
日期:2015-06-23 22:20:00程序设计版块每日发帖之星
日期:2015-06-21 22:20:00每日论坛发贴之星
日期:2015-06-14 22:20:00IT运维版块每日发帖之星
日期:2016-08-02 06:20:00
8 [报告]
发表于 2015-03-29 18:40 |只看该作者
需要路由删除 router del
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP