Não consigo configurar as seguintes configurações do Netsh, porque o objeto já existe

1

Eu uso o terminal Netsh int ipv6 show int in, o resultado:

1   50   4294967295   connected   Loopback Pseudo-Interface 1
11  10         1500   connected   Local connection

Quando eu queria usar as seguintes tarefas:

Netsh interface ipv6 set interface 11 advertise=enabled
Netsh interface ipv6 add route 1024::/64 11 publish=yes
Netsh interface ipv6 add route fda8:06c3:ce53:a890::/64 11 publish=yes*

E quando eu tentei a linha 3., escrito é o objeto já existe. É por isso que não consigo executar essa tarefa. Como posso definir essas configurações?

    
por blackcornail 26.04.2015 / 16:09

2 respostas

1
  1. O terceiro comando está tentando adicionar uma rota com configurações específicas.

  2. A rota já existe.

Dado que, a opção óbvia seria alterar a rota existente para usar as mesmas configurações específicas. Use netsh interface ipv6 set route ... publish=yes para fazer isso.

    
por 26.04.2015 / 16:49
0
function set-ip-static ([string]$ip, [string]$strMask, [string]$gateway, [string]$dns1, [string]$dns2, [string]$networkInterface)  {
    netsh interface ipv4 set address name=$networkInterface static $ip $strMask $gateway  1
    netsh interface ipv4 delete dnsservers name=$networkInterface all validate=no
    netsh interface ipv4 set dns name=$networkInterface static addr=$dns1 validate=no
    netsh interface ipv4 add dnsservers name=$networkInterface addr=$dns2 index=2 validate=no
}

function set-ip-whatever {
    $ip = "192.168.201.25"
    $strMask = "255.255.255.0"
    $gateway = "192.168.201.254"
    $dns1 = "8.8.8.8"
    $dns2 = "8.8.4.4"
    $networkInterface = "Wi-Fi 2"
    set-ip-static $ip $strMask $gateway $dns1 $dns2 $networkInterface
}
    
por 21.02.2017 / 16:04