PDA

View Full Version : Giúp đỡ về PPP callback



tuannguyen
16-04-2004, 09:32 AM
Chào mọi người,
Hiện nay mình có một tình huống như sau:
Sử dụng Router 2620MX-16 cổng Async, không sử dụng AAA, mình cấu hình cho user quay số vào, Router chứng thực đúng user và pasword (CHAP) sau đó ngắt kết nối và tự động quay lại cho user. Mình đã giải quyết xong vấn đề trên rồi, nhưng khi show user hoặc show line mình không thể biết được user nào trên line nào, mà nó chỉ báo là User: Unknown. Có cách nào để biết được user nào đang truy cập trên line nào không??

tuannguyen
16-04-2004, 11:20 AM
:D Cám ơn, đây là cấu hình của router.
Nhân tiện cho mình hỏi luôn là có cách giải quyết không? mình cũng hỏi một số người thì người ta nói rằng không.?!?! :?: :!:
===============================================
Current configuration:
!
service udp-small-servers
service tcp-small-servers
!
hostname Router
!
enable secret 5 $1$Zchm$GcXOP613UVI.dfTwUVkiu1
enable password cisco
!
username test callback-dialstring “1234567“ password test
!
interface loopback0
ip address 10.0.0.1 255.0.0.0
!
interface Ethernet0
ip address 192.168.10.3 255.255.255.0
!
interface Serial0
shutdown
!
interface Serial1
shutdown
!
interface async7
ip unnumbered loopback0
encapsulation ppp
no keepalive
async default ip address 10.0.0.2
async mode interactive
ppp callback accept
ppp authentication chap
!
interface Group-Async1
ip unnumbered loopback0
encapsulation ppp
async mode interactive
peer default ip address pool setup_pool
no fair-queue
no cdp enable
ppp authentication chap
group-range 1 16
!
ip local pool setup_pool 10.0.0.10 10.0.0.26
ip classless
ip default-gateway 10.0.0.1
!
line con 0
password cisco
line 7
autoselect during-login
autoselect ppp
script dialer cisco-default
modem InOut
modem autoconfigure type usr_courier
transport input all
stopbits 1
speed 115200
flowcontrol hardware
callback forced-wait 5
line aux 0
line vty 0 4
exec-timeout 20 0
password cisco
login
!
end

16-04-2004, 03:34 PM
Chào mọi người,
Hiện nay mình có một tình huống như sau:
Sử dụng Router 2620MX-16 cổng Async, không sử dụng AAA, mình cấu hình cho user quay số vào, Router chứng thực đúng user và pasword (CHAP) sau đó ngắt kết nối và tự động quay lại cho user. Mình đã giải quyết xong vấn đề trên rồi, nhưng khi show user hoặc show line mình không thể biết được user nào trên line nào, mà nó chỉ báo là User: Unknown. Có cách nào để biết được user nào đang truy cập trên line nào không??

Hi,

Mình đã xem qua cấu hình của bạn rồi. Bạn đang cho mình xem là cấu hình của Callback server. Cấu hiện tại mình thấy chưa ổn, không biết nó có chạy như ý bạn nói không???

Mình đã giải quyết xong vấn đề trên rồi

Khi user gọi đến thì callback server phải thực hiện 1 số công việc sau:
1. authen với user. Nếu đúng thì thực hiện động tác ngắt cuộc gọi và gọi ngược lại. Ta phải cấu hình interface này như : dialer in-band và dialer callback-secure
2. phải cấu hình dialer map protocol add name va class-map

Lúc này callback-server phải thực hiện authen 1 lần nữa với user

3. phải cấu hinh nó là 1 callback server: Dialer callback-server

Hiện tại bạn đang cấu hình callback trên Async7 vậy bạn sẽ nghĩ nó ở line nao nhỉ???

Thân.

tuannguyen
16-04-2004, 04:52 PM
:oops: Thiệt tình là mình không còn giữ file cấu hình gốc, mình chỉ nhớ và sửa lại, cho gần giống nhất, sorry (có thể không đúng hết một số thông số).
Nhưng cơ bản là mình đã cho PC (W2k) quay số vào, sau đó Router chứng thực và quay số lại, nhưng khi mình view line thì mình không biết được user nào đang ở trên line đó.
Thực sự mình muốn biết những command nào hổ trợ cho việc này. (mình sẽ thử những command mà oriental đưa ra)
Cám ơn rất nhiều vì sự hỗ trợ của các bạn.

smallgamevn
20-05-2004, 07:39 AM
Bạn tuannghueyn oi cho mình hỏi là cái Cisco IOS của bạn là version gi đấy. Cám ơn.

danguyennhi
23-05-2004, 10:33 PM
Cấu hình của bạn, sửa lại như dưới đây thì sẽ work hoàn hảo nè:

-----------------------------
Current configuration:
!
service udp-small-servers
service tcp-small-servers
!
hostname Router
!
enable secret 5 $1$Zchm$GcXOP613UVI.dfTwUVkiu1
enable password cisco
!
username test callback-dialstring 1234567 password test
!
interface loopback0
ip address 10.0.0.1 255.0.0.0
!
interface Ethernet0
ip address 192.168.10.3 255.255.255.0
!
interface Serial0
shutdown
!
interface Serial1
shutdown
!
interface async7
ip unnumbered loopback0
encapsulation ppp
async default ip address 10.0.0.2
async mode dedicated
dialer idle-timeout 90
dialer in-band
dialer wait-for-carrier-time 60
dialer enable-time 30
ppp callback accept
ppp authentication chap
!
line 7
login
pass cisco
modem InOut
modem autoconfigure type usr_courier
transport input all
stopbits 1
speed 115200
flowcontrol hardware
callback forced-wait 5

line aux 0
line vty 0 4
exec-timeout 20 0
password cisco
login
!
end

Để xem ai đang online, bạn dùng lệnh #who

Cám ơn

kokichi81
11-08-2004, 04:19 PM
Dangquyennhi giải thích hộ mình sự khác nhau của hai lệnh:
-dialer enable-time 30
và callback forced-wait 5
Mình nghĩ hai lệnh này cùng là cấu hình cho router đợi mọt khoảng thời gian trước khi callback.
Thanks

changchancuucodon
11-08-2004, 08:19 PM
lệnh dialer enable-timeout để chỉ ra khoảng thời gian có thể giữa hai cuộc gọi. Thông thường, một interface dialer sau khi thực hiện xong một cuộc gọi cần có thời gian 'xả hơi ' để thực hiện cho cuộc gọi kế tiếp. Khoảng thời gian này được định nghĩa bằng dialer enable-timeout.

lệnh force-wait trong callback chỉ có tác dụng cho ppp callback.