- 論壇徽章:
- 0
|
5可用積分
本帖最后由 okocha-jay 于 2010-10-10 19:21 編輯
主機(jī)XP, 客戶機(jī)是vmware里的suselinux
采用橋接,癥狀如下:
1 雙方可以互相ping
2 XP下創(chuàng)建一個監(jiān)聽socket,linux下去connect,成功
3 最重要的: 反過來,linux下監(jiān)聽,XP下去connect,失敗!但是從linux下開TCPDUMP,看到了XP發(fā)來的SYN包,就是沒響應(yīng)!
網(wǎng)絡(luò)配置如圖
qiaojie.JPG (19.1 KB, 下載次數(shù): 174)
下載附件
2010-10-10 18:25 上傳
XP的ipconfig輸出:
ipconfig.JPG (75.47 KB, 下載次數(shù): 159)
下載附件
2010-10-10 18:27 上傳
虛擬機(jī)LINUX的ifconfig輸出:
if.JPG (28.44 KB, 下載次數(shù): 177)
下載附件
2010-10-10 18:29 上傳
程序測試如下:
1 linux下的服務(wù)程序監(jiān)聽在12345端口,如圖
listen.JPG (17.5 KB, 下載次數(shù): 164)
下載附件
2010-10-10 18:32 上傳
2. 當(dāng)XP去連接時候,tcpdump輸出如下,就好像端口不存在一樣,沒響應(yīng)。
連發(fā)三次SYN,失敗
dump.JPG (49.92 KB, 下載次數(shù): 177)
下載附件
2010-10-10 18:35 上傳
懇請有經(jīng)驗的高手能指點一下,幫我解決這個問題,謝謝! |
最佳答案
查看完整內(nèi)容
應(yīng)該是suse防火墻沒有開放端口。tcpdump收到包沒用,沒有交給應(yīng)用層。
|