Public Ethernet Portlarının Private Olarak Düzenlenmesi

Özellikle Windows server makinelerde sunuculara uzaktan erişim sağlanabilmesi için Public Ethernet Portlarının Private Olarak Düzenlenmesi gerekmektedir. Yoksa firewall policy’leri yüzünden sunucuya aynı LAN’da bulunan bir makineden bile erişim mümkün olamamaktadır.

Bu işlem her nedense ethernet ayarlarını yapmış olduğumuz menüden grafik arayüzden yapılamıyor. Bu işlemi yapmanın en kolay yolu powershell kullanarak yapmak.  Powershell konsolunu açtıktan sonra nasıl yapacağımıza birlikte göz atalım.

Sadece Belirli Bir Interface’i Değiştirme

Eğer sadece belirli bir interface’in ayarlarının değiştirilmesine ihtiyacımız varsa;

Powershell ekranından aşağıdaki komut çalıştırılarak sunucu üzerindeki interface’ler listelenir.

 

PS C:\Users\user> Get-NetConnectionProfile

Name             : Unidentified network
InterfaceAlias   : VLAN-12
InterfaceIndex   : 12
NetworkCategory  : Public
IPv4Connectivity : LocalNetwork
IPv6Connectivity : LocalNetwork

Name             : VLAN-2
InterfaceAlias   : VLAN-2
InterfaceIndex   : 14
NetworkCategory  : Private
IPv4Connectivity : Internet
IPv6Connectivity : LocalNetwork

Görüldüğü gibi interface’lerden bir tanesi (VLAN-12) Public olarak kalmış ve bu interface üzerinden sunucuya ulaşamıyoruz.

Aşağıdaki komut kullanılarak portun kategorisi Private olarak düzenlenir.

PS C:\Users\user> Set-NetConnectionProfile -InterfaceAlias VLAN-12 -NetworkCategory Private

Portların durumunu tekrar listelediğimizde değişikliklerin aktif olduğunu görürüz.

PS C:\Users\eek> Get-NetConnectionProfile

Name             : Unidentified network
InterfaceAlias   : VLAN-12
InterfaceIndex   : 12
NetworkCategory  : Private
IPv4Connectivity : LocalNetwork
IPv6Connectivity : LocalNetwork

Name             : VLAN-2
InterfaceAlias   : VLAN-2
InterfaceIndex   : 14
NetworkCategory  : Private
IPv4Connectivity : Internet
IPv6Connectivity : LocalNetwork

Tüm Interface’leri Değiştirme

Eğer çok sayıda arayüzümüz varsa ve tek tek değiştirmekle uğraşmak istemiyorsak aşağıdaki komut ile tüm interface’leri Private olarak düzenleyebiliriz.

PS C:\Users\user> Set-NetConnectionProfile -NetworkCategory Private

Tekrar incelediğimizde tüm interface’lerin birden Private olarak değiştiğini göreceğiz.

Bir Cevap Yazın