免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: cjc108
打印 上一主题 下一主题

两PC连接如图所示,请问,Windows PC通过Linux PC要怎样做才能访问到内网的机器呢 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2010-12-08 16:24 |只看该作者
感谢大家!参照网友的办法:
我在Linux PC 上,没有设置route add ... ,只是加了一条:
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to 192.168.3.3
就可以在外网的网段(192.168.0.0)直接ping 192.168.3.0网段了!
比较麻烦的就是,上网和访问内网不能同时进行,而且要把网关改来改去的!
如访问外网要把网关设置为192.168.0.254,访问内网的时候要把网关改为192.168.0.7
现在有个想法就是:能否自适应网关的呢,不用每次都人为的修改网关,呵呵。

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
12 [报告]
发表于 2010-12-08 19:05 |只看该作者
不改网关就是前面告诉你的在外网交换机加路由

论坛徽章:
0
13 [报告]
发表于 2010-12-08 22:27 |只看该作者
不改网关就是前面告诉你的在外网交换机加路由
ssffzz1 发表于 2010-12-08 19:05

多谢指点,现在有个问题就是,当加了:
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to 192.168.3.3
这命令后,Linux机器就访问不了外网了【外网的网关为:192.168.0.254】,而且我们也没有网管的权限,只能在Linux上操作!
请问,比如可否把这句iptables 改进一下,使得Linux能恢复外网的访问,又能沟通两个网段,互不冲突 ?!

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
14 [报告]
发表于 2010-12-08 23:20 |只看该作者
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to 192.168.3.3


-o 192.168.3.3的那个网卡

提醒你一下:你这属于内网外联,如果公司要求严格的话,后果很严重。建议还是走正规渠道吧。

论坛徽章:
0
15 [报告]
发表于 2010-12-10 19:42 |只看该作者
非常感谢 ssffzz1 版主!
呵呵,公司的内外网当然是物理隔离的,我提的这个问题是基于测试环境的,现在加了:
-o eth2(192.168.3.3所在网卡)后,192.168.0.0网段即可访问内、外网了,也不用老改网关了,赞叹啊!
不过192.168.3.0网段倒是出不了外网的,我试了,顶多可以ping 通192.168.0.7(eth0)。
对了,我越学习就越发现自己的知识贫乏和无知,虽然版主提出了加 -o eth2,加和不加,格局真的不同的,但说实在的,至于为什么会这样,是什么缘故,我真的不知所以然的。挺惭愧的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP