返回列表 发布新帖

双网卡内外网一起用,路由表配置问题

6661 17
发表于 2011-11-18 20:58:49 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
网络情况:
1、一个网卡接电信的adsl
2、一个网卡接校园网提供的借口,纯ipv6环境
问题是:
1、如果两个网卡都不禁用,电信的就拨不上,但是校园网可以拨上啊
2、如果我先把校园对应的那个2网卡禁用了,就可以拨上电信的网,然后再打开2网卡,这种情况下下pt的话,仍然是ipv6的速度,但是上六维那些ipv6站点完全打不开,学校的图书馆下论文也不行。
求各位帮我解决一下啊,万分感谢,我已经快疯了,配置了一天路由表了啊,在线等啊

IPv4 路由表
===========================================================================
活动路由:
网络目标        网络掩码          网关       接口   跃点数
          0.0.0.0          0.0.0.0            在链路上    220.166.224.62     21
        127.0.0.0        255.0.0.0            在链路上         127.0.0.1   4531
        127.0.0.1  255.255.255.255            在链路上         127.0.0.1   4531
  127.255.255.255  255.255.255.255            在链路上         127.0.0.1   4531
      169.254.0.0      255.255.0.0            在链路上   169.254.175.249   4501
  169.254.175.249  255.255.255.255            在链路上   169.254.175.249   4501
  169.254.255.255  255.255.255.255            在链路上   169.254.175.249   4501
   220.166.224.62  255.255.255.255            在链路上    220.166.224.62    276
        224.0.0.0        240.0.0.0            在链路上         127.0.0.1   4531
        224.0.0.0        240.0.0.0            在链路上   169.254.175.249   4503
        224.0.0.0        240.0.0.0            在链路上    220.166.224.62     21
  255.255.255.255  255.255.255.255            在链路上         127.0.0.1   4531
  255.255.255.255  255.255.255.255            在链路上   169.254.175.249   4501
  255.255.255.255  255.255.255.255            在链路上    220.166.224.62    276
===========================================================================
永久路由:
  无
IPv6 路由表
===========================================================================
活动路由:
如果跃点数网络目标      网关
16   1125 ::/0                     2002:c058:6301::c058:6301
  1    306 ::1/128                  在链路上
16   1025 2002::/16                在链路上
16    281 2002:dca6:e03e::dca6:e03e/128
                                    在链路上
11    276 fe80::/64                在链路上
11    276 fe80::5991:ea7d:fa8a:aff9/128
                                    在链路上
  1    306 ff00::/8                 在链路上
11    276 ff00::/8                 在链路上
===========================================================================
永久路由:
  无

wyw

评论17

wfhwfhLv.9 发表于 2011-11-18 21:07:09 | 查看全部
你这是配置的路由表??怎么看起来怪怪的,没有指定网关走的网卡吧
太久没玩了,忘记光了,哈哈,以前我也是ADSL加校园网的双网,但我只用一个网卡就搞好了,因为双网都是先接入路由再接电脑的






回复 点赞

使用道具 举报

weichenju 发表于 2011-11-18 21:11:25 | 查看全部
试试负载均衡,以前用过一个批处理可以同时上内外网~
回复 点赞

使用道具 举报

王媛文楼主 发表于 2011-11-18 21:13:39 | 查看全部
weichenju 发表于 2011-11-18 21:11
试试负载均衡,以前用过一个批处理可以同时上内外网~

批处理?
还有吗?
能不能给我一个啊
我试试看啊
还有,你上内外网的时候,是只拨外网账号,也能访问内网吗?还是必须要拨两个账号啊?
两块网卡单独连的时候可以连上网了然后两块网卡同时拨上,再用负载均衡。  详情 回复
发表于 2011-11-18 21:27
wyw
回复 点赞

使用道具 举报

王媛文楼主 发表于 2011-11-18 21:15:42 | 查看全部
wfhwfh 发表于 2011-11-18 21:07
你这是配置的路由表??怎么看起来怪怪的,没有指定网关走的网卡吧
太久没玩了,忘记光了,哈哈,以前我也 ...


没配置成功,被我给删除了啊
你说的是双wan口的路由器吧?
我看网上说的是双网卡配置路由表也是可以同时上内外网的啊
求指导啊
不是双WAN路由啊,是双线揽入交换机,让电脑的静态路由表进行选择  详情 回复
发表于 2011-11-18 22:55
wyw
回复 点赞

使用道具 举报

