diff --git a/configs/fortigate/vdom_Policy/webfilter.cfg b/configs/fortigate/vdom_Policy/webfilter.cfg new file mode 100644 index 0000000..bfef10d --- /dev/null +++ b/configs/fortigate/vdom_Policy/webfilter.cfg @@ -0,0 +1,129 @@ +config webfilter ftgd-local-cat + edit "custom1" + set id 140 + next + edit "custom2" + set id 141 + next +end +config webfilter ips-urlfilter-setting +end +config webfilter ips-urlfilter-setting6 +end +config webfilter profile + edit "g-default" + set comment "Default web filtering." + next + edit "g-sniffer-profile" + set comment "Monitor web traffic." + next + edit "g-wifi-default" + set comment "Default configuration for offloading WiFi traffic." + set options block-invalid-url + next +end +config webfilter search-engine + edit "g-baidu" + set hostname ".*\\.baidu\\.com" + set url "^\\/s?\\?" + set query "wd=" + next + edit "g-baidu2" + set hostname ".*\\.baidu\\.com" + set url "^\\/(ns|q|m|i|v)\\?" + set query "word=" + next + edit "g-baidu3" + set hostname "tieba\\.baidu\\.com" + set url "^\\/f\\?" + set query "kw=" + next + edit "g-bing" + set hostname ".*\\.bing\\..*" + set url "^(\\/images|\\/videos)?(\\/search|\\/async|\\/asyncv2)\\?" + set query "q=" + set safesearch header + next + edit "g-google" + set hostname ".*\\.google\\..*" + set url "^\\/((custom|search|images|videosearch|webhp)\\?)" + set query "q=" + set safesearch url + set safesearch-str "&safe=active" + next + edit "g-google-translate-1" + set hostname "translate\\.google\\..*" + set url "^\\/translate" + set query "u=" + set safesearch translate + next + edit "g-google-translate-2" + set hostname ".*\\.translate\\.goog" + set url "^\\/" + set safesearch translate + next + edit "g-twitter" + set hostname "twitter\\.com" + set url "^\\/i\\/api\\/graphql\\/.*\\/UserByScreenName" + set query "variables=" + set safesearch translate + next + edit "g-vimeo" + set hostname ".*vimeo.*" + set url "^\\/search\\?" + set query "q=" + set safesearch header + next + edit "g-yahoo" + set hostname ".*\\.yahoo\\..*" + set url "^\\/search(\\/video|\\/images){0,1}(\\?|;)" + set query "p=" + set safesearch url + set safesearch-str "&vm=r" + next + edit "g-yandex" + set hostname "yandex\\..*" + set url "^\\/((yand|images\\/|video\\/)(search)|search\\/)\\?" + set query "text=" + set safesearch url + set safesearch-str "&family=yes" + next + edit "g-youtube" + set hostname ".*youtube.*" + set safesearch header + next + edit "g-yt-channel" + set url "www.youtube.com/channel" + set safesearch yt-channel + next + edit "g-yt-pattern" + set url "youtube.com/channel/" + set safesearch yt-pattern + next + edit "g-yt-scan-1" + set url "www.youtube.com/user/" + set safesearch yt-scan + next + edit "g-yt-scan-2" + set url "www.youtube.com/youtubei/v1/browse" + set safesearch yt-scan + next + edit "g-yt-scan-3" + set url "www.youtube.com/youtubei/v1/player" + set safesearch yt-scan + next + edit "g-yt-scan-4" + set url "www.youtube.com/youtubei/v1/navigator" + set safesearch yt-scan + next + edit "translate" + set hostname "translate\\.google\\..*" + set url "^\\/translate\\?" + set query "u=" + set safesearch translate + next + edit "yt-video" + set url "www.youtube.com/watch" + set safesearch yt-video + next +end