Configurazione di una rete statica

Disattivare DHCP per configurare una rete statica.
  1. Per disabilitare il servizio DHCP, impostare il valore della
    DhcpEnabled
    variabile su
    False
    e impostare le proprietà dell'indirizzo IP e della maschera.
    foreach(var networkInterface in systemNode.NetworkInterfaces) { if (networkInterface.InterfaceName == "LAN") { networkInterface.DhcpEnabled = false; networkInterface.IPAddress = "10.10.0.1"; networkInterface.IPAddressVariable.Mask = "255.255.0.0"; } }
  2. Per creare ulteriori indirizzi IP per la rete, creare una variabile per ciascun indirizzo IP aggiuntivo e aggiungerli alla
    AdditionalIPAddresses
    raccolta.
    MANCIA: L'impostazione dei valori per ,
    DNS1
    DNS2
    e
    DefaultGateway
    server non in questo caso non ha alcun effetto. È possibile impostare solo le
    DNS1
    proprietà ,
    DNS2
    e
    DefaultGateway
    le proprietà della rete.
    foreach (var networkInterface in systemNode.NetworkInterfaces) { if (networkInterface.InterfaceName == "LAN") { var additionalIPAddressVariable = InformationModel.MakeVariable<MaskedIPAddress>("MyAdditionalIP", OpcUa::DataTypes.String); additionalIPAddressVariable.SetValue(ipAddress); additionalIPAddressVariable.Mask = mask; networkInterface.AdditionalIPAddresses.Add(additionalIPAddressVariable); } }
  3. Impostare esplicitamente il ,
    DNS2
    e
    DefaultGateway
    i
    DNS1
    server. Per questi parametri non è consentito immettere alcun valore.
    foreach(var networkInterface in systemNode.NetworkInterfaces) { if (networkInterface.InterfaceName == "WAN") { networkInterface.DhcpEnabled = false; networkInterface.IPAddress = "10.10.0.1"; networkInterface.IPAddressVariable.Mask = "255.255.0.0"; networkInterface.DNS1 = "1.1.1.1"; networkInterface.DNS2 = ""; networkInterface.DefaultGateway = "192.168.1.1"; } }
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.