IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置:首頁系統(tǒng)集成網(wǎng)絡(luò)管理 → Linux下計(jì)費(fèi)服務(wù)器設(shè)計(jì)原理及實(shí)現(xiàn)

Linux下計(jì)費(fèi)服務(wù)器設(shè)計(jì)原理及實(shí)現(xiàn)

時(shí)間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)

Linux怎樣做計(jì)費(fèi)服務(wù)器

很多ISP都能對(duì)撥入的用戶實(shí)現(xiàn)計(jì)費(fèi)功能,用Linux很容易就能實(shí)現(xiàn)這種功能,而且投資幾乎為零。本文介紹在Redhat Linux 5.1 環(huán)境下基于 Cisco 3640路由器的Xtacacsd 計(jì)費(fèi)服務(wù)器的建立。

一、Xtacacsd的獲取、編譯安裝

Xtacacsd可以直接利用Liunx中的密碼文件/etc/passwd進(jìn)行用戶驗(yàn)證,并記錄下用戶的登錄服務(wù)器的時(shí)間。這樣既提高了保密性,保證撥號(hào)過程和電子郵件中的用戶名、密碼的一致性,而且可根據(jù)用戶的登錄服務(wù)器的時(shí)間制定相應(yīng)的收費(fèi)標(biāo)準(zhǔn)達(dá)到計(jì)費(fèi)的目的。

1、Xtacacsd軟件包的獲取

Xtacacsd可以從Ftp://ftp.navya.com/pub/vikas/ 站點(diǎn)下載。下載后的文件常為壓縮格式(如:xtacacsd-4_1_2_tar.gz),將下載后的文件存入特定目錄,如/usr,然后進(jìn)行解壓。

#gunzip xtacacsd-4_1_2_tar.gz
#tar xvf xtacacsd-4_1_2_tar

2、Xtacacsd的編譯安裝

首先進(jìn)入/usr/xtacacsd-4.1.2目錄,然后將Makefile文件中的相關(guān)語句修改為:

…… 
MYLIBS=-lcrypt
……
BINDIR= /var/adm/tacacs ;xtacacsd安裝的目錄
…… 
OS=LINUX20 ;Linux內(nèi)核的版本號(hào)

目前Xtacacsd 支持2.0以下的版本。最后執(zhí)行make all對(duì)Xtacacsd系統(tǒng)相關(guān)文件進(jìn)行編譯和安裝。

二、Cisco路由器端配置

!
interface s0
ip address 202.199.250.1 255.255.255.224
!
interface Async1
ip unnumbered s0
encapsulation ppp
async mode interactive
peer default ip address pool bohao
no cdp enable
ppp authentication pap if-needed ;設(shè)置用linux進(jìn)行
ppp use-tacacs ;登錄驗(yàn)證缺省用路由驗(yàn)證 
!
interface Async2
ip unnumbered s0
encapsulation ppp
async mode dedicated
peer default ip address pool bohao
no cdp enable
ppp authentication pap if-needed
ppp use-tacacs 
!
……
ip local pool bohao 202.199.248.30 202.199.248.45
tacacs-server host 202.199.248.6 ; 指定運(yùn)行xtacacsd的主機(jī)
tacacs-server last-resort password
tacacs-server timeout 1000
tacacs-server extended
tacacs-server authenticate slip
tacacs-server notify connections
tacacs-server notify enable
tacacs-server notify logout
tacacs-server notify slip
! 
line 1 
exec-timeout 200 0
login tacacs
modem inout
transport input all
speed 115200
flowcontrol hardware
line 2
exec-timeout 200 0
modem inout
transport input all
speed 115200
flowcontrol hardware
!
……

三 、Xtacacsd進(jìn)程的啟動(dòng)及管理工具的使用

1、啟動(dòng)之前,還需對(duì)Xtacacsd配置文件Xtacacsd-conf的相關(guān)內(nèi)容進(jìn)行修改。主要有:

......
WTMP /var/adm/tacacs/wtmp
UTMP /var/adm/tacacs/utmp
.....

2、建立目錄

#mkdir /var/adm
#mkdir /var/tacacs

3、啟動(dòng)Xtacacsd進(jìn)程可以通過手動(dòng)或自動(dòng)方式

手動(dòng)方式啟動(dòng)要進(jìn)入/usr/xtacacsd-4.1.2目錄,使用命令:

./xtacacsd -s -c xtacacsd-conf -u utmp -w wtmp /etc/passwd

自動(dòng)方式可在/etc/inetd.conf 或/etc/local/rc.sysinit加入手動(dòng)方式中的命令即可,但必須要給出完整的路徑。

4、taclast和tacupd工具的使用

1)鍵入taclast命令可以查看記帳文件utmp內(nèi)容。

2)taclast -u username 可查看特定用戶的使用情況。

3)taclast -f utmpfile 可對(duì)指定的記帳文件進(jìn)行查看。

4)taclast –t username 查看特定用戶的累計(jì)使用情況

以上參數(shù)也可以結(jié)合使用。

tacupd可以對(duì)記帳文件中的特定用戶記錄進(jìn)行增減。當(dāng)然,Xtacacsd系統(tǒng)還有其他一些功能,在此不再贅述。

關(guān)鍵詞標(biāo)簽:Linux,服務(wù)器

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 路由器地址大全-各品牌路由設(shè)置地址路由器地址大全-各品牌路由設(shè)置地址各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密Nslookup命令詳解-域名DNS診斷Nslookup命令詳解-域名DNS診斷站長(zhǎng)裝備:十大網(wǎng)站管理員服務(wù)器工具軟件站長(zhǎng)裝備:十大網(wǎng)站管理員服務(wù)器工具軟件

相關(guān)下載

人氣排行 各品牌的ADSL與路由器出廠默認(rèn)IP、帳號(hào)、密碼路由器地址大全-各品牌路由設(shè)置地址騰達(dá)路由器怎么設(shè)置?騰達(dá)路由器設(shè)置教程ADSL雙線負(fù)載均衡設(shè)置詳細(xì)圖文教程路由表說明(詳解route print)網(wǎng)管員實(shí)際工作的一天用此方法讓2M帶寬下載速度達(dá)到250K/S左右網(wǎng)管必會(huì)!了解交換機(jī)控制端口流量