本来なら暗号キーを教えればいいのですが、毎回暗号キーを変更するのも面倒です(事情により毎回こういう事をしないとならない)。
そこで、公衆APみたいにログインしていないとログインページがでる、みたいな仕組みが欲しいと思っています。
現在の無線APで実現できないでしょうか?(ハード的でなければ改造可。できればAPだけですませたいです・・・)
coregaのAPL-11(古くてごめんなさい。)で実現したいと思っています。
よろしくお願いします。
(サーバーとして使えるPCは用意済みです。DebianのLAMP環境があります。)
(質問への追記はコメント欄で行っています)
FON La Fonera (ラ・フォネラ) FON機能搭載 無線LANルータ FON2100E
現状使われているルーターのスペックも低いようなので、こちらに置き換えてみてはどうでしょう?
FON のユーザーならログイン認証付きでアクセスできるようになります。
fon - WiFi FOR EVERYONE | 世界最大のWiFiコミュニティ fon japanのオフィシャルサイト
公衆APと同じような機能ということであれば、APを改造しなくともサーバにリバースプロキシ機能を追加すれば実現できます。
イメージとしては
クライアント >> AP >> サーバ(リバースプロキシ) >> インターネット
ご存知かもしれませんが、リバースプロキシはインターネットとクライアントの間に入って通信を仲介するプログラムです。
そこでユーザー認証を行って、ログインしていればインターネットとの通信の仲介をして、そうでなければログイン画面がでます。
日本語環境で無料のリバースプロキシにOrenospというものがあります。
ユーザー認証機能も標準で搭載されています。
おお。これはいいです!
調べて導入してみます。
追記:無料?シェアウェアって書いてあるような・・・・
追記:MacまたはDebianへの導入方法がよくわからない・・・(情報不足
)。
追記:ネットワーク構成を変更する、ということですか?( クライアント))AP>サーバ)
我が家の構成は別PCもありまして、そう簡単に構成はかえてはいけないと、されているんですねwwww
キーを毎回変える必要がある理由がわかりませんのではずしているかもしれませんが。
ログインパスワードを出すのであれば、構築されたサーバにプロキシを構築し、そこでパスワード認証をさせればよく、
ルータはこのサーバとあなたのPC以外は外に出ないようにすればいいように思います。
これでは個人々にぱすわーどを設定することになりますけど。
「ぱすわーど」ですねw
さて、プロキシを設定しないと外にださせない方法がわからないと、なにもできません。
ありがとうございます。
個人にパスワード設定、で大丈夫、です。
ログインページ的な解決方法ではないのですが・・・
ルーターのMACアドレスフィルタリングにて接続制限してはいかがでしょうか?
友人がいつでも繋いで構わないのであれば、友人のPCのNICを指定してあげれば、友人のみ接続可能になるかと思います。
そうではなく、友人でも時間限定的に許可したいのであれば、
無線LANカード(APL-11に対応してるものなら中古等で安く手にはいるのでは?)を数枚入手し、
友人にはそのMACアドレスが登録されたカードを貸すことで接続可能になるかと思います。
持っているカードの枚数しか友人のPCが繋げないのと、そもそもPCカードスロットがある場合に限定されてしまうのが難点ですが・・・
なるほどー。それなら別にUSBのでもいいのでは?と思っています。
自分はユーザー認証がしたいんですが・・・他の方法では無理だとした場合に利用します。
http://www.planex.co.jp/product/wireless/gw-ap54hs/
ちょっとお金かかっちゃいますけど、これはどうでしょうか?
専用プリンタでワンタイムのパスワードを発行できて、手軽なことこの上なしです。
定価128,000円ですが、アマゾンで92%OFFで売られています。
Linuxマシンでプロキシーサービスを起動しておいて、DNATで強制的にプロキシーを使用させてはどうでしょう。
詳細は↓
http://www.atmarkit.co.jp/flinux/rensai/iptables02/iptables02d.h...
プロクシーはsquidでいいでしょう。
SquidにはユーザIDを使った認証機構が用意されています。
http://squid.robata.org/index.html
P.S
現在のネットワーク構成がわからないのにネットワーク構成を変えたくないと言われても困る。
すいません、FONはプロバイダで禁止されてるんです・・・orz
やってみたいのはそうなんですが、
あとあくまでも友人間なので・・・
書き忘れたのも悪いんですけどねーorz