விண்டோஸ் டிஃபென்டர் ஃபயர்வால் அனைத்து விண்டோஸ் கணினிகளிலும் முன்பே நிறுவப்பட்டுள்ளது. நீங்கள் விண்டோஸ் ஃபயர்வாலில் பல்வேறு நோக்கங்களுக்காக விதிகளை உருவாக்கலாம் ஒரு குறிப்பிட்ட பயன்பாட்டை இணையத்தை அணுகுவதைத் தடுப்பது . எப்படி நிர்வகிப்பது என்பதை இந்தக் கட்டுரை காட்டுகிறது PowerShell உடன் Windows Firewall Rues .
பவர்ஷெல் மூலம் விண்டோஸ் ஃபயர்வால் விதிகளை எவ்வாறு நிர்வகிப்பது
உங்களால் எளிதாக முடியும் விண்டோஸ் ஃபயர்வாலை கட்டமைக்கவும் மூலம் விதிகள் விண்டோஸ் டிஃபென்டர் ஃபயர்வால் மற்றும் மேம்பட்ட பாதுகாப்பு UI. நீங்கள் அதை கண்ட்ரோல் பேனல் வழியாக தொடங்கலாம். இப்போது, உங்களாலும் முடியும் பவர்ஷெல் மூலம் விண்டோஸ் ஃபயர்வால் விதிகளை நிர்வகிக்கவும் . இந்த கட்டுரையில், அதை எப்படி செய்வது என்று நாங்கள் உங்களுக்குக் காண்பிப்போம்.
பவர்ஷெல் மூலம் விண்டோஸ் ஃபயர்வாலில் விதிகளை நிர்வகிக்க, நீங்கள் பயன்படுத்த வேண்டும் NetFirewallRule cmdlet இது NetSecurity தொகுதியின் ஒரு பகுதியாகும். Windows PowerShell இல் பின்வரும் கட்டளையை இயக்குவதன் மூலம் அனைத்து NetSecurity cmdlet களையும் நீங்கள் பார்க்கலாம்:
Get-Command -Module NetSecurity
விண்டோஸ் பவர்ஷெல் பின்வரும் மூன்று வகையான சுயவிவரங்களைக் கொண்டுள்ளது:
பழைய மடிக்கணினியில் குரோம் ஓஎஸ் வைப்பது
- டொமைன் சுயவிவரம்
- தனிப்பட்ட சுயவிவரம்
- பொது சுயவிவரம்
இயல்பாக, இந்த மூன்று சுயவிவரங்களுக்கும் Windows Firewall இயக்கத்தில் இருக்கும். இதை திறப்பதன் மூலம் பார்க்கலாம் மேம்பட்ட பாதுகாப்புடன் விண்டோஸ் டிஃபென்டர் ஃபயர்வால் கண்ட்ரோல் பேனல் வழியாக அல்லது ரன் கட்டளை பெட்டியில் பின்வரும் கட்டளையைப் பயன்படுத்தி UI:
wf.msc
நீங்கள் செய்ய வேண்டும் என்பதை நினைவில் கொள்க Windows PowerShell ஐ நிர்வாகியாக துவக்கவும் , இல்லையெனில், கட்டளைகள் இயங்காது மற்றும் நீங்கள் PowerShell இல் பிழையைப் பெறுவீர்கள்.
குறிப்பிட்ட Windows Firewall சுயவிவரத்தின் அமைப்புகளை நீங்கள் பார்க்க விரும்பினால், பின்வரும் கட்டளையைப் பயன்படுத்தவும்:
Get-NetFirewallProfile -Name <name of the profile>
மேலே உள்ள கட்டளையில், சுயவிவரத்தின் பெயரை சரியாக உள்ளிடவும். எடுத்துக்காட்டாக, நீங்கள் Windows Defender Firewall இல் டொமைன் சுயவிவரத்தின் அமைப்புகளைப் பார்க்க விரும்பினால், கட்டளை:
Get-NetFirewallProfile -Name Domain
PowerShell ஐப் பயன்படுத்தி Windows Firewall ஐ இயக்கவும் அல்லது முடக்கவும்
பவர்ஷெல் மூலம் விண்டோஸ் ஃபயர்வாலை இயக்குவது அல்லது முடக்குவது எப்படி என்று பார்ப்போம். அனைத்து சுயவிவரங்களுக்கும் Windows Firewall ஐ முடக்க விரும்பினால், பின்வரும் கட்டளையைப் பயன்படுத்தவும்:
Set-NetFirewallProfile -All -Enabled False
ஒரு குறிப்பிட்ட சுயவிவரத்திற்கு Windows Firewall ஐ இயக்க அல்லது முடக்க விரும்பினால், மேலே உள்ள கட்டளையில் உள்ள அனைத்தையும் அந்த சுயவிவரப் பெயருடன் மாற்ற வேண்டும்.
எடுத்துக்காட்டாக, பொது சுயவிவரத்திற்கான விண்டோ ஃபயர்வாலை முடக்க விரும்பினால், கட்டளை பின்வருமாறு:
Set-NetFirewallProfile -Profile Public -Enabled False
பின்வரும் கட்டளையைப் பயன்படுத்தி Windows Firewall சுயவிவரங்களின் நிலையை நீங்கள் சரிபார்க்கலாம்:
Get-NetFirewallProfile | Format-Table Name, Enabled
மேலே உள்ள ஸ்கிரீன்ஷாட்டில் நீங்கள் பார்ப்பது போல், பவர்ஷெல் விண்டோஸ் ஃபயர்வால் பொது சுயவிவரத்தின் நிலையை தவறானதாகக் காட்டுகிறது, அதாவது அந்த சுயவிவரத்திற்கு விண்டோஸ் ஃபயர்வால் முடக்கப்பட்டுள்ளது.
மேம்பட்ட பாதுகாப்பு UI உடன் விண்டோஸ் டிஃபென்டர் ஃபயர்வாலிலும் இதைச் சரிபார்க்கலாம். முடக்கப்பட்ட சுயவிவரத்தை நீங்கள் இயக்க விரும்பினால், நீங்கள் தவறுக்கு பதிலாக True ஐப் பயன்படுத்த வேண்டும். எடுத்துக்காட்டாக, இங்கே நாம் Windows Firewall இல் உள்ள பொது சுயவிவரத்தை முடக்கியுள்ளோம். இப்போது, அதை மீண்டும் இயக்க, கட்டளை:
Set-NetFirewallProfile -Profile Public -Enabled True
நீங்கள் அனைத்து விண்டோஸ் டிஃபென்டர் சுயவிவரங்களையும் முடக்கியிருந்தால், அவை அனைத்தையும் மீண்டும் இயக்க விரும்பினால், பின்வரும் கட்டளையைப் பயன்படுத்தவும்:
Set-NetFirewallProfile -All -Enabled True
படி : விண்டோஸிற்கான சிறந்த இலவச ஃபயர்வால் மென்பொருள் .
பவர்ஷெல் மூலம் விண்டோஸ் ஃபயர்வால் விதிகளை உருவாக்கி நிர்வகிக்கவும்
இப்போது, பவர்ஷெல் மூலம் விண்டோஸ் ஃபயர்வால் விதிகளை எவ்வாறு உருவாக்குவது மற்றும் நிர்வகிப்பது என்று பார்ப்போம். நீங்கள் மூன்றாம் தரப்பு வைரஸ் தடுப்பு மற்றும் உங்கள் ஃபயர்வால் அந்த வைரஸ் தடுப்பு மூலம் நிர்வகிக்கப்படுகிறது, பவர்ஷெல் கட்டளைகள் இயங்காது. நீங்கள் விதிகளை வெற்றிகரமாக உருவாக்க முடியும், ஆனால் உங்கள் ஃபயர்வால் மூன்றாம் தரப்பு வைரஸ் தடுப்பு மூலம் நிர்வகிக்கப்பட்டால் இந்த விதிகள் இயங்காது.
நீங்கள் ஒரு புதிய விண்டோஸ் ஃபயர்வால் விதியை உருவாக்க விரும்பினால், நீங்கள் பின்வரும் cmdlet ஐப் பயன்படுத்த வேண்டும்:
New-NetFirewallRule
உங்கள் WiFi சுயவிவரத்தில் இணையத்தை அணுகுவதிலிருந்து ஒரு நிரலைத் தடுக்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம்; பின்வரும் கட்டளையைப் பயன்படுத்தவும்:
New-NetFirewallRule -Program “program path” -Action Block -Profile <profile name> -DisplayName “write display name here” -Description “write description here” -Direction Outbound
மேலே உள்ள கட்டளை விண்டோஸ் டிஃபென்டர் ஃபயர்வாலில் தேவையான நிரலுக்கான வெளிச்செல்லும் விதியை உருவாக்கும். மேலே உள்ள கட்டளையில், தி நிரல் பாதை நிரலின் சரியான பாதையுடன் மற்றும் சுயவிவரப் பெயர் சரியான விண்டோஸ் ஃபயர்வால் சுயவிவரத்துடன். காட்சி பெயர் என்பது ஃபயர்வால் விதியின் பெயர் மற்றும் விளக்கம் விருப்பமானது.
எடுத்துக்காட்டாக, நீங்கள் தனிப்பட்ட சுயவிவரத்திற்கான Chrome உலாவியைத் தடுக்க விரும்பினால், கட்டளை பின்வருமாறு:
New-NetFirewallRule -Program “C:\Program Files\Google\Chrome\Application\chrome.exe” -Action Block -Profile Public -DisplayName “Block Chrome browser” -Description “Chrome browser blocked” -Direction Outbound
உங்கள் ஃபயர்வால் விதியில் விளக்கத்தைச் சேர்க்க விரும்பவில்லை என்றால், நீங்கள் அதை அகற்றலாம் -விளக்கம் “குரோம் உலாவி தடுக்கப்பட்டது” மேலே உள்ள கட்டளையிலிருந்து ஒரு பகுதி. மேலே உள்ள கட்டளை பொது சுயவிவரத்திற்கு மட்டுமே வேலை செய்யும். எனவே, உங்கள் பிணைய இணைப்பு சுயவிவரம் பொது இல்லை என்றால், இந்த கட்டளை வேலை செய்யாது. உங்கள் வைஃபை இணைப்பின் சுயவிவரத்தை விண்டோஸ் அமைப்புகளில் பார்க்கலாம். பின்வரும் படிகள் உங்களுக்கு உதவும்:
- விண்டோஸ் 11/10 அமைப்புகளைத் திறக்கவும்.
- செல்க நெட்வொர்க் & இணையம் > Wi-Fi .
- உங்கள் இணைய இணைப்பைத் தேர்ந்தெடுக்கவும்.
- உங்கள் பிணைய இணைப்பை விரிவாக்குங்கள் பண்புகள் தாவல்.
நெட்வொர்க் சுயவிவர வகையை நீங்கள் அங்கு காண்பீர்கள்.
நீங்கள் ஒரு நிரலைத் தடுக்க விரும்பினால், அனைத்து நெட்வொர்க் சுயவிவரங்களுக்கும் Google Chrome எனக் கூறவும், காற்புள்ளிகளால் பிரிக்கப்பட்ட அனைத்து சுயவிவரப் பெயர்களையும் தட்டச்சு செய்யவும். எனவே, கட்டளை இருக்கும்:
New-NetFirewallRule -Program “C:\Program Files\Google\Chrome\Application\chrome.exe” -Action Block -Profile Domain, Private, Public -DisplayName “Block Chrome browser” -Description “Chrome browser blocked” -Direction Outbound
மேலே உள்ள கட்டளையில், அதாவது டொமைன், பிரைவேட், பப்ளிக் என நீங்கள் சுயவிவரப் பெயர்களை சரியான வரிசையில் தட்டச்சு செய்ய வேண்டும் என்பதை நினைவில் கொள்க. இல்லையெனில், நீங்கள் ஒரு பிழையைப் பெறுவீர்கள்.
இதேபோல், குறிப்பிட்ட இணையதளத்தைத் தடுக்க பவர்ஷெல்லைப் பயன்படுத்தி விண்டோஸ் டிஃபென்டர் ஃபயர்வாலில் ஒரு விதியை உருவாக்கலாம். ஆனால் இதற்கு, அந்த குறிப்பிட்ட இணையதளத்தின் ஐபி முகவரியை நீங்கள் அறிந்திருக்க வேண்டும். பின்வரும் கட்டளையைப் பயன்படுத்தி ஒரு வலைத்தளத்தின் ஐபி முகவரியைப் பெறலாம்:
nslookup <website name>
நீங்கள் தடுக்க விரும்பும் இணையதளம் ஒன்றுக்கு மேற்பட்ட ஐபி முகவரிகளைக் காட்டினால், இந்த அனைத்து ஐபி முகவரிகளையும் நீங்கள் எழுத வேண்டும். அனைத்து ஐபி முகவரிகளையும் காற்புள்ளிகளால் பிரிக்கவும்.
விண்டோஸ் டிஃபென்டர் ஃபயர்வாலில் இணையதளத்தைத் தடுப்பதற்கான விதியை உருவாக்கப் பயன்படுத்தப்படும் கட்டளை:
New-NetFirewallRule -DisplayName "Block Website" -Description "Website Blocked" -Direction Outbound –LocalPort Any -Protocol Any -Action Block -RemoteAddress IP1, IP2
மேலே உள்ள எடுத்துக்காட்டு, ஒரு குறிப்பிட்ட இணையதளத்தின் ஐபி முகவரிகளை காற்புள்ளிகளால் எவ்வாறு பிரிப்பது என்பதைக் காட்டுகிறது.
படி : விண்டோஸில் ஃபயர்வால் மூலம் VPN ஐ எவ்வாறு அனுமதிப்பது .
Windows PowerShell ஐப் பயன்படுத்தி ஃபயர்வால் விதியை இயக்கவும், முடக்கவும் மற்றும் நீக்கவும்
நீங்கள் ஃபயர்வால் விதியை இயக்க, முடக்க அல்லது நீக்க விரும்பினால், நீங்கள் PowerShell இல் பின்வரும் cmdlets ஐப் பயன்படுத்த வேண்டும்:
Enable-NetFirewallRule
Disable-NetFirewallRule07161DAB41E26E0B88902975C
விண்டோஸ் 10 செயல்படுத்தும் பிழை 0xc004f050
மேலே உள்ள ஒவ்வொரு cmdletகளிலும், நீங்கள் ஃபயர்வால் விதியின் சரியான பெயரை உள்ளிட வேண்டும். பெயருடன் ஃபயர்வால் விதியை உருவாக்கியுள்ளீர்கள் என்று வைத்துக்கொள்வோம் Chromeஐத் தடு இப்போது நீங்கள் அதை நீக்க வேண்டும், பின்னர் கட்டளை இருக்கும்:
Remove-NetFirewallRule -DisplayName 'Block Chrome'
படி : விண்டோஸ் ஃபயர்வால் சேவை விண்டோஸில் தொடங்கவில்லை .
பவர்ஷெல்லில் விண்டோஸ் ஃபயர்வால் விதிகளைப் பார்ப்பது எப்படி?
விண்டோஸ் ஃபயர்வாலில் நீங்கள் உருவாக்கிய வெளிச்செல்லும் தடுப்பு விதிகளைப் பார்க்க விரும்பினால், பின்வரும் கட்டளையைப் பயன்படுத்த வேண்டும்:
Get-NetFirewallRule -Action Block -Enabled True -Direction Outbound
மேலே உள்ள கட்டளை செயலில் உள்ள ஃபயர்வால் விதிகளை மட்டுமே பட்டியலிடும். முடக்கப்பட்ட ஃபயர்வால் விதிகளைப் பார்க்க விரும்பினால், மேலே உள்ள கட்டளையில் True ஐ False என்று மாற்றவும்.
அவ்வளவுதான். இது உதவும் என்று நான் நம்புகிறேன்.
பவர்செல்லில் ஃபயர்வால் விதிகளை எவ்வாறு அமைப்பது?
வெவ்வேறு NetFirewallRule cmdlets ஐப் பயன்படுத்தி பவர்ஷெல்லில் ஃபயர்வால் விதிகளை அமைக்கலாம். எடுத்துக்காட்டாக, நீங்கள் ஒரு புதிய ஃபயர்வால் விதியை உருவாக்க விரும்பினால், நீங்கள் இதைப் பயன்படுத்த வேண்டும் புதிய-NetFirewallRule cmdlet.
அடுத்து படிக்கவும் : விண்டோஸ் ஃபயர்வால் அமைப்புகளை இயல்புநிலைக்கு மீட்டமைப்பது அல்லது மீட்டமைப்பது எப்படி .