×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

this may somewhat answer your question

本文发表在 rolia.net 枫下论坛From: Hofbrau (hofbrauone@hot[removethis]mail.com)
Subject: Re: UPnP and Win2000?
View: Complete Thread (11 articles)
Original Format
Newsgroups: microsoft.public.msn.messenger
Date: 2002-08-29 04:40:53 PST


"Jonathan Kay [MVP]" <msnewsreplies@jonathankay.com> wrote in message
news:#3$m#atTCHA.1664@tkmsftngp13...
> Hi Dai,
>
> Opening ports will not solve the problem. You need to be using Windows XP in order to use
> the UPnP capabilities.

UPnP, specifically NAT traversal, works fine in OSs other than Windows XP
Jonathan, with certain limitations, depending on the OS.

In terms of MSN Messenger 4.x , MSN Messenger (on Windows 98/SE/ME/2000) will
establish voice connections with the remote contact through a UPnP IGD, as long
as DirectX8.1 is installed and functioning properly, with or without the general
OS UPnP support/APIs as provided by the "netsetup.exe" application from Windows
XP.

In other words, you dont need to use netsetup.exe or have any UPnP support
installed in the OS, you only need DirectX8.1 (or higher), in order for MSN
Messenger to establish a voice connection.

Cogitate,
Hofbrau


____________________________________________
> Jonathan Kay
> Windows MVP, Messenger
> Associate Expert
> http://www.microsoft.com/windowsxp/expertzone/
> Messenger Resources - http://messenger.jonathankay.com
>
> "Dai" <noreply@yahoo.com> wrote in message
> news:98d201c24ed6$4e6c6650$35ef2ecf@TKMSFTNGXA11...
> > I have DX8.1 on Win2K and still no voice behind a Linksys
> > router(BEFSR41v2). It fails to establish the connection
> > for the voice. It keeps trying for 1 minute and quits.
> > For this 1 minute, I can hear my buddy on the Internet
> > but he can't hear me. I'm using 1.42.7 firmware on the
> > router. Do I need to open some ports manually?
> >
> > Thank you very much for your help.
> > Dai
> >
> > >-----Original Message-----
> > >Actually, you should be able to use voice within Messenger, even without general
> > >OS and API UPnP support within Windows 2000 - just make sure you have DirectX8.1
> > >installed, as MSN/Windows Messenger actually relies upon DirectPlay8.1 (and
> > >higher) to faciliate UPnP IGD connectivity (DirectPlay8.1 has UPnP IGD support).
> > >
> > >So, verify you have Direct8.1 (or higher installed), and Messenger voice should
> > >work within Windows 2000.
> > >
> > >Of course, this all assumes you have a UPnP-compliant IGD (Internet Gateway
> > >Device), so, you'll need to verify your gateway device firmware supports UPnP.
> > >
> > >Cogitate,
> > >Hofbrau
> > >
> > >"Stephen Beer" <stephen.beer@blupont.com> wrote in message
> > >news:9f065c7c.0208260725.60dc4b21@posting.google.com...
> > >> Jonathan
> > >>
> > >> If there is no UPnP support does this mean that you *can't* use voice
> > >> comms on Messenger on W2000?
> > >>
> > >> That would be a shame (and the answer for me!) since I'm trying to
> > >> figure out
> > >> why friends connecting to me on voice get "experiencing network
> > >> problems" messages after I've accepted their requests.
> > >>
> > >> Stephen
> > >>
> > >> "Jonathan Kay [MVP]" <msnewsreplies@jonathankay.com> wrote in message news:<Odf04bKTCHA.3516@tkmsftngp08>...
> > >> > Greetings Chris,
> > >> >
> > >> > There isn't anything from Microsoft to add UPnP support into Windows 2000 -- if and when some
> > >> > type of support is created, it would most likely come from a third party.
> > >> > ____________________________________________
> > >> > Jonathan Kay
> > >> > Windows MVP, Messenger
> > >> > Associate Expert
> > >> > http://www.microsoft.com/windowsxp/expertzone/
> > >> > Messenger Resources - http://messenger.jonathankay.com
> > >> >
> > >> > "Chris Stephen" <c.stephen@nospam.shaw.ca> wrote in message
> > >> > news:#LsfeUJTCHA.4280@tkmsftngp09...
> > >> > > Hello all.
> > >> > >
> > >> > > Is it possible to make Win2000 Pro support UPnP. I know Win2000 does not
> > >> > > natively support UPnP but is it possible to download a patch or something?
> > >> > > If so, where can I download it from?
> > >> > >
> > >> > > Thanks!
> > >> > >
> > >> > > Chris
> > >> > >
> > >> > >
> > >> > >
> > >
> > >.
> > >
>
>


--------------------------------------------------------------------------------更多精彩文章及讨论,请光临枫下论坛 rolia.net
Report

