Não é só de interface gráfica que vive o Windows como todos pensam. Uma das tarefas mais com1 - uns para quem trabalha realizando configurações lógicas de redes em um sistema operacional é setar o IP. O IP nada mais é do que um endereço único na rede atribuído a um host para que o mesmo possa acessar ou compartilhar recursos. Um host poder ter um IP estático, configurado manualmente, ou por meio de um serviço de rede chamado DHCP, o qual, entrega um IP para cada host conectado.
Vou mostrar como é simples atribuir um IP com todas as suas propriedades como Gateway e DNS. Antes de começarmos a configurar, vejamos as informações referentes ao adaptador de rede:
PS C:\> Get-NetIPConfiguration
InterfaceAlias : Ethernet
InterfaceIndex : 12
InterfaceDescription : Intel(R) PRO/1000 MT Desktop Adapter
NetProfile.Name : contoso.local
IPv4Address : 192.168.10.201
IPv6DefaultGateway :
IPv4DefaultGateway : 192.168.10.254
DNSServer : 192.168.10.200
Pelas informações obtidas, já sabemos que essa máquina tem um IP configurado. Anote a informação do campo InterfaceIndex, pois esta será útil ao configurarmos um novo IP. Outro comando também útil para sabermos o número da interface de rede é o comando Get-NetAdpter. Este exibi algumas informações do adaptador de rede e na última coluna informa se a placa esta ativa (up) ou desabilitada.
PS C:\> Get-NetAdapter
Name InterfaceDescription ifIndex Statu
s
---- -------------------- ------- -----
Ethernet Intel(R) PRO/1000 MT Desktop Adapter 12 Up
Como esta máquina já possui IP configurado via DHCP, é preciso apagar essas informações e atribuir novas.
Primeiro vamos desabilitar o DHCP da máquina:
PS C:\> Set-NetIPInterface -InterfaceIndex 12 -Dhcp disabled
PS C:\> Get-NetIPConfiguration
InterfaceAlias : Ethernet
InterfaceIndex : 12
InterfaceDescription : Intel(R) PRO/1000 MT Desktop Adapter
NetProfile.Name : contoso.local
IPv4Address : 169.254.229.169
IPv6DefaultGateway :
IPv4DefaultGateway :
DNSServer : fec0:0:0:ffff::1
fec0:0:0:ffff::2
fec0:0:0:ffff::3
Perceba que já não há mais IP configurado no nosso adaptador de rede. Agora vamos começar a configuração manual.
PS C:\> New-NetIPAddress -InterfaceIndex 12 -IPAddress 192.168.10.50 -PrefixLength 24 -DefaultGateway 192.168.10.254
Sempre que em sua rede tiver um servidor DHCP ativo e algum escopo definido, utilize os IPs fora deste escopo para não gerar problemas futuros. Todo o comando acima deve ser digitado em apenas uma única linha. Note que é importante informar a numeração do índice da interface que obtermos com os comandos Get-NetIPConfiguration e Get-IPAdapter. O atributo PrefixLength refere-se à máscara de rede.
É preciso agora definir o(s) servidore(s) DNS. Aqui vai uma dica muito importante: numa rede que tem um controlador de domínio instalado e devidamente configurado, você deve configurar o IP deste na opção de DNS. Isso vai evitar diversos erros de autenticação e relação de confiança no domínio. O próprio DNS do AD deverá ser responsável por resolver nomes de hosts locais ou da internet.
Para configurar o DNS na máquina, use o comando Set-DnsClientServerAddress
PS C:\> Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 192.168.10.200
PS C:\> Get-NetIPConfiguration
InterfaceAlias : Ethernet
InterfaceIndex : 12
InterfaceDescription : Intel(R) PRO/1000 MT Desktop Adapter
NetProfile.Name : contoso.local
IPv4Address : 192.168.10.50
IPv6DefaultGateway :
IPv4DefaultGateway : 192.168.10.254
DNSServer : 192.168.10.200
Caso você tivesse mais de um servidor DNS na sua rede, basta por um sinal de vírgula ( , ) após o primeiro endereço de IP no atributo -ServerAddresses.
Agora é só testar a conectividade com os comandos ping e nslookup:
PS C:\> ping www.google.com.br
Pinging www.google.com.br [173.194.119.31] with 32 bytes of data:
Reply from 173.194.119.31: bytes=32 time=66ms TTL=51
Reply from 173.194.119.31: bytes=32 time=47ms TTL=51
Reply from 173.194.119.31: bytes=32 time=47ms TTL=51
Reply from 173.194.119.31: bytes=32 time=48ms TTL=51
Ping statistics for 173.194.119.31:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 47ms, Maximum = 66ms, Average = 52ms
PS C:\> nslookup uol.com.br
Server: win-u3cqtn564al.contoso.local
Address: 192.168.10.200
Non-authoritative answer:
Name: uol.com.br
Addresses: 2804:49c:319:430::100
200.221.2.45
200.147.67.142
Dúvidas ou sugestões é só postar um comentário.
Vou mostrar como é simples atribuir um IP com todas as suas propriedades como Gateway e DNS. Antes de começarmos a configurar, vejamos as informações referentes ao adaptador de rede:
PS C:\> Get-NetIPConfiguration
InterfaceAlias : Ethernet
InterfaceIndex : 12
InterfaceDescription : Intel(R) PRO/1000 MT Desktop Adapter
NetProfile.Name : contoso.local
IPv4Address : 192.168.10.201
IPv6DefaultGateway :
IPv4DefaultGateway : 192.168.10.254
DNSServer : 192.168.10.200
Pelas informações obtidas, já sabemos que essa máquina tem um IP configurado. Anote a informação do campo InterfaceIndex, pois esta será útil ao configurarmos um novo IP. Outro comando também útil para sabermos o número da interface de rede é o comando Get-NetAdpter. Este exibi algumas informações do adaptador de rede e na última coluna informa se a placa esta ativa (up) ou desabilitada.
PS C:\> Get-NetAdapter
Name InterfaceDescription ifIndex Statu
s
---- -------------------- ------- -----
Ethernet Intel(R) PRO/1000 MT Desktop Adapter 12 Up
Como esta máquina já possui IP configurado via DHCP, é preciso apagar essas informações e atribuir novas.
Primeiro vamos desabilitar o DHCP da máquina:
PS C:\> Set-NetIPInterface -InterfaceIndex 12 -Dhcp disabled
PS C:\> Get-NetIPConfiguration
InterfaceAlias : Ethernet
InterfaceIndex : 12
InterfaceDescription : Intel(R) PRO/1000 MT Desktop Adapter
NetProfile.Name : contoso.local
IPv4Address : 169.254.229.169
IPv6DefaultGateway :
IPv4DefaultGateway :
DNSServer : fec0:0:0:ffff::1
fec0:0:0:ffff::2
fec0:0:0:ffff::3
Perceba que já não há mais IP configurado no nosso adaptador de rede. Agora vamos começar a configuração manual.
PS C:\> New-NetIPAddress -InterfaceIndex 12 -IPAddress 192.168.10.50 -PrefixLength 24 -DefaultGateway 192.168.10.254
Sempre que em sua rede tiver um servidor DHCP ativo e algum escopo definido, utilize os IPs fora deste escopo para não gerar problemas futuros. Todo o comando acima deve ser digitado em apenas uma única linha. Note que é importante informar a numeração do índice da interface que obtermos com os comandos Get-NetIPConfiguration e Get-IPAdapter. O atributo PrefixLength refere-se à máscara de rede.
É preciso agora definir o(s) servidore(s) DNS. Aqui vai uma dica muito importante: numa rede que tem um controlador de domínio instalado e devidamente configurado, você deve configurar o IP deste na opção de DNS. Isso vai evitar diversos erros de autenticação e relação de confiança no domínio. O próprio DNS do AD deverá ser responsável por resolver nomes de hosts locais ou da internet.
Para configurar o DNS na máquina, use o comando Set-DnsClientServerAddress
PS C:\> Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 192.168.10.200
PS C:\> Get-NetIPConfiguration
InterfaceAlias : Ethernet
InterfaceIndex : 12
InterfaceDescription : Intel(R) PRO/1000 MT Desktop Adapter
NetProfile.Name : contoso.local
IPv4Address : 192.168.10.50
IPv6DefaultGateway :
IPv4DefaultGateway : 192.168.10.254
DNSServer : 192.168.10.200
Caso você tivesse mais de um servidor DNS na sua rede, basta por um sinal de vírgula ( , ) após o primeiro endereço de IP no atributo -ServerAddresses.
Agora é só testar a conectividade com os comandos ping e nslookup:
PS C:\> ping www.google.com.br
Pinging www.google.com.br [173.194.119.31] with 32 bytes of data:
Reply from 173.194.119.31: bytes=32 time=66ms TTL=51
Reply from 173.194.119.31: bytes=32 time=47ms TTL=51
Reply from 173.194.119.31: bytes=32 time=47ms TTL=51
Reply from 173.194.119.31: bytes=32 time=48ms TTL=51
Ping statistics for 173.194.119.31:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 47ms, Maximum = 66ms, Average = 52ms
PS C:\> nslookup uol.com.br
Server: win-u3cqtn564al.contoso.local
Address: 192.168.10.200
Non-authoritative answer:
Name: uol.com.br
Addresses: 2804:49c:319:430::100
200.221.2.45
200.147.67.142
Dúvidas ou sugestões é só postar um comentário.
Comentários
Postar um comentário