作者nknudragon (想买合购鹿港玉珍斋 )
看板Network
标题Re: [问答] 当内部电脑连线到对外IP时发生失败
时间Thu Nov 11 11:53:16 2010
※ 引述《SmallBeeWayn (喵喵叫的蜜蜂猫)》之铭言:
: 实体架构是所有电脑、伺服器、中华电信主机 都连到同一台Switch
: 平常的话是电脑用NAT连到伺服器,再从伺服器用公用IP通外界
: 伺服器有架网站伺服器,平时写网站有时候需要连到网页做测试
: 因为有使用VirtualHost,所以必须连到网址而不是IP位置
: 因为连的是网址,DNS给的当然是伺服器的外部IP
: 这样的话连上网页伺服器的路径变成
: 电脑====>伺服器====>网路路由器====>伺服器
: 等於是出外绕一圈....
: 而且有的时候会连不上,或是部分文件没收到(错误101)
再想解决办法之前,先讨论你的架构,因为真的是看不懂
Switch ------------------------------------------------
| | |
中华电信主机 伺服器 所有电脑
1. 请问DHCP Server再哪里? 建置在2008伺服器上 ?
2. 路由器的实体位置在哪里 ? 或者根本没有这种路由器
因为你的NAT是交由伺服器(2008)去处理
3. 所有电脑使用DHCP 取得IP 纳所有电脑的GW 与DNS value ?
4. Server2008有几张实体网卡 ? 几张逻辑网卡 ?
Server 2008是使用拨接取得固定IP?
5. 伺服器架设AD与DNS 那所有电脑是规划在整个AD里面麽 ?
6. 要解决问题的预算多少 ?
: 目前的想到的解决方法有三
: 1.修改电脑的hosts,将网址指向伺服器内部IP
: 2.在伺服器的Private DNS Server上把网址指向内部IP
: 3.电脑自己PPPoE拨号
: 但是我最希望的是第四解
: 4.修改伺服器的路由将由内部IP通往外部IP的信息收下来
: 理论上第三解应该是自动的(伺服器知道自己的所有IP,我没有用DMZ)
: 但是根据tracert的结果,我确信自己经过了两次路由(伺服器+外部路由)才回到伺服器
: 提供NAT及负责拨号的都是Windows 2008 路由及远端存取服务
: 网路是中华电信光世代 固1+浮7的形式
: 解决方法应该是在静态路由或是服务设定之类的地方
: 想问知道的人该怎麽处理?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 110.50.129.49
※ 编辑: nknudragon 来自: 110.50.129.49 (11/11 12:03)