hd2ptLv.9 发表于 2011-11-18 21:18:30 | 查看全部
内网不要设置网关,外网设置网关
内网网送用print add -p配置,加入静态路由。
  1. Active Routes:
  2. Network Destination        Netmask          Gateway       Interface  Metric
  3.           0.0.0.0          0.0.0.0     172.17.110.1   172.17.110.35       20
  4.          10.0.0.0        255.0.0.0        10.5.40.1     10.5.41.168       1
  5.         10.5.40.0    255.255.252.0      10.5.41.168     10.5.41.168       20
  6.       10.5.41.168  255.255.255.255        127.0.0.1       127.0.0.1       20
  7.    10.255.255.255  255.255.255.255      10.5.41.168     10.5.41.168       20
  8.         127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
  9.         132.0.0.0        255.0.0.0        10.5.40.1     10.5.41.168       1
  10.       169.254.0.0      255.255.0.0    172.17.110.35   172.17.110.35       20
  11.      172.17.110.0  255.255.255.128    172.17.110.35   172.17.110.35       20
  12.     172.17.110.35  255.255.255.255        127.0.0.1       127.0.0.1       20
  13.    172.17.255.255  255.255.255.255    172.17.110.35   172.17.110.35       20
  14.         224.0.0.0        240.0.0.0      10.5.41.168     10.5.41.168       20
  15.         224.0.0.0        240.0.0.0    172.17.110.35   172.17.110.35       20
  16.   255.255.255.255  255.255.255.255      10.5.41.168     10.5.41.168       1
  17.   255.255.255.255  255.255.255.255    172.17.110.35   172.17.110.35       1
  18. Default Gateway:      172.17.110.1
  19. ===========================================================================
  20. Persistent Routes:
  21.   Network Address          Netmask  Gateway Address  Metric
  22.          10.0.0.0        255.0.0.0        10.5.40.1       1
  23.         132.0.0.0        255.0.0.0        10.5.40.1       1
复制代码
上图中,172.17.110.35是外网IP,172.17.110.1是外网网关。
10.5.41.168是内网IP,10.5.40.1是内网网关。
132.0.0.0是走10.5.40.1内网方向的。
你可以参考一下。

静态路由配置用routr add -p具体方法可以百度一下。
这个世界,真理只存在于导弹的射程范围内
回复 点赞

使用道具 举报

