Нужно исключить IP внутренних сетей:
192.168.0.*, 172.16.*-172.31.*, 10.*
Не получается со строкой 172.
if ( $str != '127.0.0.1' ) {
if ( !( $str =~ /^10\./ ) ) {
if ( !( $str =~ /^192\.168\.0\./ ) ) {
if ( !( $str =~ /^172\.[16-31]\./ ) ) {
...
}
}
}
}
Ответ на:
комментарий
от ananas
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Сильно много sed`ов в top`е (2006)
- Форум Определение внутренних ip (2005)
- Форум Исключить IP из логов Nginx (2013)
- Форум IP внешний и внутренний (2000)
- Форум Perl, TCP/IP (2001)
- Форум Белый IP и внутренние сайты (2017)
- Форум внешним ip во внутреннюю сеть (2010)
- Форум sendmail 8.12.8 и внутренний ip (2004)
- Форум «внутренний» web-сервер, один IP (2006)
- Форум Как исключить один ip из openvpn route? (2019)