作者 主題: [解決]跨網段通訊問題詢問  (閱讀 3688 次)

0 會員 與 1 訪客 正在閱讀本文。

b7307024

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
[解決]跨網段通訊問題詢問
« 於: 2016-01-07 16:10 »
大家好,我的狀況如下:

A電腦網路配置
IP位址:10.1.0.10
子網路遮罩:255.255.0.0
預設閘道:10.1.0.254

B電腦網路配置
IP位址:10.0.10.20
子網路遮罩:255.255.255.0
預設閘道:10.0.10.254

C設備網路配置
IP位址:10.0.7.220
子網路遮罩:255.255.0.0
預設閘道:10.0.7.254

C皆可給A、B Ping通,但若是用C設備專用的通訊軟體連接,A可以通、B卻不能通
那想請問為何A可以透過軟體連接,B卻不行呢?我大約知道是遮罩設定的問題
但不了解其原理,謝謝~
« 上次編輯: 2016-01-18 13:31 由 b7307024 »

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17340
    • 檢視個人資料
    • http://www.study-area.org
Re: 跨網段通訊問題詢問
« 回覆 #1 於: 2016-01-07 22:12 »
要看全部的route table才好判斷喔...
netstat -r

b7307024

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
Re: 跨網段通訊問題詢問
« 回覆 #2 於: 2016-01-08 09:16 »
感謝netman的回覆,10.0.10.20的route table 如下,而其他的ip取得比較困難:

Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 50 56 c0 00 08 ...... VMware Virtual Ethernet Adapter for VMnet8
0x3 ...00 50 56 c0 00 01 ...... VMware Virtual Ethernet Adapter for VMnet1
0x4 ...00 1f d0 1d 24 77 ...... Realtek PCIe GBE Family Controller - Packet Sche
duler Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      10.0.10.254      10.0.10.20       20
        10.0.10.0    255.255.255.0       10.0.10.20      10.0.10.20       20
       10.0.10.20  255.255.255.255        127.0.0.1       127.0.0.1       20
   10.255.255.255  255.255.255.255       10.0.10.20      10.0.10.20       20
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
    192.168.109.0    255.255.255.0    192.168.109.1   192.168.109.1       20
    192.168.109.1  255.255.255.255        127.0.0.1       127.0.0.1       20
  192.168.109.255  255.255.255.255    192.168.109.1   192.168.109.1       20
    192.168.154.0    255.255.255.0    192.168.154.1   192.168.154.1       20
    192.168.154.1  255.255.255.255        127.0.0.1       127.0.0.1       20
  192.168.154.255  255.255.255.255    192.168.154.1   192.168.154.1       20
        224.0.0.0        240.0.0.0       10.0.10.20      10.0.10.20       20
        224.0.0.0        240.0.0.0    192.168.109.1   192.168.109.1       20
        224.0.0.0        240.0.0.0    192.168.154.1   192.168.154.1       20
  255.255.255.255  255.255.255.255       10.0.10.20      10.0.10.20       1
  255.255.255.255  255.255.255.255    192.168.109.1   192.168.109.1       1
  255.255.255.255  255.255.255.255    192.168.154.1   192.168.154.1       1
Default Gateway:       10.0.10.254
===========================================================================
Persistent Routes:
  None
« 上次編輯: 2016-01-08 09:19 由 b7307024 »

門神

  • 榮譽博士
  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
    • http://www.ublink.org
Re: 跨網段通訊問題詢問
« 回覆 #3 於: 2016-01-08 17:25 »
C include B

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17340
    • 檢視個人資料
    • http://www.study-area.org
Re: 跨網段通訊問題詢問
« 回覆 #4 於: 2016-01-10 17:38 »
C include B

權威啊~~ ^_^

門神

  • 榮譽博士
  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
    • http://www.ublink.org
Re: 跨網段通訊問題詢問
« 回覆 #5 於: 2016-01-11 08:10 »
答案是網友跟我講的 XD
這問題應該還少了網路的環境gateway 說明

B電腦網路配置
IP位址:10.0.10.20/24
預設閘道:10.0.10.254

C設備網路配置
IP位址:10.0.7.220/16
預設閘道:10.0.7.254

以上的兩個254是同Gateway Routing還是不同Gateway Routing

b7307024

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
Re: 跨網段通訊問題詢問
« 回覆 #6 於: 2016-01-11 09:19 »
C include B

若C include B,那為何B會連不上C呢?反而是A可以連?
謝謝~

b7307024

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
Re: 跨網段通訊問題詢問
« 回覆 #7 於: 2016-01-11 09:28 »
答案是網友跟我講的 XD
這問題應該還少了網路的環境gateway 說明

B電腦網路配置
IP位址:10.0.10.20/24
預設閘道:10.0.10.254

C設備網路配置
IP位址:10.0.7.220/16
預設閘道:10.0.7.254

以上的兩個254是同Gateway Routing還是不同Gateway Routing

請問Gateway Routing是???
意思是路由器的設定嗎?

門神

  • 榮譽博士
  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
    • http://www.ublink.org
Re: 跨網段通訊問題詢問
« 回覆 #8 於: 2016-01-11 09:59 »
若C include B,那為何B會連不上C呢?反而是A可以連?
謝謝~

眼睛要看清楚
因為第二碼不同

門神

  • 榮譽博士
  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
    • http://www.ublink.org
Re: 跨網段通訊問題詢問
« 回覆 #9 於: 2016-01-11 10:07 »
請問Gateway Routing是???
意思是路由器的設定嗎?

Yes

b7307024

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
Re: [解決]跨網段通訊問題詢問
« 回覆 #10 於: 2016-01-18 13:45 »
大家好,我的狀況如下:

A電腦網路配置
IP位址:10.1.0.10
子網路遮罩:255.255.0.0
預設閘道:10.1.0.254

B電腦網路配置
IP位址:10.0.10.20
子網路遮罩:255.255.255.0
預設閘道:10.0.10.254

C設備網路配置
IP位址:10.0.7.220
子網路遮罩:255.255.0.0
預設閘道:10.0.7.254

C皆可給A、B Ping通,但若是用C設備專用的通訊軟體連接,A可以通、B卻不能通
那想請問為何A可以透過軟體連接,B卻不行呢?我大約知道是遮罩設定的問題
但不了解其原理,謝謝~

各位前輩好,我了解原理後如下:
C設備:10.0.7.220/255.255.0.0 網段為 10.0.0.0
B電腦:10.0.10.20/255.255.255.0 網段為 10.0.10.0
所以C網段包含B網段,會誤認為同網段,所以不會透過Gateway,但其實是不同網段所以找不到B
故無法正常通訊~

而A電腦:10.1.0.10/255.255.0.0 網段為 10.1.0.0
故A、C不同網段,所以可以正常通訊~

門神

  • 榮譽博士
  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
    • http://www.ublink.org
Re: [解決]跨網段通訊問題詢問
« 回覆 #11 於: 2016-01-20 09:05 »
給你拍拍手

b7307024

  • 可愛的小學生
  • *
  • 文章數: 24
    • 檢視個人資料
Re: [解決]跨網段通訊問題詢問
« 回覆 #12 於: 2016-01-27 10:54 »
 ;D

呵呵~ 謝謝您!!
爾後還請多多教導,謝謝~

門神

  • 榮譽博士
  • 懷疑的國中生
  • **
  • 文章數: 37
    • 檢視個人資料
    • http://www.ublink.org
Re: [解決]跨網段通訊問題詢問
« 回覆 #13 於: 2016-01-27 10:55 »
威爾康  ^^