weichenju 发表于 2011-11-18 21:22:19 | 查看全部
本帖最后由 weichenju 于 2011-11-18 21:23 编辑

  1. @echo off
  2. echo.
  3. echo ╭─────────╮
  4. echo ╭─────┤ internet加速 ├─────╮
  5. echo │ ╰─────────╯ │
  6. echo │ 仅支持不超过五路internet负载均衡 │
  7. echo │ │
  8. echo │
  9. echo ╰─────────────────────╯
  10. echo.
  11. echo 请以管理员身份运行此批命令
  12. echo.
  13. echo 运行此命令前:
  14. echo ------请先把各网卡连通internet
  15. echo ------请先行用ipconfig /all查看各网卡对应网关情况
  16. echo.
  17. setlocal EnableDelayedExpansion

  18. rem 获取网卡信息-----------------------------------------
  19. for /f "delims=" %%i in ('route print ^| find "..."') do (
  20. set /a n+=1
  21. set line!n!=%%i
  22. )
  23. echo.

  24. rem 获取网关信息-----------------------------------------
  25. set m=1 & set o=1
  26. :getinter
  27. for /f "tokens=2 delims==" %%i in ('set line%m%') do set line%m%=%%i
  28. set yn=
  29. set /p yn=!line%m%! 是internet通路吗[直接回车默认n][y/n]?:
  30. if "%yn%" == "y" (
  31. for /f "tokens=1,* delims=. " %%i in ("!line%m%!") do set interface%o%=%%i
  32. set /p gateway%o%=...........网关[直接回车默认192.168.1.1]:
  33. if "#!gateway%o%!" == "#" set gateway%o%=192.168.1.1
  34. set /a o+=1
  35. )
  36. set /a m+=1
  37. if %m% leq %n% goto getinter

  38. rem 设置路由-----------------------------------------
  39. echo.

  40. if "#%interface1%" == "#" (
  41. echo 没有internet通路
  42. goto ext
  43. )

  44. if "#%interface2%" == "#" (
  45. echo 只有一块网卡上网,不能负载均衡
  46. goto ext
  47. )

  48. rem 排除IP:10 127 172 169 192
  49. if "#%interface3%" == "#" (
  50. echo 有二块网卡上网,开始负载均衡...
  51. set n1=1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 129 131 133 135 137 139 141 143 145 147 149 151 153 155 157 159 161 163 165 167 171 173 175 177 179 181 183 185 187 189 191 193 195 197 199 201 203 205 207 209 211 213 215 217 219 221 223
  52. set n2=2 4 6 8 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 174 176 178 180 182 184 186 188 190 194 196 198 200 202 204 206 208 210 212 214 216 218 220 222
  53. route delete 0.0.0.0 >nul
  54. route add 0.0.0.0 mask 0.0.0.0 %gateway1% metric 30 if %interface1% >nul
  55. for %%i in (!n1!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway1% metric 25 if %interface1% >nul
  56. for %%i in (!n2!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway2% metric 25 if %interface2% >nul
  57. goto ext
  58. )

  59. if "#%interface4%" == "#" (
  60. echo 有三块网卡上网,开始负载均衡...
  61. set n1=1 4 7 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67 70 73 76 79 82 85 88 91 94 97 100 103 106 109 112 115 118 121 124 130 133 136 139 142 145 148 151 154 157 160 163 166 175 178 181 184 187 190 193 196 199 202 205 208 211 214 217 220 223
  62. set n2=2 5 8 11 14 17 20 23 26 29 32 35 38 41 44 47 50 53 56 59 62 65 68 71 74 77 80 83 86 89 92 95 98 101 104 107 110 113 116 119 122 125 128 131 134 137 140 143 146 149 152 155 158 161 164 167 170 173 176 179 182 185 188 191 194 197 200 203 206 209 212 215 218 221
  63. set n3=3 6 9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75 78 81 84 87 90 93 96 99 102 105 108 111 114 117 120 123 126 129 132 135 138 141 144 147 150 153 156 159 162 165 168 171 174 177 180 183 186 189 195 198 201 204 207 210 213 216 219 222
  64. route delete 0.0.0.0 >nul
  65. route add 0.0.0.0 mask 0.0.0.0 %gateway1% metric 30 if %interface1% >nul
  66. for %%i in (!n1!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway1% metric 25 if %interface1% >nul
  67. for %%i in (!n2!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway2% metric 25 if %interface2% >nul
  68. for %%i in (!n3!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway3% metric 25 if %interface3% >nul
  69. goto ext
  70. )

  71. if "#%interface5%" == "#" (
  72. echo 有四块网卡上网,开始负载均衡...
  73. set n1=1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 69 73 77 81 85 89 93 97 101 105 109 113 117 121 125 129 133 137 141 145 149 153 157 161 165 173 177 181 185 189 193 197 201 205 209 213 217 221
  74. set n2=2 6 14 18 22 26 30 34 38 42 46 50 54 58 62 66 70 74 78 82 86 90 94 98 102 106 110 114 118 122 126 130 134 138 142 146 150 154 158 162 166 170 174 178 182 186 190 194 198 202 206 210 214 218 222
  75. set n3=3 7 11 15 19 23 27 31 35 39 43 47 51 55 59 63 67 71 75 79 83 87 91 95 99 103 107 111 115 119 123 131 135 139 143 147 151 155 159 163 167 171 175 179 183 187 191 195 199 203 207 211 215 219 223
  76. set n4=4 8 12 16 20 24 28 32 36 40 44 48 52 56 60 64 68 72 76 80 84 88 92 96 100 104 108 112 116 120 124 128 132 136 140 144 148 152 156 160 164 168 176 180 184 188 196 200 204 208 212 216 220
  77. route delete 0.0.0.0 >nul
  78. route add 0.0.0.0 mask 0.0.0.0 %gateway1% metric 30 if %interface1% >nul
  79. for %%i in (!n1!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway1% metric 25 if %interface1% >nul
  80. for %%i in (!n2!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway2% metric 25 if %interface2% >nul
  81. for %%i in (!n3!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway3% metric 25 if %interface3% >nul
  82. for %%i in (!n4!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway4% metric 25 if %interface4% >nul
  83. goto ext
  84. )

  85. if not "#%interface5%" == "#" (
  86. echo 有五块网卡上网,开始负载均衡...
  87. set n1=1 6 11 16 21 26 31 36 41 46 51 56 61 66 71 76 81 86 91 96 101 106 111 116 121 126 131 136 141 146 151 156 161 166 171 176 181 186 191 196 201 206 211 216 221
  88. set n2=2 7 12 17 22 27 32 37 42 47 52 57 62 67 72 77 82 87 92 97 102 107 112 117 122 132 137 142 147 152 157 162 167 177 182 187 197 202 207 212 217 222
  89. set n3=3 8 13 18 23 28 33 38 43 48 53 58 63 68 73 78 83 88 93 98 103 108 113 118 123 128 133 138 143 148 153 158 163 168 173 178 183 188 193 198 203 208 213 218 223
  90. set n4=4 9 14 19 24 29 34 39 44 49 54 59 64 69 74 79 84 89 94 99 104 109 114 119 124 129 134 139 144 149 154 159 164 174 179 184 189 194 199 204 209 214 219
  91. set n5=5 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100 105 110 115 120 125 130 135 140 145 150 155 160 165 170 175 180 185 190 195 200 205 210 215 220
  92. route delete 0.0.0.0 >nul
  93. route add 0.0.0.0 mask 0.0.0.0 %gateway1% metric 30 if %interface1% >nul
  94. for %%i in (!n1!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway1% metric 25 if %interface1% >nul
  95. for %%i in (!n2!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway2% metric 25 if %interface2% >nul
  96. for %%i in (!n3!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway3% metric 25 if %interface3% >nul
  97. for %%i in (!n4!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway4% metric 25 if %interface4% >nul
  98. for %%i in (!n5!) do route add %%i.0.0.0 mask 255.0.0.0 %gateway5% metric 25 if %interface5% >nul
  99. goto ext
  100. )

  101. if "#%interface6%" == "#" (
  102. echo 未作开发,如有需要,请自行扩展...
  103. rem 扩展第六块网卡支持,仅需要参照前面改写此if命令块语句即可,以下同。
  104. goto ext
  105. )

  106. if %o% geq 7 echo echo 未作开发,如有需要,请自行扩展...

  107. :ext
  108. echo.
  109. echo 负载均衡完毕!
  110. echo.
  111. pause
复制代码
复制保存到记事本,另存为bat文件!  详情 回复
发表于 2011-11-18 21:32
回复 点赞

使用道具 举报

wosiduyuaLv.8 发表于 2011-11-18 21:28:14 | 查看全部
学习了{:2_105:}
回复 点赞

使用道具 举报

luoxm@2Lv.9 发表于 2011-11-18 21:43:57 | 查看全部
看来蛮麻烦的
回复 点赞

使用道具 举报

王媛文楼主 发表于 2011-11-18 21:59:52 | 查看全部
hd2pt 发表于 2011-11-18 21:18
内网不要设置网关,外网设置网关
内网网送用print add -p配置,加入静态路由。上图中,172.17.110.35是外网 ...

我感觉我现在就是地址有点搞不清楚,应该如何获取内网或者外网的ip和网管之类的信息
能不能加qq指导我一下啊
wyw
回复 点赞

使用道具 举报

王媛文楼主 发表于 2011-11-18 22:20:53 | 查看全部
hd2pt 发表于 2011-11-18 21:18
内网不要设置网关,外网设置网关
内网网送用print add -p配置,加入静态路由。上图中,172.17.110.35是外网 ...

我问一下
是要自己分别设置两个本地连接的tcp/ip那儿的地址、网关那些吗?
wyw
回复 点赞

使用道具 举报

overmindoyjLv.6 发表于 2011-11-18 23:37:29 | 查看全部
都是高手啊。v6我不懂,双网卡倒是有一点浅见。
个人意见双网卡都启用时为何外网不通内网通,是因为内网一般速度快,metric值低,所以走路由时候直接走了内网,外网就不通了。
我的做法是配置双网卡时手动指定跃点数,外网网卡的值设的低一点,这样外网内网都能联通。





回复 点赞

使用道具 举报

王媛文楼主 发表于 2011-11-19 00:17:12 | 查看全部
overmindoyj 发表于 2011-11-18 23:37
都是高手啊。v6我不懂,双网卡倒是有一点浅见。
个人意见双网卡都启用时为何外网不通内网通,是因为内网一 ...

我手动指定过一样的matric值啊
好像还是不行啊
wyw
回复 点赞

使用道具 举报

PiaLv.8 发表于 2011-11-19 00:18:21 | 查看全部
买个多WAN路由器,不用搞路由表,设定哪个接口拨哪个号就行了,可作均衡负载也可只能路由
.
回复 点赞

使用道具 举报

王媛文楼主 发表于 2011-11-19 00:20:40 | 查看全部
Pia 发表于 2011-11-19 00:18
买个多WAN路由器,不用搞路由表,设定哪个接口拨哪个号就行了,可作均衡负载也可只能路由

你这个也是可行
主要是机子本身就是双网卡,能节省就节省了啊
呵呵
wyw
回复 点赞

使用道具 举报

zhuoshou1989 发表于 2018-5-13 22:10:41 | 查看全部

学习了,百度routr add -p,配置后也可以正常双网卡上网了
回复 点赞

使用道具 举报

jessewongLv.3 发表于 2018-8-17 14:51:27 | 查看全部
好复杂的样子啊
回复 点赞

使用道具 举报

yzzzmLv.6 发表于 2019-1-28 15:32:25 | 查看全部
好好学习了
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表