作者SmallBeeWayn (喵喵叫的蜜蜂猫)
看板Network
标题Re: [问答] 当内部电脑连线到对外IP时发生失败
时间Thu Nov 11 22:55:36 2010
承蒙诸位厚爱,好长的推文啊@_@
※ 引述《nknudragon (想买合购鹿港玉珍斋 )》之铭言:
: ※ 引述《SmallBeeWayn (喵喵叫的蜜蜂猫)》之铭言:
: : 实体架构是所有电脑、伺服器、中华电信主机 都连到同一台Switch
: : 平常的话是电脑用NAT连到伺服器,再从伺服器用公用IP通外界
: : 伺服器有架网站伺服器,平时写网站有时候需要连到网页做测试
: : 因为有使用VirtualHost,所以必须连到网址而不是IP位置
: : 因为连的是网址,DNS给的当然是伺服器的外部IP
: : 这样的话连上网页伺服器的路径变成
: : 电脑====>伺服器====>网路路由器====>伺服器
: : 等於是出外绕一圈....
: : 而且有的时候会连不上,或是部分文件没收到(错误101)
: 再想解决办法之前,先讨论你的架构,因为真的是看不懂
: Switch ------------------------------------------------
: | | |
: 中华电信主机 伺服器 所有电脑
正解
: 1. 请问DHCP Server再哪里? 建置在2008伺服器上 ?
正解
: 2. 路由器的实体位置在哪里 ? 或者根本没有这种路由器
正解
: 因为你的NAT是交由伺服器(2008)去处理
正解
: 3. 所有电脑使用DHCP 取得IP 纳所有电脑的GW 与DNS value ?
GW是甚麽?
DNS我是设8.8.8.8 & 8.8.4.4
: 4. Server2008有几张实体网卡 ? 几张逻辑网卡 ?
1张 1张
: Server 2008是使用拨接取得固定IP?
正解,光世代固IP*1
: 5. 伺服器架设AD与DNS 那所有电脑是规划在整个AD里面麽 ?
电脑没有加入AD
: 6. 要解决问题的预算多少 ?
0....不过网卡我还有多
=========================================
先来讲讲这台Server的历史
最早安装这台伺服器用途有三: 1.挂驴子,BT,雪儿,MSN
2.APACHE+PHP+MYSQL
3.对内对外的档案服务(with RAID 5)
硬体采用的是省电处理器加上消费型的主机板, 不含硬碟主机预算才10000不到
虽然靠着性能校调,号称「除了停电、断网跟搬宿舍从来没停止服务过」
但这终究是台组装机...
加装NAT服务的目的:这样来访的客人就不用给他连线帐号密码
另外我还有把VPN打开,当作自己的远端服务支援(最近流行称为云XX...)
至於为何会有DNS,这是因为我在家里跟学校个弄了一台主机
原本想用DFSR让两边的资料远端同步
为了要装DFSR就得开AD,要开AD就得有DNS...
但是後来发现DFSR根本只能给区网用...走远端光是AD就三天两头失联(timeout之类的)
之後又试了AFS等等各家远端同步软体,结果上都是失败的
还导致我系统现在多了一些异常服务跟虚拟硬体砍不掉
所以我说我最近打算重灌顺便把AD & DNS都拿掉
=========================================
我的网路架构很单纯,就是只有一台SWITCH,所有主机全都连上去...
在解决问题时,很重要要求的一点就是
「就算伺服器挂掉,所有电脑也要能正常运作」
因此并没有用双网卡把内外网实体隔离,电脑也没有加入AD
我的Public IP目前是Hinet代管,所以确实自己伺服器可以当Primary DNS用
这也是我目前实际的架构状况
话说DreamSpark真是好东西, 这次打算重灌成2008 R2
有新的语音伺服器跟扫描伺服器的样子,对家用网路也有新的功能...
另外最近想搞懂OpenVPN,因为2008的路由没有桥接VPN模式
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.180.163
1F:→ wst2080:好克难的公司啊... XDDD 11/12 06:51
2F:→ wst2080:只不过你的架构尚未妥善就是了~ 11/12 06:52
3F:→ SmallBeeWayn:这是自家电脑... 11/12 10:36
4F:→ wst2080:喔喔 我还以为是公司用的 之前有碰过一间小公司 就这样克 11/12 21:11
5F:→ wst2080:难... 我是采用Linux的Solution来解决的~~~ 11/12 21:12