Replies, comments and Discussions:

  • 枫下家园 / 电脑用户 / 如果两台计算机分别在两个局域网内,用netmeeting 直接拨对方的 wan ip address, 怎样才能接通?需要在router 上进行特殊的设置吗?否则怎么才能引导到局域网内的特定的计算机?或者压根就不可行?
    • 想做是可以的,就是麻烦点。
      1。要call public IP,你要在router上做一个地址翻译(NAT),把对方的private IP对应于Netmeeting 使用的端口翻译成public IP,并对应于相应端口。所以你需要知道Netmeeting都用哪些端口,并懂得如何在router上进行配置。
      2。简单一点的办法,双方都跑MSN,互相看见以后,呼叫Netmeeting,应该是不用在router上设置的。前题是router/firewall允许MSN出去。
      • 我之所以提出这个问题,就是双方开始同时用MSN,但是不能直接用语音,所以才通过msn启动netmeeting ,但是双方的netmeeting连接不上. 而如果对方直接上网,有静态IP,我可以直接拨叫对方IP,但如果他也在局域网内,就连不通。
        • 那是防火墙的原因。端口被block了。
          • 怎么才能打开?我可以修改router设置。 但我查看了各种数据,没有哪个port 被block了。 是不是缺省就被block, 我需要重新打开?
            • 那个厂家的路由器?
            • Netmeeting端口:
              • 谢谢。NetMeeting TCP (user location service) 是 522, 我并没有block呀, 怎么对方呼叫我就是不行。
                • 首先是NAT
                  你在LAN里,如果没有在路由器上设NAT,即使没block也通讯不了。
                  如果你用Cisco路由器,你要这么设:
                  ----Internet---(200.1.1.1)-Router-(192.168.0.1)----LAN--PC(192.168.0.100)
                  interface e1 (External Interface)
                  ip address 200.1.1.1 255.255.255.0
                  ip nat outside

                  interface e0 (LAN Interface)
                  ip address 192.168.0.1 255.255.255.0
                  ip nat inside

                  ip nat inside source static tcp 192.168.0.100 522 interface e1 522

                  最后一句,就保证把传到IP 200.1.1.1(你的路由器Public IP)端口522的请求,传到内部地址192.168.0.100 (你的内部那台机器)。

                  如果你用的不是Cisco路由器,只当我举个例子,其他路由器虽然配置方法不同,意思是一样的。
                • 其次,不只一个端口
                  NetMeeting

                  TCP (user location service) 522

                  TCP (T.120) 1503

                  TCP (audio call ctrl) 1731

                  UDP (RTP audio stream) Dynamic
                  • 我的router可以通过html 直接设置,以前我设ftp server 就是如此 把21 forward 到我的ip 上的,可用。我是不是把这几个端口forward 到我的内部ip 就可以了?
                    • 不行,你还需要那个UDP,但他们是用Dynamic(动态高端口),所以还是不行。
                      • 明白。看来是没办法了,就是这个动态端口闹的。
                • 最主要的是UDP (RTP audio stream), 否则你听不见声音.
                  • 对。应该做一个一对一的端口影射,即将一个Public的所有包,都转发到同一个Private IP上。缺点是你要占用一个Public IP,可能没有。
                • 要嫌这些麻烦,就需要至少有一个人用Public IP,并做被呼叫者,就行了。 双方都在LAN里,就需要各种网络技术了。(NAT,防火墙,VPN。。。)
                  • 找一个public ip host a meeting. 两个都加入进去.
                    • netmeeting不支持3方通话,要有专门的server才可以。
        • 两个人是在同一LAN还是不同的LAN?
          • 肯定是不同的LAN了,要不然还要这么麻烦。
            • 那估计是没有简单的办法了。因为在登陆到NETMEETING SERVER的时候双方的SESSION并没有开始,ROUTER并不知道NETMEETING正在等待对方回答,SESSION STATE还没有建立起来。LAN上的机的PORT和ROUTER的PORT还没有MAP 起来。
    • 你的备胎哪去了?
      • 对于netmeeting, 简单的打开firewall/nat 的端口是没用的(即使你打开所有的端口也不行).
        需要firewall/nat支持h323, (UPnP). 对于两台都在private lan的情况, 1.在一个有public IP的上裝一个STUN服务器. 2. 两台机子裝一个特别处理VOIP的软件.
      • 疑,这是谁乱搬我的贴子?
    • 对你们的讨论很感兴趣。家里用HAWKING的ROUTER联机到ROGER CABLE。
      我测试了一下,不设置ROUTER的前提,一台机用拨号上网,一台用ROGERS,虽然被提示由防火墙挡住,但双方通话语音没问题。但不知道为什么和家里(国内)通话一方听到,一方不行。另外,我也试了从MSN启动NETMEETING,只能用IP来呼叫对方,但双方都没声音。似乎连接方面也有问题。到底如何才能正确地使用MSN来通话呢?
      • this may somewhat answer your question
        本文发表在 rolia.net 枫下论坛From: Hofbrau (hofbrauone@hot[removethis]mail.com)
        Subject: Re: UPnP and Win2000?
        View: Complete Thread (11 articles)
        Original Format
        Newsgroups: microsoft.public.msn.messenger
        Date: 2002-08-29 04:40:53 PST


        "Jonathan Kay [MVP]" <msnewsreplies@jonathankay.com> wrote in message
        news:#3$m#atTCHA.1664@tkmsftngp13...
        > Hi Dai,
        >
        > Opening ports will not solve the problem. You need to be using Windows XP in order to use
        > the UPnP capabilities.

        UPnP, specifically NAT traversal, works fine in OSs other than Windows XP
        Jonathan, with certain limitations, depending on the OS.

        In terms of MSN Messenger 4.x , MSN Messenger (on Windows 98/SE/ME/2000) will
        establish voice connections with the remote contact through a UPnP IGD, as long
        as DirectX8.1 is installed and functioning properly, with or without the general
        OS UPnP support/APIs as provided by the "netsetup.exe" application from Windows
        XP.

        In other words, you dont need to use netsetup.exe or have any UPnP support
        installed in the OS, you only need DirectX8.1 (or higher), in order for MSN
        Messenger to establish a voice connection.

        Cogitate,
        Hofbrau


        ____________________________________________
        > Jonathan Kay
        > Windows MVP, Messenger
        > Associate Expert
        > http://www.microsoft.com/windowsxp/expertzone/
        > Messenger Resources - http://messenger.jonathankay.com
        >
        > "Dai" <noreply@yahoo.com> wrote in message
        > news:98d201c24ed6$4e6c6650$35ef2ecf@TKMSFTNGXA11...
        > > I have DX8.1 on Win2K and still no voice behind a Linksys
        > > router(BEFSR41v2). It fails to establish the connection
        > > for the voice. It keeps trying for 1 minute and quits.
        > > For this 1 minute, I can hear my buddy on the Internet
        > > but he can't hear me. I'm using 1.42.7 firmware on the
        > > router. Do I need to open some ports manually?
        > >
        > > Thank you very much for your help.
        > > Dai
        > >
        > > >-----Original Message-----
        > > >Actually, you should be able to use voice within Messenger, even without general
        > > >OS and API UPnP support within Windows 2000 - just make sure you have DirectX8.1
        > > >installed, as MSN/Windows Messenger actually relies upon DirectPlay8.1 (and
        > > >higher) to faciliate UPnP IGD connectivity (DirectPlay8.1 has UPnP IGD support).
        > > >
        > > >So, verify you have Direct8.1 (or higher installed), and Messenger voice should
        > > >work within Windows 2000.
        > > >
        > > >Of course, this all assumes you have a UPnP-compliant IGD (Internet Gateway
        > > >Device), so, you'll need to verify your gateway device firmware supports UPnP.
        > > >
        > > >Cogitate,
        > > >Hofbrau
        > > >
        > > >"Stephen Beer" <stephen.beer@blupont.com> wrote in message
        > > >news:9f065c7c.0208260725.60dc4b21@posting.google.com...
        > > >> Jonathan
        > > >>
        > > >> If there is no UPnP support does this mean that you *can't* use voice
        > > >> comms on Messenger on W2000?
        > > >>
        > > >> That would be a shame (and the answer for me!) since I'm trying to
        > > >> figure out
        > > >> why friends connecting to me on voice get "experiencing network
        > > >> problems" messages after I've accepted their requests.
        > > >>
        > > >> Stephen
        > > >>
        > > >> "Jonathan Kay [MVP]" <msnewsreplies@jonathankay.com> wrote in message news:<Odf04bKTCHA.3516@tkmsftngp08>...
        > > >> > Greetings Chris,
        > > >> >
        > > >> > There isn't anything from Microsoft to add UPnP support into Windows 2000 -- if and when some
        > > >> > type of support is created, it would most likely come from a third party.
        > > >> > ____________________________________________
        > > >> > Jonathan Kay
        > > >> > Windows MVP, Messenger
        > > >> > Associate Expert
        > > >> > http://www.microsoft.com/windowsxp/expertzone/
        > > >> > Messenger Resources - http://messenger.jonathankay.com
        > > >> >
        > > >> > "Chris Stephen" <c.stephen@nospam.shaw.ca> wrote in message
        > > >> > news:#LsfeUJTCHA.4280@tkmsftngp09...
        > > >> > > Hello all.
        > > >> > >
        > > >> > > Is it possible to make Win2000 Pro support UPnP. I know Win2000 does not
        > > >> > > natively support UPnP but is it possible to download a patch or something?
        > > >> > > If so, where can I download it from?
        > > >> > >
        > > >> > > Thanks!
        > > >> > >
        > > >> > > Chris
        > > >> > >
        > > >> > >
        > > >> > >
        > > >
        > > >.
        > > >
        >
        >


        --------------------------------------------------------------------------------更多精彩文章及讨论,请光临枫下论坛 rolia.net
    • 可以用Linksys的router
      • 它可以将其子网中的某一台机器设置成好象是直接暴露在wan上