Ako vybrať všetky IP adresy v aplikácii Sublime Text

Regex na výber všetkých IP adries v programe Sublime Text

Obsah

Ak chcete zvýšiť bezpečnosť svojho servera alebo VPS (virtuálneho privátneho servera), musíte niekedy vytvoriť zoznam blokovaných IP adries.

Povedzme, že ste našli takýto zdroj IP adries, ktoré treba zablokovať. Povedzme z určitej krajiny alebo regiónu. Teraz ich musíte všetky zlúčiť do jedného zoznamu na blokovanie na serveri. Ako nájdete a vyberiete všetky IP adresy v texte?

  • Otvorte súbor obsahujúci IP adresy v SublimeText a prejdite na Nájsť - Nahradiť....

  • Uistite sa, že máte povolený selektor RegEx - vyzerá ako znak .* vedľa vyhľadávacieho poľa.

  • Pre IP adresy, ktoré vyzerajú takto: 99.7.83.38 zadajte nasledujúci regex: \b(\d{1,3}\.){3}\d{1,3}\b.

  • Pre IP adresy, ktoré vyzerajú takto: 99.61.204.91/32 zadajte nasledujúci regex: \b(\d{1,3}\.){3}\d{1,3}\/\d+\b

  • Potom kliknite na tlačidlo Najsť všetky (vpravo) a skopírujte ich do jednej čiernej listiny IP adries.

  • Potom môžete ponechať len jedinečné hodnoty. Ak to chcete urobiť, otvorte ponuku Upraviť - Trvalé riadky - Jedinečné. V závislosti od dĺžky zoznamu to môže trvať niekoľko sekúnd alebo minút.

  • Uložte súbor a použite ho pre svoje potreby.

Vracajte sa k čítaniu častejšie a získajte nové tipy, ako pracovať rýchlo a efektívne.

PS. Táto odpoveď o výbere IP adries je tiež dobrá.