nodogsplashを使用してWrtを開きます。

nodogsplashを使用してWrtを開きます。

私はTP_Link TL-WRD3600ルーターと一緒にOpenWrtを使用しています。私のルーターにホットスポットプラグイン(Nodogsplash)を設定しました。これで、スプラッシュページで認証する前に、特定のWebサイトへのアクセスを許可する必要があります。

example.comただし、私のスプラッシュページが外部のWebサイトにログインしているため、Webサイトでドメイン名(たとえば)を使用できるようにする必要があります。

FirewallRuleSet preauthenticated-users {

     FirewallRule allow tcp port 80 to example.com

}

ただし、クライアントは認証が完了するまでこのページに移動できません。

ベストアンサー1

おそらく最善の選択肢は、デフォルトで透過プロキシを使用して認証WebサイトのログインURLへのアクセスを許可しますが、他のWebサイトへのアクセスを許可しないことです。

認証されたら、ファイアウォールテーブルの透明プロキシルールからオプションで削除できます。

http://wiki.openwrt.org/doc/howto/proxy.tinyproxy私は自分で使ったことはありませんが、声明に合うかもしれません。

おすすめ記事