免费注册 查看新帖 |

Chinaunix

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

关于ubuntu的路由架设问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-07-06 16:02 |只看该作者 |倒序浏览
本帖最后由 chenyx 于 2011-07-06 18:03 编辑

现在ubuntu下用一台服务器做路由,实现单网卡绑定双IP,设置了eth0=192.168.1.0,eth0:1=192.168.3.0后,其余两台主机分别与路由ping通,但主机之间无法ping通,这该怎么解决,本人菜鸟,望大虾相助!

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2011-07-06 16:40 |只看该作者
ip转发开启了没有?楼主机器的ip的掩码是多少?怎么用末尾是0的ip?

论坛徽章:
0
3 [报告]
发表于 2011-07-06 17:28 |只看该作者
回复 3# chenyx


不好意思,刚才那个是输入的时候输错了,eth0=192.168.1.1 netmask=255.255.255.0
eth0:1=192.168.2.1 netmask=255.255.255.0
ip转发怎么开启呀?

论坛徽章:
0
4 [报告]
发表于 2011-07-06 17:37 |只看该作者
回复 2# chenyx


    假设B是路由,A,B分别是两台主机,A的IP设成192.168.1.10 C的IP设为192.168.1.20时,A,C都可以ping上对方,
                                   A的IP设成192.168.2.10 C的IP设为192.168.2.20时,A,C也可以ping上对方,
   但是A的IP设成192.168.1.10 C的IP设为192.168.2.10时,A,C不可以ping上对方



   B的设置是 #ifconfig eth0 192.168.1.1 netmask 255.255.255.0
                    #route add -net 192.168.1.0 netmask 255.255.255.0 eth0
                    #ifconfig eth0:1 192.168.2.1 netmask 255.255.255.0
                    #route add -net 192.168.2.0 netmask 255.255.255.0 eth0:1
中间再加什么命令就可以使最后一种情况实现互ping???
万分感谢大侠!!!!

论坛徽章:
0
5 [报告]
发表于 2011-07-06 17:58 |只看该作者
回复 4# kevin-wenwen


版主说的是这个转发    echo 1 > /proc/sys/net/ipv4/ip_forward

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
6 [报告]
发表于 2011-07-06 17:59 |只看该作者
回复 3# kevin-wenwen


    开启ip转发:
    1. echo "1" > /proc/sys/net/ipv4/ip_forward
   或者
    2: 修改 /etc/sysctl.conf,将net.ipv4.ip_forward = 0的0改成1,然后运行sysctl -p生效

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
7 [报告]
发表于 2011-07-06 18:00 |只看该作者
回复 4# kevin-wenwen


    还有一个要注意的地方,A,C的网关要指向B

论坛徽章:
0
8 [报告]
发表于 2011-07-06 18:06 |只看该作者
回复 5# taojie2000


    恩呢,偶先试一下哦,万分感谢可爱的大虾~     囧……为啥我打开之后那上面本来就是1呢??劳劳烦大虾多费神……额……咳咳……要不qq联系,可以咩???

论坛徽章:
0
9 [报告]
发表于 2011-07-06 18:09 |只看该作者
回复 7# chenyx


    在最后的情况下,A的网关设置的是192.168.1.1;B的网关设置的是192.168.2.1 ,这样设定是对的么?我一直觉得是网关的问题,可是就是找不出来具体的问题,望大虾指点迷经啊,要是可以qq问询就更是万分感谢啦~期待回复中……

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
10 [报告]
发表于 2011-07-06 18:17 |只看该作者
回复 9# kevin-wenwen


    你有点混乱,不是说B是router,AC是客户端吗?
    AC都指向B对应的ip,就是你说的1.1和2.1,B上开启转发,就能通信了.
    如果还不行,检查下是否有防火墙,先停掉防火墙看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP