URL セットを設定
-
URL セットをインポートします (ダウンロードして暗号化)。NetScalerアプライアンスでURLセットをインポートすると、次のことが可能になることができます。
-
URL ファイルをダウンロードします。
-
アプライアンスにファイルを追加するには。
-
ファイルを暗号化する。 URL セットをシステムに追加するまで、ユーザーには表示されません。
-
リモートサーバーから URL セットを 1 回ダウンロードして、次のように指定します。
http://myserver.com/file_with_urlset.csv -
ADC 内の
/var/tmp/パスの下にファイルを追加し、以下の例のようにコマンドを使用します。
> shell cat /var/tmp/test_urlset.csv
example.com
google.com
> import policy urlset top10
k -url local:test_urlset.csv -delimiter "," -rowSeparator "n" -interval 10 -privateSet -canaryUrl http://www.in.gr
Done
HTTP.REQ.HOSTNAME.APPEND(HTTP.REQ.URL).URLSET_MATCHES_ANY(<URL set name>)
-
NetScalerアプライアンスのURLセットの更新。ファイルをアプライアンスにプッシュしたら、この間隔でコマンドラインインターフェイスを使用して URL ファイルを手動で更新できます。
-
URL セットのエクスポート。URL セットのバックアップが必要な場合は、URL パターンのリストをエクスポートし、そのコピーを宛先 URL に保存できます。エクスポートする前に、URL セットがプライベートとしてマークされているかどうかを確認します。がプライベートとマークされている場合、URL セットはエクスポートできません。エクスポート機能は、プライベートセットでは機能しません。したがって、新しいURLセット
myurlは、プライベートセットが定義されずにインポートされ、以下のようにローカルパス内の別のファイルにエクスポートされます。
> shell touch /var/tmp/test_urlset_export.csv
Done
> shell cat /var/tmp/test_urlset_export.csv
Done
> shell cat /var/tmp/test_urlset.csv
example.com
google.com
Done
> export urlset myurl -url local:test_urlset_export.csv
> import urlset myurl -url local:test_urlset.csv
Done
(a non-private urlset is imported)
-
URL セットの削除。ブラックリストに登録されたエントリのURLセットを削除する場合は、removeコマンドを使用して、NetScalerアプライアンスからURLセットを削除できます。
-
URL セットの表示。show コマンドを使用して、URL セットのプロパティを表示できます。
show urlset
Name: top100 PatternCount: 100 Delimiter: RowSeparator: Interval: 0
Done
コマンドラインインターフェイスを使用して、メタを含む URL セットをインポートする
import urlset <name> [-overwrite] [–delimiter <character>] [-rowSeparator <character>] [-url] <url> [-interval <seconds>] [-privateSet] [-canaryUrl <URL>]
import policy urlset -url local:test_urlset.csv -delimiter "," -rowSeparator "n" -interval 10 -privateSet -canaryUrl http://www.in.gr
インポートされた URL セットに対して明示的なサブドメイン一致を実行する
import policy urlset <name> [-overwrite] [-delimiter <character>][-rowSeparator <character>] -url <URL> [-interval <secs>] [-privateSet][-subdomainExactMatch] [-canaryUrl <URL>]
import policy urlset forth_urlset -url local:test_urlset.csv -interval 3600 -subdomainExactMatch
コマンドラインインターフェイスを使用して URL セットを表示するには
show urlset <name>
URLset Count
------ -----
1) top1k 100
Done
> show urlset top1k
Count Delimiter Interval RowSeparator
----- --------- -------- ------------
100 , 0 0x0a
Done
>
コマンドラインインターフェイスを使用してインポートされた URL セットを表示するには
show urlset -imported
URLset
------
1) top1k
Done
URL セットを表示するには コマンドラインインターフェイスを使用する
show urlset <name>
コマンドラインインターフェイスを使用して URL セットをエクスポートするには
export urlset <name> <url>
コマンドラインインターフェイスを使用して URL セットを追加するには
add urlset <urlset_name>
コマンドラインインターフェイスを使用して URL セットを更新するには
update urlset <name>
コマンドラインインターフェイスを使用して URL set コマンドを削除するには
remove urlset <name>
test_urlset_export.csvおよびtest_urlset.csvファイルが作成され、/var/tmpディレクトリの下で使用可能であることを確認する必要があります。
import policy urlset -url local:test_urlset.csv -delimiter "," -rowSeparator "n" -interval 10 -privateSet -overwrite –canaryUrl http://www.in.gr
add policy urlset top10k
update policy urlset top10k
sh policy urlset
sh policy urlset top10k
export policy urlset urlset1 -url local:test_urlset_export.csv
import policy urlset top10k -url local:test_urlset.csv –privateSet
add policy urlset top10k
update policy urlset top10k
show policy urlset top10k
インポートされた URL セットを表示する
show policy urlset [<name>] [-imported]
show policy urlset -imported