Điểm:-1

Thay đổi địa chỉ IP từ 192.x.y.z thành 10.u.v.w cho toàn mạng bằng Powershell

lá cờ br

Mạng ngoài chuyển từ 192.x.y.z sang 10.u.v.w và tôi không muốn xử lý lại 250 Máy tính bằng tay. Ý tưởng của tôi là sử dụng tập lệnh powershell (thử nghiệm cho một máy tính):

$oldIp='192.168.100.1'
$newIp='10.11.12.13'
$newGw='10.11.12.254'
$newLen='24'

$adminCred = Get-Credential -UserName ourdomain\myAdminAccount -Message 'Nhập mật khẩu'

ForEach ($Adapter in (Get-WmiObject Win32_NetworkAdapter -Filter "NetEnabled='True'" -ComputerName $oldIp )){
    
    $wmiQuery = Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter "Index = '$($Adapter.Index)'" -ComputerName $oldIp
      
    if( $wmiQuery.IPAddress -chứa $oldIp ){        

        $pcName=[system.net.dns]::gethostentry($lavIp) | Select-Object -ExpandProperty HostName

        $cimSess=CimSession mới -SkipTestConnection -Credential $adminCred -ComputerName $pcName

        New-NetIPAddress -CimSession $cimSess -InterfaceIndex $Adapter.Index -IPAddress $newIp -PrefixLength $newLen -DefaultGateway $newGw
        
    }khác{
        ## đừng chạm vào nic này
    }
}

Nếu tất cả các NIC đều có IP mới, hãy xóa IP cũ bằng Xóa-NetIPAddress.

Hiện nay, các $cimSess không hoạt động như mong đợi, nhưng câu hỏi chính của tôi là: Tôi đang đi đúng hướng hay có cách nào tốt hơn/nhanh hơn/dễ dàng hơn/... để thực hiện việc này không? Hay tôi hoàn toàn sai và bỏ lỡ điều gì đó?

Zac67 avatar
lá cờ ru
DHCP là một thứ.
Điểm:6
lá cờ us

Bạn nên sử dụng DHCP để cung cấp địa chỉ IP cho mạng của mình. Sau đó, tất cả các máy tính đều được bật DHCP và chúng nhận được địa chỉ IP chính xác từ máy chủ DHCP.

vidarlo avatar
lá cờ ar
Đây là câu trả lời*. Sử dụng DHCP. Nếu vì lý do nào đó bạn nghĩ rằng bạn yêu cầu địa chỉ tĩnh, hãy sử dụng đặt trước DHCP.
Thomas P avatar
lá cờ br
Vâng, tôi hoàn toàn đồng ý với bạn. Nhưng đó không phải là quyết định của tôi và DHCP hiện không phải là một tùy chọn. Chúng tôi buộc phải làm điều này bởi các cơ quan cấp trên.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.