歡迎您光臨本站 註冊首頁

用pptp架設vpn,怎麼允許一個帳號同時只能連接一次?

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

用pptp架設vpn,怎麼允許一個帳號同時只能連接一次?

實用中才發現...N台電腦都可同時連接一個帳號..
因為用戶比較固定,所以就沒裝freeradius..

請問怎麼設置能避免這種情況?
《解決方案》

只有使用freeradius認證設置sim的用戶數量才可以 做到一個帳戶同一個時間只能一個電腦登陸
否則使用文本方式的驗證 即便設置了指定ip方式 也會出現帳戶同時登陸問題 同時出現同時登陸的帳戶中 第二個登陸的用戶是不能正常使用網路的 這個現象也是比較有問題的方式

建議1,盡量多建立幾個用戶 同時做到用戶信息保密
建議2 ,還是要採用freeradius方式進行有效的控制
《解決方案》

謝謝解答..很及時哈
《解決方案》

原帖由 zhminger 於 2009-11-20 01:09 發表 http://bbs2.chinaunix.net/images/common/back.gif
謝謝解答..很及時哈
估計你也是有很多問題不理解的
具體的請發信息上來 或者 郵件[email protected]
《解決方案》

這兒有討論:
http://bbs2.chinaunix.net/viewthread.php?tid=697601
《解決方案》

原帖由 smartlinux 於 2009-11-20 16:42 發表 http://bbs2.chinaunix.net/images/common/back.gif
這兒有討論:
http://bbs2.chinaunix.net/viewthread.php?tid=697601
非專業的是不會理解透徹的
《解決方案》

安裝freeradius+mysql一頭霧水啊...

--配置radius.conf
在 authorize和 accouting裡面打開sql
--配置sql.conf
server是localhost,
root,passwd,db是radius
--clients.conf沒有動
--安裝mysql
用yum安裝了mysql,mysql-server,mysql-devel
手動下了一個相同版本的mysql-client,但是裝的時候好象是說mysql-server裡帶?
--建立資料庫,導入都ok,建立測試號。

然後用radiusd –X,最後三行報錯
ERROR: Cannot find a configuration entry for module "sql".
radiusd.conf Unknown module "sql".
radiusd.conf Failed to parse authorize section.

我find了一下,只有/usr/lib下有一個rlm_sql_mysql.so  是否缺少rlm_sql_mysql文件?

這條命令radtest vip vip fd 0 testing123的結果是
radclient: Failed to find IP address for host fd

radtest vip vip localhost 0 testing123確是無限重新發送
Re-sending Access-Request of id 198 to 127.0.0.1 port 1812
        User-Name = "vip"
        User-Password = "vip"
        NAS-IP-Address = 255.255.255.255
        NAS-Port = 0

沒辦法了..不知道哪裡還少一步
另外,radtest的fd 0 是什麼意思?

google了一下有說這個錯誤和/etc/hosts有關?
我的hosts是127.0.0.1       localhost.localdomain   localhost
《解決方案》

回復 #7 zhminger 的帖子

沒有rlm_sql_mysql.so
《解決方案》

那個文件要放哪裡?/usr/bin裡面已經有一個了
《解決方案》

開啟mysql的debug 看看 是否有查詢的信息

[火星人 ] 用pptp架設vpn,怎麼允許一個帳號同時只能連接一次?已經有1042次圍觀

http://coctec.com/docs/service/show-post-18870.html