LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 807|回复: 6

[求助]有个问题一直没有弄清楚

[复制链接]
发表于 2006-9-7 21:12:40 | 显示全部楼层 |阅读模式
公司服务器是双网卡的,兼做网关用!
一块网卡绑定的是一个城域网的IP,令一块网卡绑定的是内网的IP,但是这块内网网卡并没有填写网关,而客户机只要将网管指向这块内网网卡的地址即可上网。以前上课时说需要共享网卡的方式才能上网的,但是我们这块绑定城域网IP的网卡并没有共享呀?这个问题一直没有弄明白!???忘各位赐教,谢谢!
发表于 2006-9-7 23:40:53 | 显示全部楼层
什么叫 共享网卡的方式?
回复 支持 反对

使用道具 举报

发表于 2006-9-8 00:01:13 | 显示全部楼层
应该指的是windows下面的共享上网吧?
不太清楚windows下的情况,如果不“勾选”共享的话,是否会进行NAT?
一块网卡绑定的是一个城域网的IP,令一块网卡绑定的是内网的IP,但是这块内网网卡并没有填写网关,而客户机只要将网管指向这块内网网卡的地址即可上网。
从这里看应该是进行了NAT。另外要注意的是,内网网卡绝对不要设定网关,否则windows就会有2个默认路由(0/0的),很可能会导致内网的接口成为默认接口,就上不了外网了。
回复 支持 反对

使用道具 举报

发表于 2006-9-8 01:14:23 | 显示全部楼层
从现象看应该是设置了ip_forward.
你可以去看看NAT的原理.所谓的共享其实就是nat的意思。
我记得好像基本概念是这样的:
流程:A机器内网发起tcp--->B网关nat--->C目标地址
B收到A的数据包后将包的源发和目的地址和端口在nat table中做一个对应,然后改写这个数据包外面加一层壳,壳的源发地址改成B自己的公网地址和端口,然后发向C. C发回的包B在根据自己的nat table再去壳后发回A.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-8 11:46:05 | 显示全部楼层
谢谢各位,我在研究研究!
我们公司服务器跑的是2003。
但是没有做NAT,但是远程和路由访问这个服务一旦停止内网就无法上网,会不会是路由的问题呢?
回复 支持 反对

使用道具 举报

发表于 2006-9-8 13:07:49 | 显示全部楼层
肯定用的管理工具里的远程和路由访问工具,其实就是nat
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-8 14:36:36 | 显示全部楼层
Post by qdzhuang2618
肯定用的管理工具里的远程和路由访问工具,其实就是nat

兄弟说的没错,刚才问了一下他们!但应该是路由!
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表