主機封鎖部份port,造成SQL Client端無法連線 |
答題得分者是:william
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
各位前輩:
Server:Microsort Server 2003
Data Base: MS SQL Server 2000
為了擋掉網路駭客不斷的丟封包,使用防火牆,只開放以下port
HTTP,1433,137~139,445等port, 但是卻有一個怪現象發生...
作業系統為Win2000的可以連線至SQL Server, (用SQL Query Analyzer連)
但Win98卻不行,出現'...[DBNETLIB]...SQL Server不存在或拒絕存取'的錯誤訊息.
以前PORT全開放時, 不論什麼OS都可以連線, 不知是否還要開啟那些PORT?
請前輩指點迷津...
謝謝!
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
引言: Perhaps you should try using SQL username/password in ODBC32 on those 98's and not Windows integrated authentication? And you could make use of the ip address instead of the server name in making the connection?先謝謝william前輩的耐心回應! 1.測試後發現無論用windows的login id或者用SQL Server的username/password都無法連線. 2.我也試過用ip address來連, 也是不行. 3.如之前所述:主機的port若是全部開放的話,無論是win2000/win98都是沒問題,但只開放部份port的話,即會有win98無法連線的情況產生-->無法連SQL Server(已開放port:1433) & 無法共享資料夾/連線網路磁碟機(已開放port 137~139),所以我的想法是:有什麼port要再開放嗎? 為何win2000的client可以連線,而win98不可? |
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
引言: Just a thought, allow ICMP and try ping using the 98's. BTW, how do you get the ip addresses? Fixed/DHCP or AIPA?ICMP我是不懂, 不過我TRY了一下, 造成...什麼都不能連了(包括Terminal Service), 所以我必須花些時間到主機將我剛開啟的東東給還原. 謝謝! p.s.未與主機斷線,看到一些ICMP的連線資訊:從我的IP(固定的)嘗連主機的1433...沒看清楚就與主機失去聯絡了... |
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
引言:引言: ICMP我是不懂, 不過我TRY了一下, 造成...什麼都不能連了(包括Terminal Service), 所以我必須花些時間到主機將我剛開啟的東東給還原. 謝謝! p.s.未與主機斷線,看到一些ICMP的連線資訊:從我的IP(固定的)嘗連主機的1433...沒看清楚就與主機失去聯絡了...>>< face="Verdana, Arial, Helvetica"> >> >>< face="Verdana, Arial, Helvetica"> 不能ping,用win2000的電腦也不能ping, 但能connect |
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
|
jdpeng
一般會員 發表:0 回覆:1 積分:0 註冊:2003-12-11 發送簡訊給我 |
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
如果懷疑是 2003 和 98 之間的安全設定,可試一下匯入 compatws.inf (Security Configuration and Analysis snapin) 到 2003 Server, 但小弟並不建議。但在 port 全開的情況下 98 可連線 不知有沒有幫助:
< href="http://support.microsoft.com/default.aspx?scid=kb;en-us;287932">http://support.microsoft.com/default.aspx?scid=kb;en-us;287932
http://support.microsoft.com/default.aspx?scid=kb;en-us;269882 另外有沒有設 Active Directory? Forest Functional Level? Server 是 DC 嗎?
|
AB
高階會員 發表:166 回覆:262 積分:125 註冊:2003-08-21 發送簡訊給我 |
注意一下 你網路溝通的時間 之前有遇到類同情況
個人判斷原因是 1433 port的回應時間超過30秒
ODBC回應無法溝通 我的情況是 就算防火牆關閉也是有可能的 再試看看
1 SQL server指定登入使用者
2 SQL server是否更新 因為不更新馬上中毒(只要使用真ip)此port可能癱瘓
3 使用access在2000下可以正常聯接sql但是98不行請確認 工作群組認證 方式 98沒有殺咪 安全性可言 所以2000可以98就應該可以
1 登入者
2 是否使用網域
3 如果你的2000使用Administrator登入 順便改一下98為Administrator來test
=================================================================
上述有些部份與 上面 先進雷同 不過我之前遇到的情況和你差不多
最後是因為中毒造成port間接性癱瘓 在下載所有sql server更新檔與2000 server的sp4
安裝之後 在無網路狀態再裝 諾頓 前部在net下更新之後 問題全不見啦
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
|
jumo
一般會員 發表:33 回覆:65 積分:24 註冊:2002-04-17 發送簡訊給我 |
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
|
Jack0323
初階會員 發表:22 回覆:70 積分:28 註冊:2002-03-13 發送簡訊給我 |
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
|
AB
高階會員 發表:166 回覆:262 積分:125 註冊:2003-08-21 發送簡訊給我 |
這二個port已開, 否則win2000也連不進去.
謝謝!
========================================
如果是Lan也連不到是你系統與sql有問題
如果是wan的話 我可以說很有可能是正常的
因為sql病毒攻擊 一般使用的mssql2000的管理程式是1433port
但很可能已被mis或isp公司 給關了因為中毒者太多
mssql2000的ODBC則是跑1434port此部份可以自行修改port
所以了解與使用必須你自己再測試 真正的問題
至於我是建議先把更新檔下載在還原系統在無網路狀態下把更新所有要更新的
再加上防火牆先在LAN下一一測試 如果ok再測wan下的連接
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
|
AB
高階會員 發表:166 回覆:262 積分:125 註冊:2003-08-21 發送簡訊給我 |
MDAC http://delphi.ktop.com.tw/topic.php?topic_id=39016
=======================================================
我已download了SQL2k的SP3A.(共三個檔案) 應該只有一個可以安裝啦約50mb的那個
=======================================================
Microsoft Jet、Microsoft Jet OLE DB Provider
也記的安裝
|
star
初階會員 發表:37 回覆:93 積分:36 註冊:2002-07-18 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |