none
Server端與Client端使用VB6.0程式Winsock-TCP/IP通訊連線 RRS feed

  • 一般討論

  • Server端與Client端使用VB6.0程式Winsock-TCP/IP通訊連線,

    兩方Server- Client端的路由器都以此PC對外直接上網,

    且開2-Port就可以互相傳送資料。

    但當Server端的PC使用中華電信固定IP上網連線,

    Client端的PC改用借手機行動上網連線,就不能互相傳送資料了。

    Client端的PC抓到的IP位置是手機電信業者DHCP的活動IP,並不是

    電信業者真正連上網路的IP位置。

    請問先進们,我要如何設定PC的TCP/IP參數

    或有其它方式可連上線,互傳資料!


    • 已編輯 春捲 2015年6月29日 上午 04:21
    • 已變更類型 璉璉Moderator 2015年7月18日 上午 04:53
    2015年6月27日 上午 06:08

所有回覆

  • 如果中間有 NAT,基本上就無解了。

    你可能要改用 Peer-to-Peer 的作法,先看人家怎麼寫的吧:http://www.freevbcode.com/ShowCode.asp?ID=2742


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2015年6月27日 上午 07:50
    版主
  •   先進謝謝你的回覆

       向你請教一下

       那有些手機的視訊監控軟體

       為何可和遠端的PC視訊監控卡

       透過手機一起監控遠端的視訊狀態

       如奇偶的GVAVIEW或TTIC Smartphone

        它们是如何突破NAT的?

        謝謝你

       

       

    2015年6月29日 上午 04:13
  • 當 Client 端連上 Server 的時候, Server 端的 Winsock.accept()  的回傳值就是 Client 端的 Socket. 從這應該就可以取得 Client 真正的 IP 和 port .

    Getting Started with Winsock


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2015年7月1日 下午 09:43
    版主
  • 謝謝你了!


    Andrew

    2015年7月13日 上午 03:55