25.07.2017 Views

MICROSOFT_PRESS_EBOOK_INTRODUCING_WINDOWS_10

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Fortunately, everything you can do using Netsh can be done with PowerShell, which also does much<br />

more. There are dozens of cmdlets in the Net-TCP/IP category alone, including Get-NetIPConfiguration,<br />

which returns a concise list of details for the current network, such as the one shown in Figure 7-<strong>10</strong>.<br />

FIGURE 7-<strong>10</strong> Simple PowerShell cmdlets provide the ability to view and change network settings in Windows <strong>10</strong>.<br />

You can use other cmdlets, including New-NetIPAddress and Set-DnsClientServerAddress, to<br />

change network settings—in this case, the local IP address and DNS server address for a network<br />

adapter.<br />

Note For a full list of network-related PowerShell commands, see http://bit.ly/powershell-net-tcp.<br />

Support for IPv6<br />

The transition from IPv4 to IPv6 networks is well under way, but it still has a long way to go. Windows<br />

<strong>10</strong> fully supports IPv4 networking, of course, but the supply of available IPv4 addresses has officially<br />

dried up. The use of network address translation (NAT) allows homes and small businesses to share a<br />

single IPv4 address, but the widespread use of NATs makes location-based services less effective and<br />

degrades many applications that rely on direct communication. As the Internet of Things takes hold<br />

and every device within range has its own direct connection to multiple networks, the problems only<br />

become more acute.<br />

CHAPTER 7 Windows <strong>10</strong> networking <strong>10</strong>1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!