- 論壇徽章:
- 0
|
Gk,也有人稱呼為:關(guān)守,網(wǎng)守,等等
系統(tǒng)環(huán)境:RedHat Linux
- [root@ecofe2 bin]# uname -a
- Linux ecofe2 2.6.9-42.EL #1 Wed Jul 12 23:16:43 EDT 2006 i686 i686 i386 GNU/Linux
- [root@ecofe2 bin]#
復(fù)制代碼
GK軟件選用GnuGK
下載地址為:http://www.gnugk.org/h323download.html
我下載的是:gnugk-2.2.6-linux-x86.tar.gz
是基于H323協(xié)議的!
下載過程略
安裝過程如下
- [root@ecofe2 ~]# pwd
- /root
- [root@ecofe2 ~]# ls
- gnugk-2.2.6-linux-x86.tar.gz
- [root@ecofe2 ~]#tar xvzf ./gnugk-2.2.6-linux-x86.tar.gz
- [root@ecofe2 ~]# ls
- gnugk-2.2.6-linux-x86.tar.gz gnugk-2.2.6-linux-x86
- [root@ecofe2 ~]# cd gnugk-2.2.6-linux-x86
- [root@ecofe2 gnugk-2.2.6-linux-x86]#
- [root@ecofe2 gnugk-2.2.6-linux-x86]# pwd
- /root/gnugk-2.2.6-linux-x86
- [root@ecofe2 gnugk-2.2.6-linux-x86]#
- 呵呵,下面別急著運行,先改一個東東
- /root/gnugk-2.2.6-linux-x86/etc
- 在這個目錄里有一個gnugk.ini的文件
- 用vi打開gnugk.ini
- [GkStatus::Auth]
- rule=explicit
- ; add more entries, if you access the status port from other hosts
- 127.0.0.1=allow
- default=forbid ;把那個forbid改成allow變成:default=allow .意思是除了本機外其它機器也可能通過7000端口進行監(jiān)視
- Shutdown=allow
- 做好修改后wq,保存退出
復(fù)制代碼
好了,下面就開始運行吧,怎么運行呢請看下面
/root/gnugk-2.2.6-linux-x86/bin/gnugk -c /root/gnugk-2.2.6-linux-x86/etc/gnugk.ini -o /root/gnugk-2.2.6-linux-x86/bin/gnugk.log
哈哈,看著比較長是吧,我都是用的絕對路徑,你可以自己根據(jù)自己的環(huán)境修改,其實要說得就是上面這兩個參數(shù),一個是-c 另一個是 -o
-c的意思是,gk啟動的時候用到的配置文件是那個后面跟路徑和配置文件名就行了。-o是運行時產(chǎn)生的日志文件是什么,后面也跟路徑和文件名就行了
好了,下面我轉(zhuǎn)到另一臺機器上,M$的系統(tǒng),呵呵,我用NetMeeting注冊的,簡單設(shè)置如下
打開NetMeeting,工具---->選項------>常規(guī)標簽里的“高級呼叫”
把“使用網(wǎng)守衛(wèi)進行呼叫”“用我的賬戶名稱登錄”“用我的電話號碼登錄”都打上對勾
網(wǎng)關(guān)守衛(wèi)寫你的那臺linux機器的IP,其它兩項隨便
然后打開一個dos窗口輸入telnet linux機器的IP 7000
我的是telnet 192.168.0.117 7000
聯(lián)通后會有類似如下信息
- Version:
- Gatekeeper(GNU) Version(2.2.6) Ext(pthreads=1,radius=1,mysql=1,pgsql=1,firebird=
- 0,large_fdset=0,crypto/ssl=1) Build(May 1 2007, 15:22:23) Sys(Linux i686 2.6.9-
- 42.EL)
- GkStatus: Version(2.0) Ext()
- Toolkit: Version(1.0) Ext(basic)
- Startup: Wed, 07 Nov 2007 08:33:04 +0800 Running: 0 days 00:00:01
- ;
- 下面
- 輸入?或著??(當然也有很多的其它命令可以輸入h看到命令的使用方法)
- 兩個問號比一個問號輸入的信息詳細,如下:
- Version:
- Gatekeeper(GNU) Version(2.2.6) Ext(pthreads=1,radius=1,mysql=1,pgsql=1,firebird=
- 0,large_fdset=0,crypto/ssl=1) Build(May 1 2007, 15:22:23) Sys(Linux i686 2.6.9-
- 42.EL)
- GkStatus: Version(2.0) Ext()
- Toolkit: Version(1.0) Ext(basic)
- Startup: Wed, 07 Nov 2007 08:33:04 +0800 Running: 0 days 00:02:48
- ;
- ?
- AllRegistrations
- RCF|192.168.0.85:1720|zxp:h323_ID=112:dialedDigits|terminal|3832_endp
- Number of Endpoints: 1
- ;
- ??
- AllRegistrations
- RCF|192.168.0.85:1720|zxp:h323_ID=112:dialedDigits|terminal|3832_endp
- Wed, 07 Nov 2007 08:35:47 +0800 C(0/0/0) <1>
- Number of Endpoints: 1
- ;
復(fù)制代碼
呵呵,NetMeeting注冊成功
注:gnugk.ini這個文件決定了gnugk的功能,要想讓gnugk運行在復(fù)雜的環(huán)境中,需要更多了解它才行
關(guān)于他的中文檔可到
http://www.gnugk.org/h323manual-zh.html
找到,是中文的,呵呵
好啦,沒什么技術(shù)含量只是一個小小的筆記!于君共勉!
[ 本帖最后由 別愛我我沒錢 于 2007-11-7 20:44 編輯 ] |
|