3632|7

60

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

求助:ip和网关不同网段问题 [复制链接]

开发中遇到这样的问题:
设备所处的网络比较特殊,网关和ip不在同一网段。
比如ip:192.168.0.2
    mask:255.255.255.0
    gateway 192.0.0.1

我设置完ip后再去设置网关无法设置成功:调用函数如下所示:
         ifMaskSet(ifName, 0xffffff00);
        ifAddrSet(ifName, "192.168.0.2");
        mRouteAdd("0.0.0.0", "192.0.0.1", 0, 0, 0);(添加网关)

然后用routeShow命令看,发现网关没有设置成功。

不知道这种情况下该如何设置,高手指点一下啊!万谢!

最新回复

网关不开放和你同网段的可访问地址怎么行?需要在网关端进行设置才行吧(比如增加一个IP)  详情 回复 发表于 2009-2-21 09:29
点赞 关注

回复
举报

67

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
设置为本机的出接口试试看
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
本机的出接口如何设置的,俺还是菜鸟,请指教,万谢!
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

4
 
A---B,A的地址和B的地址不再一个网段,那么,一般情况下,A的网关应该是B的地址。特殊情况下,你也可以设置为A的地址。
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

5
 
现在A的网关就是B的地址,但问题是在VxWorks5.5下,无法将不同网段的ip地址设置为网关,也就是无法将B
的地址设置为A的网关。如果将A的地址设置为A的网关的话,那怎么通过B来访问其他网段的地址呢?
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

6
 
  如果是交换设备的话,你的网关应该和你设备的某个接口的ip地址是一个网段的,mRouteAdd("0.0.0.0", "192.0.0.1", 0, 0, 0);(添加网关) 是什么意思?
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

7
 
如果你设置的是默认网关,则应该可行。
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

8
 
网关不开放和你同网段的可访问地址怎么行?需要在网关端进行设置才行吧(比如增加一个IP)
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表