How-To Geek

How to assign a static ip address in windows 10 or windows 11.

4

Your changes have been saved

Email Is sent

Please verify your email address.

You’ve reached your account maximum for followed topics.

5 Reasons I’m Still Using Windows 10 on My Main PC

4 ways microsoft can save copilot from becoming the next cortana, 5 terminal commands you can run on windows that give big hacker vibes, quick links, what is a static ip address, assign static ip addresses via your router, how to set a static ip address in windows 11, how to set a static ip address in windows 10, how to set a static ip address in windows 7 or 8 using "network connections", set a static ip address in windows vista, set a static ip address in windows xp, key takeaways.

  • To set a static IP address in Windows 10 or 11, open Settings -> Network & Internet and click Properties for your active network.
  • Choose the "Edit" button next to IP assignment and change the type to Manual.
  • Flip the IPv4 switch to "On", fill out your static IP details, and click Save.

Sometimes, it's better to assign a PC its own IP address rather than letting your router assign one automatically. Join us as we take a look at assigning a static IP address in Windows.

A static IP address is manually set to a permanent, fixed address rather than being assigned automatically by your router using a procotol known as Dynamic Host Configuration Protocol (DHCP). DHCP is a handy way for devices to connect to your network more easily, because you don't have to configure IP addressing for each new device yourself. The downside to automatic addressing is that it's possible for a device's IP address to change from time to time, which is why people choose static IPs for certain types of devices. For example:

  • You have a device like a home media server that you want to be able to find using the same IP address or host name each time.
  • You have certain apps that can only connect to network devices using their IP address. In particular, many older networking apps suffer this limitation.
  • You forward ports through your router to devices on your network. Some routers play nice with port forwarding and dynamic IP addresses; others do not.

Whatever your reason, assigning static IP addresses to devices is not difficult, but you do have a choice to make---whether to do it from the router or on the device itself.

Related: How to Set a Static IP Address in Ubuntu

While this article covers assigning static IP addresses to PCs within Windows itself, there is another way to go about it. Many routers allow you to assign a pool of IP addresses that are handed out to specific devices (based on the device's physical, or MAC address). This method offers a couple of significant advantages:

  • IP addresses are still managed by the router, meaning that you won't have to make (and keep up with) changes on each individual device.
  • It's easier to assign addresses within the same IP address pool your router uses.

This article is about assigning static IP addresses directly to PCs running Windows. We've already got a great guide on How to Set Static IP Addresses On Your Router , so if that's the way you want to go, be sure to give it a read.

With all that in mind, though, let's take a look at how to assign static IP addresses within any version of Windows.

Related: How to Find Your Router's IP Address on Any Computer, Smartphone, or Tablet

To set a static IP address in Windows 11, you'll want to open Settings, go to Network & Internet, and then find the Properties for your network. Inside there you'll be able to click the Edit button for IP Assignment and then fill out the manual network details.

First, open up the Settings app and then find Network & Internet on the left-hand side. You'll be presented with a panel that shows your current network connection. You can click where it says "Properties" right underneath the network, or if you have multiple network connections you can drill down into the specific network to see the IP address details for each one . In this case it's called "Ethernet", but you will most likely see "Wi-Fi" as the option to choose.

Network & Internet Settings Windows 11

Once you've drilled down into the network connection that you want to set a manual IP for, scroll down until you see "IP Assignment" and then click the Edit button to the right.

Windows 11 Ethernet settings

Once there, you'll flip the drop-down to "Manual" and switch the IPv4 switch to "On". At this point you can fill out your network details and click Save to finish.

Windows 11 manual ip settings

You can also use the old-school Network Connections panel in Windows 11, so if you prefer to use that method, keep reading.

If you're interested in more advanced networking, you might need to set up a static TCP/IP route , reset the entire TCP/IP stack on Windows , check open TCP/IP ports , find your MAC address on Windows , or find your IP address from the Command Prompt . We've got you covered there too.

To set a static IP address in Windows 10, you'll need to open the Settings app and drill down to Network & Internet. From there you'll select Properties for your network, and then the Edit button next to IP Assignment where you can input a manual IP address.

First, open the Settings app and locate the Network & Internet button.

Windows 10 settings app

On the next screen you'll see your network status, which should show you your active network. Here you'll want to click the Properties button. If you have multiple different networks, you could select them from the left-hand menu---in our case you'll notice we have both Wi-Fi and Ethernet networks, so you'll want to pick the one that you are trying to set a manual IP address for. You'll notice this is the same method we use when we're trying to find an IP address on Windows 10 .

Windows 10 network & internet settings

On the network properties screen, scroll down until you see "IP settings" and click the Edit button under "IP assignment".

windows 10 network settings

In the resulting popup window, change the Edit IP settings dropdown to Manual and then flip the IPv4 switch to "On". Fill out the details, click Save, and you should be good to go.

Windows 10 manual ip settings

You might need to reboot to get all of your applications to work properly, just because it's Windows.

It's worth noting that you can use the old Network Connections method to set an IP address in any version of Windows, so if you prefer that method, keep reading.

To change the computer's IP address in Windows 7, you'll need to open the "Network Connections" window. Hit Windows+R, type "ncpa.cpl" into the Run box, and then hit Enter.

how to set ip address and subnet mask in windows 7

In the "Network Connections" window, right-click the adapter for which you want to set a static IP address, and then select the "Properties" command.

how to set ip address and subnet mask in windows 7

In the properties window for the adapter, select "Internet Protocol Version 4 (TCP/IPv4)" and then click the "Properties" button.

how to set ip address and subnet mask in windows 7

Select the "Use the following IP address" option, and then type in the IP address, subnet mask, and default gateway that corresponds with your network setup. Next, type in your preferred and alternate DNS server addresses. Finally, select the "Validate settings upon exit" option so that Windows immediately checks your new IP address and corresponding information to ensure that it works. When you're ready, click the "OK" button.

how to set ip address and subnet mask in windows 7

And then close out of the network adapter's properties window.

how to set ip address and subnet mask in windows 7

Windows automatically runs network diagnostics to verify that the connection is good. If there are problems, Windows will give you the option of running the Network troubleshooting wizard. However, if you do run into trouble, the wizard likely won't do you too much good. It's better to check that your settings are valid and try again.

Changing your IP from DHCP to a Static address in Vista is similar to other versions of Windows, but getting to the correct location is a bit different. Open the Start Menu, right-click on Network, and select Properties.

how to set ip address and subnet mask in windows 7

The Network and Sharing Center opens...click on Manage network connections.

how to set ip address and subnet mask in windows 7

Right-click on the network adapter you want to assign an IP address and click Properties.

how to set ip address and subnet mask in windows 7

Highlight Internet Protocol Version 4 (TCP/IPv4) then click the Properties button.

sshot-2010-06-06-[02-49-46]

Now change the IP, Subnet mask, Default Gateway, and DNS Server Addresses. When you're finished click OK.

sshot-2010-06-06-[02-51-04]

You'll need to close out of Local Area Connection Properties for the settings to go into effect.

sshot-2010-06-06-[02-51-16]

Open the Command Prompt and use the

command to verify that the changes were successful.

sshot-2010-06-06-[02-52-29]

To set a Static IP in Windows XP, right-click the "My Network Places" icon, and then select "Properties."

how to set ip address and subnet mask in windows 7

Right-click the adapter for which you want to set the IP, and then select "Properties" from the context menu.

how to set ip address and subnet mask in windows 7

Select the "Internet Protocol (TCP/IP)" entry, and then click the "Properties" button.

sshot-2010-06-05-[22-27-58]

Select the "Use the following IP address" option. Type in the IP address, subnet mask, default gateway, and DNS server addresses you want to use. When you're finished, click the "OK" button.

sshot-2010-06-05-[22-28-15]

You will need to close out of the adapter's properties window before the changes go into effect.

sshot-2010-06-05-[22-29-15]

And you can verify your new settings by using the

 command at the command prompt.

sshot-2010-06-05-[22-37-10]

By and large, it's better to let most of your devices have their IP addresses assigned automatically by your router. Occasionally, though, you might want to set a static IP address for a particular device. While you can set static IP addresses directly on your devices (and this article has shown you how to do just that on Windows PCs), we still recommending setting up static IP addressing on your router if possible. It will just make life easier.

Related: How to Find Any Device's IP Address, MAC Address, and Other Network Connection Details

Static IP Configuration - Windows 7

  • To request a static IP address, please go to  http://hippo.colorado.edu/  and select Static IP Address Application.
  • Static IP addresses on the CU Boulder campus must be assigned by OIT or other designated network administrators. A static IP address must be manually entered into a device, along with router address, subnet mask, DNS server addresses and domain information.

Click the Start menu. Next, click on the Control Panel option.

how to set ip address and subnet mask in windows 7

Click on the Network and Sharing Center option.

how to set ip address and subnet mask in windows 7

Click on Change adapter settings from the left side menu.

how to set ip address and subnet mask in windows 7

Right-click on the Local Area Connection icon, then select Properties .

how to set ip address and subnet mask in windows 7

In the window that opens, click on the Internet Protocol Version 4 (TCP/IPv4) (you may need to scroll down to find it). Next, click on the Properties button.

how to set ip address and subnet mask in windows 7

In the window that opens, click the Use the following IP address: radio button. In the IP address: , Subnet mask: , and Default gateway: number fields, insert the numbers that were assigned to you by OIT.

how to set ip address and subnet mask in windows 7

Next, click the Use the following DNS server addresses: radio button. Next, in the Preferred DNS server: , and Alternate DNS server: number fields, input the numbers that were assigned by OIT. Then click the OK button.

how to set ip address and subnet mask in windows 7

Click OK in the other window. You can now start using your new internet connection. If for some reason the internet connection doesn't start working right away, restart the computer and try again.

  • Voice Conferencing
  • Getting Started
  • AI Companion
  • Common Good License Request
  • License Purchase Request
  • App Marketplace
  • Canvas Integration Guide
  • Secure Meetings Guide
  • No Fixed Time Meetings
  • Known Issues
  • Accessibility
  • Academic Technology Training
  • Consultation Request
  • Group Training Request
  • Cloud Computing in the Classroom
  • Turnitin Review Project
  • Campus Perceptions of Lecture Capture
  • Online Proctoring Needs Assessment
  • Meet Our Team
  • Accessibility and Usability Lab
  • Project Information FAQ
  • Container Platform
  • COVID-19 Site Access Guidelines
  • Sustainability
  • Remote Hands Service
  • Request for Information
  • Rules and Guidelines
  • Data Services
  • 2022/2023 Service Changes
  • Active Directory at CU Boulder Delegated OU Information Sheet
  • Facilitating Remote Work & Support
  • Moving to DDS
  • Service Level Agreement
  • Radio Request or Support
  • Messaging & Collaboration Team
  • Software Engineering
  • Maintenance Schedules
  • Support Definitions & Response Time
  • Install Red Hat End User Site License
  • Redhat 8: Join Active Directory
  • Requesting Escalated Access
  • Virtual Infrastructure Policies
  • Testimonials
  • Virtual Server Request
  • External Linux Support Changes
  • User Experience Team
  • Access Management
  • Basic Access Management
  • Managing Permissions
  • Retrieve a File
  • Tips & Tricks
  • UCB Files Request
  • Request a shared folder
  • How to Encrypt Files Before Sharing
  • Physical Servers
  • Virtual Servers
  • Report an Incident
  • Definition of Terms
  • Remote Work Guidance
  • Identify & Report Phishing Emails
  • Password Managers
  • Risk Acceptance and Temporary Security Exceptions
  • Security Training for ITSP
  • Request Firewall Exception
  • Request SSL Certificate
  • IdentiKey Manager
  • Account Provisioning & Activation
  • Request Form
  • Digital ID Attributes
  • RFP Guidance
  • Microsoft 365 Multi-Factor Authentication
  • Auxiliary AV Service Request
  • Find or Reserve a Lab
  • Liaison List
  • Software Additions & Modifications
  • Labs Homepage
  • OIT Cloud Applications
  • Remote Access
  • iClicker Classic
  • Download Software
  • Attendance-Only Feature
  • Pedagogical Resources
  • How to Onboard your Students
  • Room Frequencies
  • Student Resources
  • Frequency & Wireless Ratings
  • Wireless Considerations for CUClickers
  • Distance Learning Studios Transition Resources
  • How to Print with wepa
  • Learning Spaces Technology Classroom Standards
  • Training Videos
  • Classroom Standards Equipment List
  • Technology Equipped Classrooms List
  • Hybrid-Capable Classrooms List
  • Hybrid Work Recommendations - Your Meetings
  • Zoom Web Conferencing
  • Technology Copilots Request
  • Use your Google Group as an email list
  • Manage your Google Drive usage
  • Review and save Google Drive files
  • App Descriptions
  • Enabling Apps for Campus
  • Google Migration Dashboard
  • Alumni Changes to Microsoft and Google
  • Faculty, Staff, and Student Gmail Migration
  • Google Drive Migrations
  • Google Shared Drive File Migrations
  • Outlook on the web - Email & Calendars
  • Calendaring Best Practices
  • Request Exception
  • Retention Policy E-memo
  • Resource Display Name Format
  • FindTime Add-In
  • Manually Move Mail from Gmail to Microsoft 365
  • Office 365 Desktop Apps
  • Office 365 Online
  • Prepare your data for OneDrive on macOS
  • Departmental Intranet Site
  • Microsoft Copilot for Bing Chat Enterprise
  • Microsoft Loop
  • Collaboration and File Storage
  • Guest & External Users
  • New Microsoft Teams Client
  • Sharing channels with people outside of CU Boulder
  • Viva Insights
  • Resource Library
  • Office Online
  • Administrative E-memo
  • Course Roster Email
  • Exchange Distribution Lists
  • Email & Calendaring Direction
  • External Email Tag FAQ
  • Email Attachments
  • Request an SMTP Exception
  • Email Forwarding
  • Reauthentication Issues
  • Service Guidelines
  • Interference Sources
  • Tips and Tricks
  • Network Registration
  • Clear the Browser Cache
  • Technical Details
  • Foundational Services and Connectivity
  • Always on VPN
  • Advanced/Server Admins
  • How It Works
  • Usage Policy
  • Security & Regulations
  • IP Address & Hostname Management
  • Dynamic DNS
  • The Preserve
  • Software Catalog
  • Acquiring Software
  • Appropriate Use and Compliance
  • Software Asset Management Program
  • Software Audit Information
  • Recording a Lecture or Event
  • Sound and Microphones
  • Your Recordings
  • Analytic Reports Overview
  • Request Classroom Capture
  • Community Course Request
  • Sandbox Course Request
  • Accessible Content Structure
  • Creating Accessible Quizzes
  • Providing Extended Time Accommodations
  • Rich Content Editor Accessibility Checklist
  • New Analytics
  • Course Access Report
  • Interactions Report
  • Feature Options
  • Cidi Labs Design Tools (Pilot)
  • Example Courses
  • Latest Updates
  • Enhancements
  • Mobile Apps
  • Grade Schemes
  • Assignment Groups
  • Designing for Student Comprehension
  • Dropped Students FAQ
  • Getting Started with Canvas
  • Roles and Permissions
  • Testing and Assessment Center Instructions
  • Using Announcements and Inbox to Communicate
  • Reviewing Migrated Content
  • Student Support Videos
  • Start of Term FAQ
  • End of Semester Best Practices
  • Automatic Course Creation
  • Profile Pictures
  • Canvas Scheduler vs. Microsoft Bookings
  • Coursera Learning Programs
  • Terms of Use
  • Canvas Integration
  • Kaltura Retirement Information
  • Kaltura and Canvas Studio Comparison
  • Open Researcher & Contributor ID (ORCID)
  • Suggested Syllabus Statement
  • Student FAQ
  • Privacy Information
  • SensusAccess
  • Student Data and OIT Services
  • Syllabus Archive
  • Instructor Account Request
  • Using Turnitin with Canvas
  • Request a Pro Account
  • Student Guide
  • Channel Lineup
  • Scan for Channels
  • Teams Calls Support Form
  • Enghouse Touchpoint Contact Centers
  • Long Distance
  • Basic Functions
  • Phone Interface
  • Voice/Data Service Request
  • Support Form
  • Connect to the Server
  • Password Protect Web Pages
  • General Permissions Guide
  • Online Manual
  • Local Unix Conventions
  • vi Commands
  • Spot and Rintintin Personal Sites
  • SSL Certificates
  • Application Information Form
  • Projects & Partners
  • Staff Resources
  • Our Practices
  • Style Guide for Campus Communications
  • Recommendations for Student Administrators
  • Python - Install modules without root access
  • Offline Surveys App
  • Accessibility Exception Request
  • Applications & Modules
  • UI Indicators
  • Explanation
  • Known Issues & Updates
  • Manage Success Team
  • Dashboards & Reports
  • Onboarding New Staff
  • Configuring Criteria
  • Student Success Staff
  • Course Alerts
  • GitHub Enterprise
  • Jira Software
  • Paperless Campus
  • Convert a File
  • Acquire Software & Hardware
  • Standard Computer Peripherals
  • Standard Computers
  • Department Labs
  • Student Shopping List
  • Linux Support
  • Crowdstrike vs. Microsoft Defender Comparison
  • Endpoint Guide Mac
  • Endpoint Guide Windows
  • Privacy & Software Transparency
  • Nudge for macOS Updates
  • iOS Patching
  • Windows Patching Process
  • Self Service Software
  • Software Lifecycle
  • Software News, Events, and Announcements
  • Your Microsoft Products and Services
  • Ordering Exception
  • Ordering and Reimbursement
  • Request for Reimbursement
  • Standard Models List
  • Multi-Function Device Setup
  • Faculty, Staff, and Retirees
  • Microsoft Entra ID
  • Secondary Accounts
  • Sponsored Affiliates
  • Purpose & Mission
  • Buff Techs Desktop Support
  • Getting Started with Campus Technology
  • Fall 2020 Technology and Requests Survey Report
  • Instruction Modes & Technology Mapping
  • Tips for Recording Lectures from Home
  • Remote Guidance for Students
  • Your Computer
  • Hybrid Meeting Technology Best Practices
  • Your Productivity and Collaboration
  • Your Network Access
  • Retirees Access to Microsoft and Google Access
  • LinkedIn Learning
  • 2022 - 2023 Strategic Priorities & Goals
  • Initiative: Cloud Computing for Research and Teaching at CU Boulder
  • OIT Group Profiles
  • Survey Results
  • Offenders/Alternatives
  • Report Abuse or Harassment
  • Account Lifecycle Project
  • Cisco Transition to Teams Calls
  • Google Storage Project
  • Major Projects & Service Direction
  • Microsoft Office Licensing Remediation Project
  • SPSC N190 Transition Project
  • Secure Computing Project
  • Administrative
  • Update Your Contact Information
  • Service Alerts

Sign up for our daily newsletter

  • Privacy Policy
  • Advertise with Us

How to Set a Static IP Address on Windows

Meenatchi Nagasubramanian

A dynamic IP address is the recommended configuration for most Windows PC users. However, a static IP address is required when a computer provides a service for other PCs. This tutorial walks you through how to quickly set a static IP address on your computer.

Good to know : check out how to find the IP address of a network printer .

Why Do You Need a Static IP Address

1. set static ip address using settings, 2. using command prompt, 3. using powershell.

A static IP address could be useful in various cases, including:

  • Hosting : if you’re hosting a website, having a dynamic IP address can be a hassle. It’s best to have a static IP address to avoid the need to manually change the router settings every time the computer gets a new IP address.
  • File server : is your computer configured as an FTP or a web server? It is highly recommended to use a static IP address, as your device can be easily accessed by others to download files.
  • Remote access : if you plan on accessing your Windows PC remotely, having a static IP address can provide faster and more reliable access. In contrast, dynamic IP addresses are constantly changing and can create difficulties connecting with remote devices.

You don’t need to be a pro user to set a static IP address, as you can do that easily with the Settings app on your Windows computer.

  • Click the Start menu, and launch the Settings app.

Opening Settings app from Star menu.

  • Click “Network & Internet” in the left pane. Click “Properties” next to your Wi-Fi network on the right.

Clicking

  • Scroll down and click the “Edit” button next to “IP assignment.”

Clicking

  • Click the drop-down box in the “Edit network IP settings” dialog, and select “Manual.”

Clicking drop-down box to select

  • Select the IPv4 or IPv6 format to set the static IP address. In this example, we are selecting IPv4.

Selecting the option IPv4 in

  • Fill in all the required details, such as IP address, Subnet mask, and Gateway, and click “Save.”

Fill all the required values of IPv4 and click Save

  • When entering the IP address, make sure it is a private IP address that can be used on home and other private networks. According to the Internet Assigned Numbers Authority (IANA) , the addresses reserved for private networks are as follows:
  • Class A : 10.0.0.0 to 10.255.255.255
  • Class B : 172.16.0.0 to 172.31.255.255
  • Class C : 192.168.0.0 to 192.168.255.255
  • For any private network that needs to use IP addresses internally, it is permissible to use any address within the specified ranges. These addresses are unique only within the given private network.
  • Typically, networks with a significant number of total hosts utilize Class A addresses, while medium- to large-sized networks opt for Class B, and small local area networks use Class C.
  • To fill the Subnet Mask and Gateway fields, make sure you are using the same values that are currently assigned to your router. To find those values, launch the Command Prompt, type the following command, and press Enter . Also, note the “DNS Servers” address, as you’ll need it later.

enter ipconfig /all to get the details of network configuration

Tip : learn how to manage and control wireless networks via the Command Prompt .

You can also configure the static IP address from the Command Prompt if you prefer the command line.

  • Right-click on the Start menu, and click “Run” from the list of options.

Selecting

  • Type cmd.exe in the box, then press Ctrl + Shift + Enter to launch the Command terminal in admin mode.

Typing

  • To set a static IP address, use the following command and press Enter . Make sure you replace “X” with the name of your network adapter, as well as [IP address], [Subnet Mask], and [Default Gateway], each with your specific address. The values correspond to Subnet Mask and Default Gateway that you identified using ipconfig in the previous section.

Enter the netsh command to set static ip address

Note : to find the name of the network adapter, navigate to “Control Panel -> Network and Internet -> Network and Sharing Center,” and jot down the name next to “Connections.”

  • To set the DNS server address, use the following command and press Enter . Replace “X” with the name of your network adapter and [DNS server address] with the DNS server address of the network you found earlier using ipconfig .

Setting a DNS server address via Command Prompt.

  • You will not see a success message but can run the ipconfig command again to check the new configuration.

Typing ipconfig on Command Prompt to view the modified network configuration.

Tip : need the IP address of your router ? Learn how to find it.

Alternatively, use the PowerShell tool to set a static IP address for your Windows PC.

  • Press Win + X on your keyboard, and click Terminal (Admin) in the menu to launch PowerShell.

Pressing Win + X and select

  • To view the details of your current network configuration, type the following command and press Enter . From the results displayed, jot down the values for the following fields: InterfaceIndex, IPv4Address, IPv4DefaultGateway, and DNSServer.

Entering command on PowerShell to get network configuration.

  • Type the following command to set a static IP address and press Enter . Before executing the command, don’t forget to add the values for InterfaceIndex, IPAddress, and DefaultGateway. As for the PrefixLength, in most cases, it should be set to “24.” The parameter defines the local subnet size or subnet mask. For example, for a subnet mask such as “255.255.255.0,” the prefix length is 24 bits, while a subnet mask of “255.255.0.0” has a prefix length of 16 bits.

Enter command to set Static IP Address using PowerShell.

  • To set the DNS server address, use the following command and press Enter . Make sure to add the values for InterfaceIndex and ServerAddresses (DNSServer).

Enter command to set Dns Address using Powershell

Tip : unable to launch PowerShell? Try these fixes.

Static IP Is Sometimes Handy

Businesses have more use for static addresses than home networks. It’s completely safe to use a static IP address, as errors like “ Your IP has been temporarily blocked ” happen mostly with dynamic IP addresses. Plus, it is not complicated to set a static IP address if you follow the instructions outlined in this tutorial. Check out our post to troubleshoot Wi-Fi-related issues if you experience any problems with your Internet connection.

Image credit: Unsplash . All screenshots by Meenatchi Nagasubramanian .

Our latest tutorials delivered straight to your inbox

Meenatchi Nagasubramanian

Meenatchi is always passionate about learning new technological advancements and would love to try out new gadgets, software, and apps. After quitting her career as an Embedded Software Developer in 2009, she took up a career in content writing.

Keep Windows Running With Lid Closed

Thank you for taking the time to respond. The NETGEAR documentation team uses your feedback to improve our knowledge base content.

Rating Submitted

Do you have a suggestion for improving this article?

Characters Left : 500

NETGEAR logo

MyNETGEAR® Account

Welcome back

Access your NETGEAR

how to set ip address and subnet mask in windows 7

NETGEAR Support

How do I set a static IP address in Windows?

Was this article helpful?    Yes      No | 6 people found this helpful in last 30 days

Most users do not need to set a static IP address. However, advanced users and businesses might benefit from a static IP address.

A static IP address is useful for hosting servers or websites and for sharing large files. For more information about static and dynamic IP addresses, see What is an IP address?

To set a static IP address in Windows 7, 8, and 10:

  • Click Start Menu > Control Panel > Network and Sharing Center or Network and Internet > Network and Sharing Center.
  • Click Change adapter settings .
  • Right-click on Wi-Fi or Local Area Connection.
  • Click Properties .
  • Select Internet Protocol Version 4 (TCP/IPv4) .
  • Click Properties . 
  • Select Use the following IP address .
  • Enter the IP address , Subnet mask , Default gateway , and DNS server .
  • Click OK . Your computer displays a static IP address.  

To set a static IP address on a Macintosh OS X computer, see  Configuring TCP/IP and Proxy Settings on Mac OSX .

Last Updated:04/25/2023 | Article ID: 27476

Was this article helpful?

This article applies to:.

  • EX7000-1AZNAS
  • R6300-2CHNAS
  • XR1000-1RNNAS (ENTOUCH)
  • XR1000-1RNNAS (GRANDE)
  • XR1000-1RNNAS (RCN)
  • XR1000-1RNNAS (WAVE)
  • DGN1000SP-1RGUKS
  • DGN1000SS-1VGUKS
  • DGN2200-4DDAUS
  • DGN2200M-2TKSAS
  • DGN2200T-3BEGES
  • DGND3300Bv2
  • DGND3700Bv2
  • DM111PSP-2GTLAS
  • ProLine 6100
  • Versalink 7500
  • EVG1500-1EMRUS
  • EVG1500-2EMRUS
  • EVG2000-1STAUS
  • DG834NU-2BEGES
  • WN2000RPTv1
  • WN2000RPTv2
  • WN2000RPTv3
  • CENTRIA (WNDR4700/4720)
  • JWNR2000-4EMRUS
  • JWNR2000Tv3
  • WNDR3400-1CANAS
  • WNR1000-2VCNAS
  • WNR2000-3XFNAS
  • WNR2000UPPE
  • WNR3500CEIF
  • WNR612-2EMRUS
  • WGR614-7VCNAS
  • WGR614-8CONAS
  • WGR614-9UMGRS

Read this article in another language:

Looking for more about your product.

Get information, documentation, videos and more for your specific product.

Can’t find what you’re looking for?

Quick and easy solutions are available for you in the NETGEAR community.

Need to Contact NETGEAR Support?

With NETGEAR’s round-the-clock premium support, help is just a phone call away.

Complimentary Support

NETGEAR provides complimentary technical support for NETGEAR products for 90 days from the original date of purchase.

NETGEAR Premium Support

Gearhead support for home users.

GearHead Support is a technical support service for NETGEAR devices and all other connected devices in your home. Advanced remote support tools are used to fix issues on any of your devices. The service includes support for the following:

  • Desktop and Notebook PCs, Wired and Wireless Routers, Modems, Printers, Scanners, Fax Machines, USB devices and Sound Cards
  • Windows Operating Systems (2000, XP or Vista), MS Word, Excel, PowerPoint, Outlook and Adobe Acrobat
  • Anti-virus and Anti-Spyware: McAfee, Norton, AVG, eTrust and BitDefender

ProSUPPORT Services for Business Users

NETGEAR ProSUPPORT services are available to supplement your technical support and warranty entitlements. NETGEAR offers a variety of ProSUPPORT services that allow you to access NETGEAR's expertise in a way that best meets your needs:

  • Product Installation
  • Professional Wireless Site Survey
  • Defective Drive Retention (DDR) Service

Where to Find Your Model Number

To find the model/version number, check the bottom or back panel of your NETGEAR device.

Select a product or category below for specific instructions.

how to set ip address and subnet mask in windows 7

Nighthawk Routers

how to set ip address and subnet mask in windows 7

Powerline and Wall Plug Extenders

how to set ip address and subnet mask in windows 7

Cable and DSL Modem Routers

how to set ip address and subnet mask in windows 7

ReadyNAS Network Storage

how to set ip address and subnet mask in windows 7

Wireless Access Points

how to set ip address and subnet mask in windows 7

Other Business Products

how to set ip address and subnet mask in windows 7

Mobile Broadband

  • PRO Courses Guides New Tech Help Pro Expert Videos About wikiHow Pro Upgrade Sign In
  • EDIT Edit this Article
  • EXPLORE Tech Help Pro About Us Random Article Quizzes Request a New Article Community Dashboard This Or That Game Popular Categories Arts and Entertainment Artwork Books Movies Computers and Electronics Computers Phone Skills Technology Hacks Health Men's Health Mental Health Women's Health Relationships Dating Love Relationship Issues Hobbies and Crafts Crafts Drawing Games Education & Communication Communication Skills Personal Development Studying Personal Care and Style Fashion Hair Care Personal Hygiene Youth Personal Care School Stuff Dating All Categories Arts and Entertainment Finance and Business Home and Garden Relationship Quizzes Cars & Other Vehicles Food and Entertaining Personal Care and Style Sports and Fitness Computers and Electronics Health Pets and Animals Travel Education & Communication Hobbies and Crafts Philosophy and Religion Work World Family Life Holidays and Traditions Relationships Youth
  • Browse Articles
  • Learn Something New
  • Quizzes Hot
  • This Or That Game
  • Train Your Brain
  • Explore More
  • Support wikiHow
  • About wikiHow
  • Log in / Sign up
  • Computers and Electronics

How to Configure a Static Internet Protocol (IP) Address on a Computer

Last Updated: June 21, 2023 Tested

Finding Your Addresses on Windows

Finding your addresses on mac, setting a static ip address, expert q&a.

This article was written by Stan Kats and by wikiHow staff writer, Jack Lloyd . Stan Kats is a Professional Technologist and the COO and Chief Technologist for The STG IT Consulting Group in West Hollywood, California. Stan provides comprehensive technology solutions to businesses through managed IT services, and for individuals through his consumer service business, Stan's Tech Garage. Stan holds a BA in International Relations from The University of Southern California. He began his career working in the Fortune 500 IT world. Stan founded his companies to offer an enterprise-level of expertise for small businesses and individuals. The wikiHow Tech Team also followed the article's instructions and verified that they work. This article has been viewed 464,405 times.

This wikiHow teaches you how to set a static IP address for your computer within your Wi-Fi network. A static IP address won't change when your router or computer reboots, making it useful for remote operation and website hosting. Static IP addresses can also prevent connection issues on routers to which several items are connected.

Things You Should Know

  • Begin by finding your addresses on Windows or Mac. You are looking for the "Default gateway" address on Windows, and the "Router" number on a Mac.
  • Enter the number into a web browser, and log in if necessary. Then, find your computer in the list of connected devices and click on it. Then, click Reserve .

Step 1 Open Start icon.

  • If you don't see this link, scroll down. You may also need to click the About tab in the upper-left corner of the window.

Step 5 Scroll down to the

  • You can also right-click the Start icon in the lower-left corner of the screen.

Step 8 Click System.

  • Close the Advanced window.
  • Click ⋮⋮⋮⋮ in the upper-left side of System Preferences.
  • Click Sharing .
  • Note the "Computer Name" entry at the top of the window.

Step 1 Open a web browser.

  • If you didn't set a username and/or password, you'll probably need to use the factory credentials found either in the router's manual or on the router itself.

Step 4 Find the list of connected Internet items.

  • For example, some routers place the Connected Devices button on the main page, while other router pages require you to click Settings or Advanced to see the list of connected items.

Step 5 Find your computer's name.

  • Again, your router's page may show a different option here.
  • If prompted to confirm your choice or specify an unused IP address, do so before proceeding.

Step 7 Click Save or Apply.

  • You may need to restart your computer for the changes to take place, and the router may reboot as well.

Stan Kats

  • You shouldn't have to set a static IP address unless you're hosting a website, setting up a computer for remote access, or using an FTP server. Thanks Helpful 0 Not Helpful 0

how to set ip address and subnet mask in windows 7

  • Attempting to use the IP address of another connected item will either result in an error or kick the item off of the network. Thanks Helpful 0 Not Helpful 0

You Might Also Like

Search and Find About Someone Using Image Easily

  • ↑ Stan Kats. Cybersecurity Expert. Expert Interview. 16 July 2021.

About This Article

Stan Kats

  • Send fan mail to authors

Reader Success Stories

Alex Sylvain

Alex Sylvain

Feb 11, 2017

Is this article up to date?

Am I Smart Quiz

Featured Articles

Have an Attractive Personality

Trending Articles

How to Do Fourth of July Nails: 40+ Nail Art Ideas

Watch Articles

Make Stamped Metal Jewelry

  • Terms of Use
  • Privacy Policy
  • Do Not Sell or Share My Info
  • Not Selling Info

wikiHow Tech Help Pro:

Level up your tech skills and stay ahead of the curve

How to Statically Change IP Address, Subnet Mask, and Confirm You Can Still Send and Receive Packets. How to Enable DHCP and Communicate on a Network. How to Create and Use an Ad-hoc

license

Introduction: How to Statically Change IP Address, Subnet Mask, and Confirm You Can Still Send and Receive Packets. How to Enable DHCP and Communicate on a Network. How to Create and Use an Ad-hoc

How to Statically Change IP Address, Subnet Mask, and Confirm You Can Still Send and Receive Packets. How to Enable DHCP and Communicate on a Network. How to Create and Use an Ad-hoc

This is a basic guide on how to change certain network features on your computer. This tutorial will be done in Windows 10 for convenience use.

Step 1: How to Statically Change an IP Address and Subnet Mask

How to Statically Change an IP Address and Subnet Mask

Changing one is very simple. All you need is Control Panel and Command Prompt (will be referred as cmd from now on).

Step 2: Opening Up Pop-up on the Taskbar

Opening Up Pop-up on the Taskbar

Right click on the Wi-Fi/Network icon.

Step 3: Click on Open Network and Sharing Center

Click on Open Network and Sharing Center

Step 4: Changing Adapter Settings

Changing Adapter Settings

In the Network and Sharing Center Area there is a blue link to change adapter settings. Click on that.

Step 5: Right Click on the Ethernet Option

Right Click on the Ethernet Option

Right click on it and select Properties.

Step 6: Click on the IPv4 Option and Click Properties

Click on the IPv4 Option and Click Properties

Click on the IPv4 Section and click properties.

Can click on the option in the Center and get the first picture instead.

Step 7: Select the "Use the Following IP Address:"

Select the "Use the Following IP Address:"

Type in the numbers for the IP address you wish to change to. There are four octets and different number for the octets signify different areas on the IP addresses. If you don't know which one you want, look it up because there are both public and private IP addresses and also reserved sections not used.

Step 8: If Needed, Changing the Subnet Mask

If Needed, Changing the Subnet Mask

The subnet mask is just below the IP address that can be changed. Needs four octets like the IP address. Can use zeroes in it though.

Pop-up on the picture.

Step 9: Testing to See If You Can Still Send and Recieve Packets (Hint: You Should Still Be Able To)

Testing to See If You Can Still Send and Recieve Packets (Hint: You Should Still Be Able To)

Click Windows tab in bottom right of the taskbar. Type in cmd and right click on it. Select "Run as administrator". When the cmd opens, type in ipconfig. See the results. Type in ping ###.###.###.### (# being your numbers to input in to ping another machine). Should say that there were four sent and four received.

Step 10: Obtaining a DHCP and Communicating on a Network

Go through steps of changing and IPv4 connection statically until getting to step nine. Then it changes at step nine, but is still similar to it.

Step 11: Set to Automatically Obtain "DNS Server Address Automatically"

Set to Automatically Obtain "DNS Server Address Automatically"

Click option to set it to automatic.

Step 12: Open Cmd and Ping Another Machine

Open Cmd and Ping Another Machine

Step 13: Ad-hocing

Step 14: connect a wifi adapter of some kind.

Connect a Wifi Adapter of Some Kind

Can be USB or anything that gives Wi-Fi.

Step 15: Start Setting Up the Network by Showing Drivers

Start Setting Up the Network by Showing Drivers

Type in 'netsh wlan show drivers' and you will get a long list of text.

Step 16: Setting Up the Network Mode, Name, and Password

Setting Up the Network Mode, Name, and Password

Type in 'netsh wlan set hostednetwork mode = allow SSID = ******* key = ******** '

Asterisks/stars are what user inputs that they wish the name and password is.

Step 17: Starting the Network

Starting the Network

Type in 'netsh wlan start hostenetwork'.

Will get a response in return that says you started it.

Step 18: Connect Another User to the Network

Connect Another User to the Network

Adding another user is easy. Have another machine connect to the Network that was just created like anytime you try to connect to a network.

For this picture I had to connect to it by adding name and password myself through Hidden Network, but it will show up there if done properly.

Step 19: Ping Each Other's Machines

Ping Each Other's Machines

This is to make sure that the other machine is on the network. Once they both have a reply then the machine that is connected can use the network.

Step 20: Footnotes: Anything You Should Know Before Attempting This

1.) Know the vocabulary when researching how to do these three things

2.) It's okay to research things that you don't know

3.) If you are in the cmd and says something that does not look like the pinging that was in the picture before, that has to do with the network or a computer on the network. Usually it's because the user did something wrong or because of default values (i.e. firewall is up), not the network.

4.) Make sure you follow the directions carefully when doing the tasks because (especially in ad-hocing) it can be easy to mess up. This includes typing in something wrong in cmd and it does nothing or gives a error message.

5.) Do not get mad at an error occurring. All that means is something went wrong, so fix it. It also could be showing that you should try a different way.

6.) When implementing these steps, you need either an Ethernet cord/cable or something that uses Wi-Fi (i.e. adapter, dongle, USB, etc.)

6. cont.) If you are using an Ethernet cord/cable, make sure that the cord/cable is fully connected on both ends.

6. cont.) If you are using something for the Wi-Fi, make sure that it is screwed in, fully connected, or whatever else that is being used for Wi-Fi.

Note: Step 0,1, and 14 images are not my own. They are from google images when searching for cmd, control panel, and wifi adapter.

Recommendations

Kawaii Useless Robot - 2024 Edition

Farm to Table Contest

Farm to Table Contest

Colors of the Rainbow Contest

Colors of the Rainbow Contest

Puzzles and Games Contest

Puzzles and Games Contest

  • Online Stores
  • Retail Stores
  • Distributors

Provide your account email address to receive an email to reset your password.

What is Subnet Mask and why do I need to change it

What is Subnet Mask? A Subnet Mask contains four bytes (32 bits) and is often written using the same "dotted-decimal" notation. (For example 255.255.255.0) Subnet Masks accompany an IP address and the two values work together.

Why do we change a Subnet Mask? It is a recommended procedure for increasing a DHCP scope when the current scope has entirely consumed the current subnet mask. However, this method requires you to change all subnet hosts and gateways.

When do we change a Subnet Mask? If you have an address range that has run out of available host addresses, you may be able to change the subnet mask to include a larger share of host addresses. However, simply changing the subnet mask requires that all routers and other statically assigned computers be reconfigured and all DHCP clients have renewed their lease obtaining the new parameters.

The procedure below shows how you can access the Web User Interface to change your Subnet Mask value.

Step 1: To access the Web Graphical User Interface (GUI), click here .

Step 2: At the Web GUI, click on Setup tab as shown in the following screenshot.

how to set ip address and subnet mask in windows 7

Step 3: Click on Basic Setup tab as shown in the following screen shot.

how to set ip address and subnet mask in windows 7

Step 4: At the bottom of the screen, you should be able to see Gateway IP with Local IP Address and Subnet Mask aligned to it.

how to set ip address and subnet mask in windows 7

NOTE:  Class A, Class B, and Class C are the three classes of addresses commonly used on IP networks.  

Class A, B, and C networks have default masks as shown here:

Class A: 255.0.0.0 Class B: 255.255.0.0 Class C: 255.255.255.0

The default value for the IP Address and Subnet Mask are:

Local IP Address: Default value used: “ 192.168.1.1 ” Subnet Mask: Default value used: “ 255.255.255.0 ” Step 5: Once you have changed the values, click Save Settings icon for this changes to take effect.

how to set ip address and subnet mask in windows 7

Was this support article useful?

Contact support.

Need Help? We're here for you. Our team of experts is always just one call, chat, or post away.

how to set ip address and subnet mask in windows 7

Access our list of global support numbers

how to set ip address and subnet mask in windows 7

Chat with a customer support agent

how to set ip address and subnet mask in windows 7

Join and subscribe to our official Reddit Community

BELKIN INTERNATIONAL, INC. End-User License Agreement

Belkin International, Inc., including all affiliates and subsidiaries (“Belkin”, “us” or “we”) thanks you for choosing one of our Belkin, Linksys or Wemo products (the “Product”). This End-User License Agreement (this “Agreement”) is a legal document that contains the terms and conditions under which limited use of certain Software (as defined below) that operates with the Product is licensed to you.

PLEASE READ THIS AGREEMENT CAREFULLY BEFORE INSTALLING OR USING THIS PRODUCT.

BY CHECKING THE BOX OR CLICKING THE BUTTON TO CONFIRM YOUR ACCEPTANCE WHEN YOU FIRST INSTALL THE SOFTWARE, YOU ARE AGREEING TO ALL THE TERMS OF THIS AGREEMENT. ALSO, BY USING, COPYING OR INSTALLING THE SOFTWARE, YOU ARE AGREEING TO ALL THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THESE TERMS, DO NOT CHECK THE BOX OR CLICK THE BUTTON AND/OR DO NOT USE, COPY OR INSTALL THE SOFTWARE, AND UNINSTALL THE SOFTWARE FROM ALL DEVICES THAT YOU OWN OR CONTROL. IF YOU DO NOT ACCEPT THE TERMS OF THIS AGREEMENT AND YOU PURCHASED A PRODUCT CONTAINING THE SOFTWARE FROM AN AUTHORIZED RETAILER, RESELLER OR APP STORE (AS DEFINED BELOW), YOU MAY BE ELIGIBLE TO RETURN THE PRODUCT FOR A REFUND, SUBJECT TO THE TERMS AND CONDITIONS OF THE APPLICABLE RETURN POLICY.

IF YOU ARE LOCATED IN THE UNITED STATES, THIS AGREEMENT CONTAINS A DISPUTE RESOLUTION AND BINDING ARBITRATION PROVISION IN SECTION 17, INCLUDING A CLASS ACTION WAIVER THAT AFFECTS YOUR RIGHTS WITH RESPECT TO DISPUTES YOU MAY HAVE WITH BELKIN. YOU MAY OPT OUT OF SUCH ARBITRATION AND CLASS ACTION WAIVER AS PROVIDED IN SECTION 17.

This Software is licensed to you by Belkin and, where applicable, by Belkin’s suppliers. “Software” means any and all firmware programs and associated files provided with respect to the Product; any and all software programs, applications or “apps” and associated files provided with respect to the Product; all modified versions of and upgrades or improvements to such programs (such as those provided via web-based updates), all subsequent versions of such programs, and all copies of such programs and files. Software does not include any Open Source Software (as defined below).

By “you,” we mean the purchaser, recipient or other end user of the Product containing the Software or the purchaser, recipient or other end user of the Software on a standalone basis. “You” may also mean a person who has downloaded the Software from an authorized website, such as http://www.belkin.com or from an authorized application market or store, such as Apple’s App Store or Google Play (each such application market or store is referred to in this Agreement as an “App Store” and collectively as “App Stores”).

1.   LICENSE GRANT . Belkin hereby grants you the right to use: (i) where your Product is not a “Small-Medium Business or SMB” branded Product, for your personal, non-commercial purposes; or (ii) where your Product is a “Small Medium Business or SMB Product, for your personal or commercial use; copies of the Software in object code form on devices that you own (or, in the case of firmware, one copy of the firmware in object code form solely on the Product relating to the firmware). As part of this license, you may (A) operate the Software in the manner described in the user documentation for the Software; (B) where the Software is provided for download onto a personal computer or mobile device, make as many copies of the Software as you reasonably need for your own use (this does not include firmware); and (C) permanently transfer all of your rights to use the Product (including but not limited to the Software) to another person, so long as that person also agrees to be bound by this Agreement, and following such transfer you stop using the Product and the Software.

You can find the user documentation for the Software on the “Support” page of the applicable Belkin website.

2.   LICENSE RESTRICTIONS . The Software is made available to you on the basis of a limited license only as set out in this Agreement. You have the non-exclusive right to use the Software in accordance with this Agreement. However, you may not (i) modify, adapt or otherwise create derivative works from the Software, the Product containing the Software or user documentation (except as may be permitted by an applicable open source license); (ii) lease, sublicense, resell, rent, loan, redistribute, or otherwise transfer (except as expressly permitted above), whether for commercial purposes or otherwise, the Software or user documentation; (iii) reverse engineer, disassemble, decrypt or decompile the Product or the Software or otherwise try to reduce the Software to a human-readable form, except where and only to the extent that such activity is permitted by applicable law or where Belkin is required to permit such activity under the terms of an applicable open source license; (iv) remove or alter any copyright, trademark or other proprietary notices contained in the Software or user documentation; (v) use the Product, Software or user documentation to develop a competing hardware and/or software product, or otherwise in any manner not set forth in this Agreement or the user documentation; (vi) if the Software is firmware, copy the firmware (other than one backup copy for archival purposes only), use it on a multi-user system or operate it separately from the Product onto which it is embedded; (vii) use the Software to transmit software viruses or other harmful computer code, files or programs, or to circumvent, disable or otherwise interfere with security-related features of the Software; (viii) use the Software to collect or harvest any third party’s personally identifiable information, to send unauthorized commercial communications or to invade the privacy rights of any third party; or (ix) use the Software for any unlawful purpose, and/or in any manner that breaches this Agreement. All rights not expressly granted to you by Belkin under this Agreement are hereby reserved by Belkin. You will not acquire such rights, whether through estoppel, implication, or otherwise.

3.   APP SOFTWARE RESTRICTIONS . If you have downloaded the Software from an App Store, you are also subject to any terms of use of that App Store. Such terms of use may prohibit you from doing some of the things you are permitted to do under this Agreement or permit you to do some of the things you are prohibited from doing under this Agreement. In addition, application of the App Store’s terms of use may result in other terms of this Agreement not being applicable to the Software or applying in a different way than this Agreement states. If your use of the Software is subject to an App Store’s terms of use, then in the event of any conflict or ambiguity between the terms of this Agreement and such App Store’s terms of use, the App Store’s terms of use will govern, but only to the extent necessary to resolve such conflict or ambiguity, and the terms of this Agreement will otherwise remain in full force and effect. Notwithstanding anything to the contrary in this Agreement, by using the Software, you acknowledge and agree that it is solely your responsibility to understand the terms of this Agreement, as well as the terms of use of any App Store that may be relevant to the Software or the Product. If this Agreement relates to an App downloaded from Apple’s App Store, the terms in the attached Apple Rider will also apply to you.

4.   UPGRADES AND UPDATES . While Belkin is not required to do so, Belkin may provide you with upgrades or updates to this Software. This Agreement will govern any upgrades provided by Belkin that replace and/or supplement the original firmware and/or Software, unless such upgrade is accompanied by a separate end user license agreement, in which case the terms of that end user license agreement will govern. If you decide not to download and/or to use an upgrade or update provided by Belkin, you understand that you could put the Software at risk to serious security threats or cause the Software to become unusable or unstable. Some Products include an auto-update feature, which gives us the ability to make updates automatically. You can change auto-update options by changing your settings within the Product account information. In very limited cases, updates may still be automatically applied, regardless of the auto-update setting. For example, we may provide an automatic update that fixes a security breach or vulnerability to your network. We may also provide you with updated Software data files automatically to benefit you, such as to provide you with updated device information to identify new devices in your network. These data files do not update your firmware but consist of Software files that are cached on your Product and override older files. By agreeing to this Agreement, you agree to automatic updates.

5.   DATA AND PRIVACY . Belkin is committed to protecting your privacy. Our goal is to provide you with a positive experience when using our apps, products and services, while at the same time keeping your Personal Information, as defined in the Belkin Privacy Policy (the “Privacy Policy”), secure. Our privacy practices are described in the Privacy Policy, as well as in separate notices given when an app, product or service is purchased or downloaded. At all times your information will be treated in accordance with the Belkin Privacy Policy, which is incorporated by reference into this Agreement and can be viewed here .

6.   OPEN SOURCE SOFTWARE . You hereby acknowledge that the Software may contain Open Source Software. This license does not apply to Open Source Software contained in the Software. Rather, the terms and conditions in the applicable Open Source Software license shall apply to the Open Source Software. Nothing in this Agreement limits your rights under, or grants you rights that supersede, any Open Source Software license. You acknowledge that the Open Source Software license is solely between you and the applicable licensor of the Open Source Software. You shall comply with the terms of all applicable Open Source Software licenses, if any. License and copyright information for the Open Source Software are disclosed in the Product documentation, within the “Support” tab on Belkin websites and within the “Contact Us” section on Linksys websites. Belkin is not obligated to provide any maintenance or support for the Open Source Software or any Product Software that has been modified by you pursuant to an Open Source Software license.

“Open Source Software” means any software or software component or technology that is subject to an open source license. Open source licenses are generally licenses that make source code available for free modification and distribution, but can also apply to technology received and distributed solely in object code form. Examples of open source licenses include: (a) GNU's General Public License (GPL) or Lesser/Library GPL (LGPL); (b) the OpenSSL License; (c) the Mozilla Public License; (d) the Berkeley Software Distribution (BSD) License; and (e) the Apache License.

7.   INTELLECTUAL PROPERTY RIGHTS . All title and intellectual property rights (including without limitation all copyrights, patents, trade secret rights and trademark rights) in and to the Software (including but not limited to any content incorporated into the Software), the accompanying printed materials, and any copies of the Software, are owned by Belkin or its suppliers. Therefore, you must treat the Software like any other material protected by laws and treaties relating to international property rights and in accordance with this Agreement.

8.   THIRD PARTY PRODUCTS AND SERVICES . The Software may contain links or other features that make it easier for you to visit or log-in to independent third-party websites (“Linked Sites”). These features are provided solely as a convenience to you. Linked Sites are not under Belkin’s control, and Belkin is not responsible or liable for and does not endorse the content or practices of such Linked Sites, including any information or materials contained on such Linked Sites. You will need to make your own independent judgment regarding your interaction with any Linked Sites. You hereby waive and release any legal claim you might have against Belkin with respect to these sites or third-party products or services, and your use of these sites, third-party products or services. We encourage you to read the terms and conditions and privacy policy of each third party website that you choose to visit.

9.   INDEMNITY . If Belkin is the subject of a claim, becomes involved in a legal proceeding, or suffers any economic loss or damage as a result of your violation of this Agreement, to the extent permitted by law, you will be responsible for compensating Belkin for the full amount of its loss, as well as any reasonable amounts Belkin incurs in lawyers' fees, expenses and court costs, except to the extent that Belkin contributed to the loss or damage.

10.   TERM . This Agreement is effective when you click on the “I Accept” button, or when you in any other way use, copy or install the Software, which will constitute your acceptance of, and agreement to, this Agreement. Once accepted, this Agreement remains in effect until terminated. The limited license in this Agreement will automatically terminate if you fail to comply with any of the terms and conditions in this Agreement. You agree that upon such termination, you will immediately destroy all programs and documentation that relate to the Software, including all copies made or obtained by you, and otherwise cease use of the Software. If the Software has been installed on a personal computer or mobile device, you must uninstall the Software immediately. If the Software is software or firmware embedded in a Product, you must stop using the Product. All provisions of this Agreement except for Section 1 and the limited warranty in Section 12 (the first paragraph) will survive termination.

11.   IMPORTANT NOTICE REGARDING YOUR CONSUMER RIGHTS .

NON-EU RESIDENTS . SOME COUNTRIES, STATES AND/OR PROVINCES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF CERTAIN CONDITIONS, WARRANTIES OR GUARANTEES, AND/OR DO NOT ALLOW PRODUCTS OR SERVICES TO BE SOLD WITH NO WARRANTIES OR GUARANTEES. ACCORDINGLY, IF THESE LAWS APPLY TO YOU, SOME OR ALL OF THE SECTIONS BELOW ENTITLED “LIMITED WARRANTY AND DISCLAIMER” AND “GENERAL EXCLUSIONS AND LIMITATION OF LIABILITY” MAY NOT APPLY TO YOU. ONLY THOSE EXCLUSIONS AND LIMITATIONS THAT ARE LAWFUL IN YOUR JURISDICTION WILL APPLY TO YOU AND, IN SUCH INSTANCES, BELKIN’S LIABILITY WILL BE LIMITED ONLY TO THE MAXIMUM EXTENT PERMITTED BY LAW. THE ENFORCEABILITY OF THESE LIMITED WARRANTIES MAY VARY BASED ON THE LOCAL LAWS APPLICABLE TO YOU, AND YOU MAY HAVE ADDITIONAL RIGHTS DEPENDING ON WHERE YOU LIVE.

If you are located in Australia or New Zealand, the following four paragraphs apply to you:

The benefits we give in this Agreement are additional to any rights and remedies that you may have under the Australian Competition and Consumer Act 2010 or the New Zealand Consumer Guarantees Act 1993 (“CGA”) (as applicable) and other applicable Australia and New Zealand consumer protection laws.

In Australia, our Software and the media on which it is provided, as well as any related services, come with guarantees that cannot be excluded under the Australian Consumer Law. For major failures with the service, you are entitled:

  • to cancel your service contract with us; and
  • to a refund for the unused portion, or to compensation for its reduced value.

You are also entitled to be compensated for any other reasonably foreseeable loss or damage. If the failure does not amount to a major failure, you are entitled to have problems with the Service rectified in a reasonable time and, if this is not done, to cancel your contract and obtain a refund for the unused portion of the contract.

In New Zealand, our Software and the media on which it is provided come with guarantees that cannot be excluded under the Consumer Guarantees Act 1933 (NZ CGA).

This Agreement is not intended to and does not: (i) change or exclude any statutory consumer rights that cannot be lawfully changed or excluded; or (ii) limit or exclude any right you have against the person who sold the Product to you if that person has breached any sales contract with you. You agree to use the Software in compliance with all applicable laws, including local laws of the country or region in which you live or in which you download or use the Software.

EU RESIDENTS . Nothing in this Agreement is intended to or will have the effect of limiting any of your rights under European Union law and/or the laws of your country of residence, including rights as to the quality and fitness for purpose of the Software and its compliance with the description of it which was made by us prior to you accepting this Agreement.

References in this Agreement to “special, indirect, consequential, punitive or incidental damages” shall mean any losses which (i) were not reasonably foreseeable by both parties; (ii) were known to you but not to us; and/or (iii) were reasonably foreseeable by both parties but could have been prevented by you such as, for example (but without limitation), losses caused by viruses, malware or other malicious programs, or loss of or damage to your data.

You agree to use the Software in compliance with all applicable laws, including local laws of the country or region in which you live or in which you download or use the Software.

12.   LIMITED WARRANTY AND WARRANTY DISCLAIMER . Belkin warrants that any media (such as a CD or USB stick) on which the Software may be provided will be free from defects in materials and workmanship under normal use for 90 days from the date of its original purchase (the “Warranty Period”). If you make an eligible software media claim under this warranty during the Warranty Period (the “Limited Warranty”), Belkin will honor this warranty by replacing the Software media. To make a claim under this Limited Warranty, return the defective media along with the sales receipt directly to Belkin at the address indicated below, or you can contact the Belkin Support Team in your area as indicated below. This Limited Warranty is void if failure of the media has resulted from accident, abuse, or misapplication. Any replacement media will be warranted for the remainder of the original Warranty Period or thirty (30) days, whichever is longer. In relation to consumers who are entitled to the benefit of the CGA, the media on which Software is provided comes with guarantees that cannot be excluded under New Zealand law, and this Limited Warranty is in addition to any statutory rights such consumers may have under New Zealand law. This Limited Warranty does not apply in Australia. Consumers in Australia have statutory rights in relation to the Software and media on which the Software is provided under the Australian Consumer Law.

EXCEPT FOR THIS LIMITED WARRANTY ON MEDIA, SUBJECT TO SECTION 11 AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE SOFTWARE AND ANY RELATED PROGRAMS AND DOCUMENTATION IS PROVIDED TO YOU “AS IS,” WITH ALL FAULTS AND WITHOUT WARRANTIES OF ANY KIND. IN THOSE JURISDICTIONS WHERE IT CAN LAWFULLY DO SO, AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, BELKIN, ITS RESELLERS AND ITS SUPPLIERS HEREBY DISCLAIM AND EXCLUDE ALL OTHER WARRANTIES, EXPRESS, STATUTORY OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, ACCEPTABLE OR SATISFACTORY QUALITY, NON-INFRINGEMENT, TITLE, FITNESS FOR A PARTICULAR PURPOSE, LOSS OF OR DAMAGE TO DATA, LACK OF VIRUSES OR FREE FROM VIRUS OR MALWARE ATTACK, SECURITY, PERFORMANCE, LACK OF NEGLIGENCE, WORKMANLIKE EFFORT, QUIET ENJOYMENT, THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR REQUIREMENTS, OR THAT YOUR USE OF OR THE PERFORMANCE OF THE SOFTWARE AND RELATED INFORMATION, PROGRAMS AND DOCUMENTATION WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE CORRECTED, OR THAT YOUR USE OF THE SOFTWARE AND RELATED INFORMATION, PROGRAMS AND DOCUMENTATION WILL GENERATE ACCURATE, RELIABLE, TIMELY RESULTS, INFORMATION, MATERIAL OR DATA. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY BELKIN OR A DEALER, AGENT OR AFFILIATE SHALL CREATE A WARRANTY. To the extent warranties cannot be disclaimed or excluded, they are limited to the duration of the Warranty Period indicated above.

13.   DISCLAIMERS, GENERAL EXCLUSIONS AND LIMITATION OF LIABILITY :

IN SOME JURISDICTIONS AND CIRCUMSTANCES, IT IS POSSIBLE TO EXCLUDE AND/OR TO LIMIT BELKIN’S LIABILITY TO CONSUMERS. ONLY IN THOSE JURISDICTIONS WHERE IT CAN LAWFULLY DO SO, AND TO THE FULL EXTENT THAT IT IS ALLOWED BY LOCAL CONSUMER LAWS IN YOUR COUNTRY (INCLUDING THE LAWS REFERRED TO IN SECTION 11 ABOVE IF YOU ARE A CUSTOMER IN AUSTRALIA OR NEW ZEALAND), BELKIN:

  • EXCLUDES ALL LIABILITY FOR THE LOSS OF, OR DAMAGE TO, DATA CAUSED BY USE OF THE SOFTWARE;
  • LOSS OF REVENUE OR PROFIT,
  • LOSS OF THE ABILITY TO USE ANY THIRD-PARTY PRODUCTS, SOFTWARE OR SERVICES, AND
  • ANY INDIRECT, CONSEQUENTIAL, SPECIAL, EXEMPLARY, INCIDENTAL OR PUNITIVE LOSS OR DAMAGES (INCLUDING BUT NOT LIMITED TO DAMAGES FOR LOSS OF USE, DATA, BUSINESS INTERRUPTION OR COST OF PROCURING SUBSTITUTE SERVICES), WHICH ARISES UNDER ANY LAW (INCLUDING THE LAW OF NEGLIGENCE) AND WHICH RELATES TO YOUR USE OF, OR INABILITY TO USE, THE SOFTWARE OR ANY RELATED SERVICES. THIS EXCLUSION APPLIES EVEN IF BELKIN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND EVEN IF ANY WARRANTY OR REMEDY PROVIDED UNDER THE ABOVE WARRANTY FAILS OF ITS ESSENTIAL PURPOSE; AND
  • LIMITS ITS MONETARY LIABILITY TO YOU, UNDER ANY LAW, TO FIFTY DOLLARS ($50.00).

THIS LIMITATION IS CUMULATIVE AND WILL NOT BE INCREASED BY THE EXISTENCE OF MORE THAN ONE INCIDENT OR CLAIM. NOTHING IN THIS SECTION SHALL LIMIT BELKIN’S LIABILITY IN RELATION TO DEATH OR BODILY INJURIES RESULTING FROM THE NEGLIGENCE OR RECKLESSNESS OF BELKIN AND/OR ITS ASSOCIATED PARTIES.

YOUR USE OF THE SOFTWARE, PRODUCT AND RELATED PROGRAMS AND DOCUMENTATION IS AT YOUR OWN RISK AND DISCRETION. YOU ARE SOLELY RESPONSIBLE FOR (AND BELKIN DISCLAIMS) ANY AND ALL LOSS, LIABILITY, OR DAMAGES, INCLUDING TO YOUR HOME, HVAC SYSTEM, ELECTRICAL SYSTEM, PLUMBING, PRODUCT, OTHER PERIPHERALS CONNECTED TO THE PRODUCT, COMPUTER, MOBILE DEVICE, AND ALL OTHER ITEMS AND PETS IN YOUR HOME, RESULTING FROM YOUR MISUSE OF THE SOFTWARE, PRODUCT AND RELATED PROGRAMS AND DOCUMENTATION. YOU ARE RESPONSIBLE FOR COMPLYING WITH ANY SAFETY WARNINGS AND PRECAUTIONS THAT ACCOMPANY THE PRODUCT. IF YOU ARE NOT COMFORTABLE WITH USING THE PRODUCT AFTER READING THE SAFETY WARNINGS, YOU MUST RETURN THE PRODUCT TO YOUR PLACE OF PURCHASE AND STOP USING THE SOFTWARE. BELKIN IS NOT RESPONSIBLE FOR (I) YOUR FAILURE TO FOLLOW SAFETY WARNINGS, PRECAUTIONS OR ANY OTHER INSTRUCTIONS PROVIDED WITH THE PRODUCT AND/OR SOFTWARE, (II) YOUR NEGLIGENCE IN USE OF THE PRODUCT AND/OR SOFTWARE, OR (III) YOUR INTENTIONAL MISUSE OF THE PRODUCT OR SOFTWARE.

YOU FURTHER ACKNOWLEDGE THAT THE SOFTWARE AND ANY RELATED PROGRAMS AND DOCUMENTATION ARE NOT CERTIFIED FOR EMERGENCY RESPONSE OR INTENDED OR SUITABLE FOR USE IN SITUATIONS OR ENVIRONMENTS WHERE FAILURE, DELAY OR ERRORS OR INACCURACIES IN THE DATA OR INFORMATION PROVIDED BY THE SOFTWARE COULD LEAD TO DEATH, PERSONAL INJURY OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE, INCLUDING WITHOUT LIMITATION IN CONNECTION WITH THE OPERATION OF NUCLEAR FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL, LIFE SUPPORT OR WEAPONS SYSTEMS. YOU UNDERSTAND THAT THE PRODUCT AND SOFTWARE ARE NOT PART OF AND DO NOT CONTAIN A THIRD-PARTY MONITORED EMERGENCY NOTIFICATION SYSTEM. BELKIN DOES NOT MONITOR EMERGENCY NOTIFICATIONS AND WILL NOT DISPATCH EMERGENCY AUTHORITIES TO YOUR HOME IN THE EVENT OF AN EMERGENCY. BELKIN CUSTOMER SUPPORT CONTACTS CANNOT BE CONSIDERED A LIFESAVING SOLUTION AND THEY ARE NOT A SUBSTITUTE FOR EMERGENCY SERVICES. ALL LIFE THREATENING AND EMERGENCY SITUATIONS SHOULD BE DIRECTED TO THE APPROPRIATE EMERGENCY RESPONSE SERVICES IN YOUR AREA.

It is your responsibility to back up your system, including without limitation, any material, information or data that you may use or possess in connection with the Product or Software, and Belkin shall have no liability for your failure to back up your system or any material, information or data.

Some Belkin Products and Software may monitor energy consumption in the home. Belkin does not guarantee or promise any specific level of energy savings or other monetary benefit from the use of the Products or Software or any other feature. Actual energy savings and any associated monetary benefits vary based on factors beyond Belkin’s control or knowledge. From time to time, Belkin may use the Software to provide you with information that is unique to you and your energy usage and suggests an opportunity to save money on energy bills if you adopt suggestions or features of the Product or Software. You acknowledge that this information is not a guarantee of actual savings, and you agree not to seek monetary or other remedies from Belkin if your savings differs. All information provided to you by Belkin is provided “as is” and “as available”. We cannot guarantee that it is correct or up to date. In cases where it is critical, accessing information through the Software is not a substitute for direct access of the information in the home.

The warranties and remedies set out in this Agreement are exclusive, and, to the extent permitted by law, in lieu of all others oral or written, express or implied.

14.   EXPORT CONTROL LAWS : You agree that the use of the Software is subject to U.S. and local export control laws and regulations. You represent and warrant that you are not located in or a citizen of an embargoed or “terrorist supporting” country or a prohibited or restricted end user under applicable U.S. or local export and anti-terrorism laws, regulations and lists. You agree to strictly comply with all export control laws and regulations and agree not to export, re-export, divert, transfer or disclose any portion of the Software or any related technical information or materials, directly or indirectly, in violation of any applicable export law or regulation.

15.   U.S. GOVERNMENT USERS : The Software and user documentation qualify as “commercial items” as defined at 48 C.F.R. 2.101 and 48 C.F.R. 12.212. All U.S. Government users acquire the Software and user documentation with only those rights herein that apply to non-governmental customers. Use of either the Software or user documentation or both constitutes agreement by the U.S. Government that the Software and user documentation are “commercial computer software” and “commercial computer software documentation,” and constitutes acceptance of the rights and restrictions herein.

16.   GENERAL TERMS . If any portion of this Agreement or any of its terms is found to be void or unenforceable by law in a particular jurisdiction, such portion or terms shall be interpreted and enforced to the maximum extent allowed in such jurisdiction, and the remaining provisions or any part thereof will remain in full force and effect. This Agreement constitutes the entire agreement between Belkin and you with respect to the Software and your use thereof and supersedes any conflicting or additional terms contained in any purchase order or elsewhere. No provision of this Agreement may be waived, modified or superseded except by a written instrument signed and accepted by Belkin and you. However, the Belkin Privacy Policy referenced herein is subject to change in the manner described in that document. Belkin may provide translations of this Agreement as a convenience to users. However, in the event of a conflict or inconsistency between the English and any non-English versions, the English version of this Agreement shall govern, to the extent not prohibited by local law in your jurisdiction. Any suppliers of Belkin shall be direct and intended third-party beneficiaries of this Agreement, including without limitation with respect to the disclaimers of warranties and limitations on liability set forth herein. Other than as set forth in the preceding sentence, a person or entity who is not a party to this Agreement shall not have any right to enforce any term of this Agreement. No failure or delay in exercising any right or remedy shall operate as a waiver of any such (or any other) right or remedy. The language of this Agreement shall not be construed strictly for or against either party, regardless of who drafted such language or was principally responsible for drafting it. The rights and obligations under this Agreement are not assignable by you, and any attempted assignment shall be void and without effect. This Agreement shall bind and inure to the benefit of the parties and their successors and permitted assigns. In the event of any legal proceeding between the parties arising out of or related to this Agreement, the prevailing party shall be entitled to recover, in addition to any other relief awarded or granted, its costs and expenses (including reasonable attorneys’ and expert witness’ fees) incurred in any such proceeding.

If you are located in the United States, Section 17 applies to you:

17.   ARBITRATION, WAIVER OF CLASSWIDE ARBITRATION, GOVERNING LAW & VENUE.

MANDATORY ARBITRATION . You have the right to opt-out of this mandatory arbitration provision. If you opt-out, you will retain your right to file a lawsuit. To opt-out, you must follow the directions set forth below under the heading “How to Opt Out of Mandatory Arbitration”. If you do not opt-out, you will have agreed to the mandatory arbitration set forth below.

PLEASE READ CAREFULLY. THE FOLLOWING PROVISIONS AFFECT YOUR RIGHTS.

YOU AND BELKIN EACH ACKNOWLEDGE AND AGREE THAT ANY CLAIM, DISPUTE OR CONTROVERSY BETWEEN YOU AND BELKIN ARISING OUT OF OR RELATING TO (1) THIS AGREEMENT, INCLUDING THE VALIDITY OF THIS SECTION, AND (2) YOUR USE OF SOFTWARE AND/OR PRODUCT(S) UNDER THIS AGREEMENT (COLLECTIVELY, THE “DISPUTE”) SHALL BE RESOLVED EXCLUSIVELY AND FINALLY BY BINDING ARBITRATION ADMINISTERED BY A MUTUALLY AGREEABLE NATIONALLY RECOGNIZED ARBITRATION AUTHORITY PURSUANT TO ITS CODE OF PROCEDURES THEN IN EFFECT FOR CONSUMER-RELATED DISPUTES. YOU UNDERSTAND THAT WITHOUT THIS PROVISION YOU WOULD HAVE HAD A RIGHT TO LITIGATE A DISPUTE THROUGH A COURT BEFORE A JURY OR JUDGE, AND THAT YOU HAVE EXPRESSLY AND KNOWINGLY WAIVED THOSE RIGHTS AND AGREE INSTEAD TO RESOLVE ANY DISPUTES THROUGH BINDING ARBITRATION IN ACCORDANCE WITH THE PROVISIONS OF THIS SECTION.

ARBITRATION PROCEDURES AND FEES . THE ARBITRATION SHALL OCCUR BEFORE A SINGLE ARBITRATOR, WHO MUST BE A RETIRED JUDGE OR JUSTICE, IN ONE OF SIX REGIONAL VENUES CONSISTENT WITH THE VENUE PROVISION BELOW. WHETHER OR NOT YOU PREVAIL IN THE DISPUTE SO LONG AS YOUR CLAIM IS NOT FOUND TO BE FRIVOLOUS BY THE ARBITRATOR AS MEASURED BY RULE 11(b) OF THE FEDERAL RULES OF CIVIL PROCEDURE, YOU SHALL BE ENTITLED TO BE REIMBURSED FOR YOUR COSTS OF ARBITRATION, WITHIN THE SOLE DISCRETION OF THE ARBITRATOR. IF THE ARBITRATION AWARD IS EQUAL TO OR GREATER THAN THE AMOUNT YOU DEMANDED IN YOUR ARBITRATION CLAIM, BELKIN WILL PAY FOR YOUR REASONABLE AND ACTUAL ATTORNEYS’ FEES YOU HAVE INCURRED TO ARBITRATE THE DISPUTE, PLUS A MINIMUM RECOVERY OF $2,500. ANY DECISION OR AWARD BY THE ARBITRATOR RENDERED IN AN ARBITRATION PROCEEDING SHALL BE FINAL AND BINDING ON EACH PARTY, AND MAY BE ENTERED AS A JUDGMENT IN ANY COURT OF COMPETENT JURISDICTION. IF EITHER PARTY BRINGS A DISPUTE IN A COURT OR OTHER NON-ARBITRATION FORUM, THE ARBITRATOR OR JUDGE MAY AWARD THE OTHER PARTY ITS REASONABLE COSTS AND EXPENSES (INCLUDING BUT NOT LIMITED TO ATTORNEYS’ FEES) INCURRED IN ENFORCING COMPLIANCE WITH THIS BINDING ARBITRATION PROVISION, INCLUDING STAYING OR DISMISSING SUCH DISPUTE.

WAIVER OF CLASSWIDE CLAIMS; SMALL CLAIMS COURT . NEITHER YOU NOR BELKIN SHALL BE ENTITLED TO JOIN OR CONSOLIDATE CLAIMS IN ARBITRATION BY OR AGAINST OTHER CONSUMERS OR ARBITRATE ANY CLAIMS AS A REPRESENTATIVE OR MEMBER OF A CLASS OR IN A PRIVATE ATTORNEY GENERAL CAPACITY. YOU UNDERSTAND THAT WITHOUT THIS PROVISION YOU MAY HAVE HAD A RIGHT TO ARBITRATE A DISPUTE ON A CLASSWIDE OR REPRESENTATIVE BASIS, AND THAT YOU HAVE EXPRESSLY AND KNOWINGLY WAIVED THOSE RIGHTS AND AGREE INSTEAD TO ARBITRATE ONLY YOUR OWN DISPUTE(S) IN ACCORDANCE WITH THE PROVISIONS OF THIS SECTION.

NOTWITHSTANDING THE ABOVE AGREEMENT TO ARBITRATE DISPUTES, YOU AND BELKIN EACH ACKNOWLEDGE AND AGREE THAT EITHER PARTY MAY, AS AN ALTERNATIVE TO ARBITRATION, BRING AN INDIVIDUAL ACTION IN SMALL CLAIMS COURT TO RESOLVE A DISPUTE, SO LONG AS SUCH SMALL CLAIMS COURT DOES NOT PROVIDE FOR OR ALLOW FOR JOINDER OR CONSOLIDATION OF CLAIMS.

GOVERNING LAW . THIS AGREEMENT IS TO BE CONSTRUED IN ACCORDANCE WITH AND GOVERNED BY THE INTERNAL LAWS OF THE STATE OF CALIFORNIA WITHOUT GIVING EFFECT TO ANY CHOICE OF LAW RULE THAT WOULD CAUSE THE APPLICATION OF THE LAWS OF ANY JURISDICTION (OTHER THAN THE INTERNAL LAWS OF THE STATE OF CALIFORNIA) TO THE RIGHTS AND DUTIES OF THE PARTIES. HOWEVER, WITH RESPECT TO SOFTWARE PROVIDED, IF YOU ARE A CONSUMER AND YOU LIVE IN A COUNTRY WHERE BELKIN MARKETS OR PROMOTES THE SOFTWARE, LOCAL LAW MAY REQUIRE THAT CERTAIN CONSUMER PROTECTION LAWS OF YOUR COUNTRY OF RESIDENCE APPLY TO SOME SECTIONS OF THIS AGREEMENT. EACH OF THE UNITED NATIONS CONVENTION ON CONTRACTS FOR THE INTERNATIONAL SALE OF GOODS AND THE UNITED NATIONS CONVENTION ON THE LIMITATION PERIOD IN THE INTERNATIONAL SALE OF GOODS IS HEREBY EXPRESSLY EXCLUDED AND WILL NOT APPLY TO THIS AGREEMENT.

VENUE . EXCEPT FOR INDIVIDUAL SMALL CLAIMS ACTIONS WHICH CAN BE BROUGHT IN ANY SMALL CLAIMS COURT WHERE JURISDICTION AND VENUE ARE PROPER, ANY ARBITRATION, LEGAL SUIT, ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY DISPUTE SHALL BE COMMENCED IN (1) NEW YORK, NEW YORK, (2) ATLANTA, GEORGIA, (3) CHICAGO, ILLINOIS, (4) DALLAS, TEXAS, (5) SEATTLE, WASHINGTON, OR (6) LOS ANGELES, CALIFORNIA, AND YOU AND BELKIN EACH IRREVOCABLY SUBMITS TO THE EXCLUSIVE JURISDICTION AND VENUE FOR ANY SUCH PROCEEDING. HOWEVER, FOR A DISPUTE OF $2,500 OR LESS, YOU MAY CHOOSE WHETHER THE ARBITRATION IN ANY OF THE SIX REGIONAL VENUES PROCEEDS IN PERSON, BY TELEPHONE, OR BASED ONLY ON SUBMISSIONS.

HOW TO OPT OUT OF MANDATORY ARBITRATION . Notwithstanding the foregoing, you or Belkin may file a lawsuit in court rather than resolving the Dispute by arbitration if (a) the Dispute qualifies for small claims court (there are monetary limitations for small claims court), or (b) you opt out of these arbitration procedures within 30 days from the date that you accept this Agreement (the “Opt-Out Deadline”). In order to opt out of mandatory arbitration, you must (i) mail written notification to Belkin International, Inc., 12045 E. Waterfront Drive, Playa Vista, California, 90094, Attn: Chief Legal Officer, or (ii) email written notification to [email protected] . In either case, such written notification must include your name, address, and a clear statement that you do not wish to resolve disputes with Belkin through arbitration. Any opt-out request received after the Opt-Out Deadline will not be valid and you must pursue your Dispute in arbitration or, if the dispute qualifies, in small claims court.

If you are located outside of the United States, or if Section 17 does not apply to you or is otherwise unenforceable as adjudicated by a court of competent jurisdiction, then Section 18 applies to you:

18.  GOVERNING LAW.

NON-EU RESIDENTS . The courts in some countries or jurisdictions will not apply California law to some types of disputes. If you are resident in one of those countries or jurisdictions, then where California law is excluded from applying, your country’s laws will apply to such disputes which are related to this Agreement. In all other circumstances, this Agreement will be governed by California law, without reference to its or any other jurisdiction’s conflict of laws principles. The courts in some countries or jurisdictions will not allow for dispute resolution by arbitration or waiver of classwide claims by you. If you are a resident of one of those countries or jurisdictions, any action arising out of or relating to this Agreement may be brought exclusively in the appropriate state or federal court in Los Angeles, California, and Belkin and you irrevocably consent to the jurisdiction of such courts and venue in Los Angeles, California. However, if you are a consumer and you live in a country where Belkin markets or distributes the Software, local law may require that certain consumer protection laws of your country of residence apply to some sections of this Agreement. In addition, Belkin may seek injunctive relief in any court having jurisdiction to protect its intellectual property rights. Each of the United Nations Convention on Contracts for the International Sale of Goods and the United Nations Convention on the Limitation Period in the International Sale of Goods is hereby expressly excluded and will not apply to this Agreement.

EU RESIDENTS . If you are a natural person who resides in a country in the European Union, the laws of the member state in which you are a resident shall apply to this Agreement and any disputes potentially arising in connection thereto. The courts of the member state in which you reside shall have non-exclusive jurisdiction over any such dispute. Residents of countries in the European Union may also bring any such dispute before a local consumer dispute resolution body, if any such body is constituted under the laws of the country in which you reside. Otherwise if you are located in Europe and are not a natural person, the laws of the United Kingdom shall apply to all matters arising from or relating to this Agreement (without reference to its choice of law provisions) and all disputes related thereto are dealt exclusively by the competent courts of the United Kingdom.

APPLE RIDER (REQUIRED FOR APP SOFTWARE ON APPLE’S APP STORE ONLY)

Acknowledgement . Both Belkin and you acknowledge that (i) this Agreement is concluded between Belkin and you only, and not with Apple, Inc. (“Apple”); (ii) as between Belkin and Apple, Belkin, not Apple, is solely responsible for the licensed application (“App”) and the content thereof. This Agreement does not provide for usage rules for the App that conflicts with the App Store Terms of Service as of the date you entered into this Agreement, and you acknowledge that you have had the opportunity to review the App Store Terms of Service.

Scope of License : The license granted to you for the App is limited to a non-transferable license to use the App on any Apple-branded products that you own or control and as permitted by the Usage Rules set forth in the App Store Terms of Service, except that such App may be accessed, acquired and used by other accounts associated with you via family sharing or volume purchasing.

Maintenance and Support . Belkin is solely responsible for providing any maintenance and support services with respect to the App as required under applicable law. Both Belkin and you acknowledge that Apple has no obligation whatsoever to furnish any maintenance and support services with respect to the App.

Warranty : Belkin is solely responsible for the warranty in this Agreement, whether express or implied by law, to the extent not effectively disclaimed. In the event of any failure of the App to conform to any applicable warranty, you may notify Apple, and Apple will refund the purchase price for the App to you. To the maximum extent permitted by applicable law, Apple will have no other warranty obligation whatsoever with respect to the App, and any other claims, losses, liabilities, damages, costs or expenses attributable to any failure to conform to any warranty will be Belkin’s sole responsibility.

Product Claims . Belkin and you acknowledge that Belkin, and not Apple, is responsible for addressing any claims relating to the App and your possession and/or use of the App, including but not limited to: (i) product liability claims; (ii) any claim that the App fails to conform to any applicable legal or regulatory requirement; and (iii) claims arising under consumer protection or similar legislation. This Agreement does not limit Belkin’s liability beyond what is permitted by applicable law.

Intellectual Property Rights . Belkin and you acknowledge that in the event of any third party claim that the App or your possession and use of the App infringes that third party’s intellectual property rights, Belkin and not Apple will be solely responsible for the investigation, defense, settlement and discharge of any such intellectual property infringement claim.

Third Party Terms of Agreement . You must comply with any applicable third-party terms of agreement when using the App, such as your wireless data service agreement.

Third Party Beneficiary . Belkin and you acknowledge and agree that Apple and its subsidiaries are third party beneficiaries of this Agreement and that, upon your acceptance of the terms and conditions of this Agreement, Apple will have the right (and will be deemed to have accepted the right) to enforce this Agreement against you as a third party beneficiary.

********************************

Belkin International, Inc. 12045 East Waterfront Drive Playa Vista, California 90094

If you have a question about your Product or Software or experience a problem with it, please go to the following websites for information on how to contact Belkin in your area:

  • Belkin and Wemo Products: https://www.belkin.com/support
  • Linksys Products: https://support.linksys.com

Belkin, Linksys, Wemo and many product names and logos are trademarks of the Belkin group of companies. Third-party trademarks mentioned are the property of their respective owners.

© 2019 Belkin International, Inc. and/or its affiliates. All rights reserved.

Dated June 2019

  • Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers
  • Advertising & Talent Reach devs & technologists worldwide about your product, service or employer brand
  • OverflowAI GenAI features for Teams
  • OverflowAPI Train & fine-tune LLMs
  • Labs The future of collective knowledge sharing
  • About the company Visit the blog

Collectives™ on Stack Overflow

Find centralized, trusted content and collaborate around the technologies you use most.

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Get early access and see previews of new features.

Is there a way to change the Subnet Mask using NETSH without changing the IP Address?

Our company is planning on switching to a new subnet in the near future to make more room on the network. I thought that the transition might go smoother if we had a batch file that everyone could run to change the subnet for them.

My code thus far looks like this:

This doesn't work because it wants a value for the address as well, which would look something like this.

I would like to keep the address that is already on the machine. Can I pull it from an already existing variable? Is there a better way to do this?

Any useful input would be greatly appreciated.

  • command-line

Andriy M's user avatar

  • Is there a specific reason to use fixed addresses instead of DHCP in a business environment? –  Stephan Commented Feb 18, 2022 at 8:59
  • Does this answer your question? Get IP address from IPConfig, use later in code, or save –  tripleee Commented Oct 20, 2023 at 3:48

Why not pull the ip address from ipconfig, set it as a variable and then assign it in netsh?

Zombian's user avatar

  • Your post got me looking and I found this stackoverflow.com/questions/5414800/… . I was able to use it to complete the project. Thanks for your input!. –  Jason Kirby Commented Aug 16, 2011 at 16:16

Your Answer

Reminder: Answers generated by artificial intelligence tools are not allowed on Stack Overflow. Learn more

Sign up or log in

Post as a guest.

Required, but never shown

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy .

Not the answer you're looking for? Browse other questions tagged command-line batch-file cmd netsh or ask your own question .

  • Featured on Meta
  • We spent a sprint addressing your requests — here’s how it went
  • Upcoming initiatives on Stack Overflow and across the Stack Exchange network...
  • The [lib] tag is being burninated
  • What makes a homepage useful for logged-in users

Hot Network Questions

  • How can French A6 and V7b5/b5 be seen as the same?
  • An algorithm for generating a permutation of N numbers ranging from 1 to N with the maximum of smallest neighbouring differences
  • Is a "single" cpu safer than multiple cores?
  • Keyboard Ping Pong
  • Does the damage from Thunderwave occur before or after the target is moved
  • Can computer components be damaged if they stay off for a long time?
  • TTL to RS485 converter problems
  • Story Identification : student gets perfect score, fake helicopter plans, Bob Dylan song
  • What is the Wumpa fruit amount per box?
  • How are Boggarts created?
  • climate control and carbon sequestration via bulk air liquification
  • Why are metal ores dredged from coastal lagoons rather than being extracted directly from the mother lode?
  • Can a big mass defect make the mass negative?
  • Schematic component
  • Submitting 2 manuscripts explaining the same scientific fact but by two different methods
  • Prediction in Chazal about existence of future state of Israel before Mosiach comes
  • What's the meaning of "lex fundamentum est libertatis, qua fruimur. legum omnes servi sumus, ut liberi esse possimus"?
  • When, if ever, is bribery legal?
  • What type of airfoil should be used for horizontal tailplanes?
  • Is it possible to have multiple versions of MacOS on the same laptop at the same time?
  • Understanding top memory bar
  • How can I get the value of the f(1/2) is 11/4 not 2.75 when I use \pgfmathprintnumber\pgfmathresult?
  • Is "sinnate" a word? What does it mean?
  • Why bother with planetary battlefields?

how to set ip address and subnet mask in windows 7

  Windows OS Hub / PowerShell / Configure Network Settings on Windows with PowerShell: IP Address, DNS, Default Gateway, Static Routes

Configure Network Settings on Windows with PowerShell: IP Address, DNS, Default Gateway, Static Routes

Managing network adapter settings via powershell, how to get an ip address settings with powershell, set static ip address on windows using powershell, set dns server ip addresses in windows with powershell, managing routing tables with powershell, powershell: change adapter from static ip address to dhcp, change dns and ip addresses remotely on multiple computers with powershell.

Previously, the netsh interface ipv4  command was used to manage network settings from the CLI. In PowerShell 3.0 and newer, you can use the built-in NetTCPIP PowerShell module to manage network settings on Windows.

To get the list of cmdlets in this module, run the following command:

get-command -module NetTCPIP

Managing WIndows Network Settings with PowerShell NetTCPIP module

List available network interfaces on a Windows computer:

Get-NetAdapter

The cmdlet returns the interface name, its state (Up/Down), MAC address, and port speed.

In this example, I have several network adapters on my computer (besides the physical connection, Ethernet0 , I have  Hyper-V and VMWare Player network interfaces).

To display only enabled physical network interfaces:

Get-NetAdapter -Physical | ? {$_.Status -eq "Up"}

Get-NetAdapter - list connected network adapters

You can view only certain network adapter parameters, such as name, speed, status, or MAC address:

Get-NetAdapter |Select-Object name,LinkSpeed,InterfaceOperationalStatus,MacAddress

list nic mac address with powershell

Get-NetAdapter –IncludeHidden

You can refer to network interfaces by their names or indexes (the Index column). In our example, to select the physical LAN adapter Intel 82574L Gigabit Network Connection , use the command:

Get-NetAdapter -InterfaceIndex 8

powershell Get-NetAdapter select NIC by name

You can change the adapter name:

Rename-NetAdapter -Name Ethernet0 -NewName LAN

To disable a network interface, use this command:

Enable the NIC by its name:

Enable-NetAdapter -Name Ethernet0

Using PowerShell to disable a network adapter

If the network adapter has a configured VLAN number, you can view it:

Get-NetAdapter | ft Name, Status, Linkspeed, VlanID

Here is how you can find out the information about the network adapter driver that you are using:

Get-NetAdapter | ft Name, DriverName, DriverVersion, DriverInformation, DriverFileName

list network adapter used drivers

List the information about physical network adapters (PCI slot, bus, etc.):

Get-NetAdapterHardwareInfo

Disable the IPv6 protocol for the network interface:

Get-NetAdapterBinding -InterfaceAlias Ethernet0 | Set-NetAdapterBinding -Enabled:$false -ComponentID ms_tcpip6

Disable the NetBIOS protocol for a network interface:

Set-NetAdapterBinding -Name Ethernet0 -ComponentID ms_netbios -AllBindings -Enabled $True

To get current network adapter settings in Windows (IP address, DNS, default gateway):

Get-NetIPConfiguration -InterfaceAlias Ethernet0

Get-NetIPConfiguration - Retrieve the IP configuration on WIndows via PowerShell

To display more detailed information about the network interface TCP/IP configuration, use the command

Get-NetIPConfiguration -InterfaceAlias Ethernet0 -Detailed

In this case, the assigned network location (profile) (NetProfile.NetworkCategory) of the interface, MTU settings (NetIPv4Interface.NlMTU), whether obtaining an IP address from DHCP is enabled (NetIPv4Interface.DHCP), and other useful information are displayed.

Get-NetIPConfiguration detailed info

To get the IPv4 interface address only:

(Get-NetAdapter -Name ethernet0 | Get-NetIPAddress).IPv4Address

Return the value of the interface’s IP address only:

Display a list of the network protocols that can be enabled or disabled for a network adapter:

Get-NetAdapterBinding -Name ethernet0 -IncludeHidden -AllBindings

Get-NetAdapterBinding view enabled network protocols

Let’s try to set a static IP address for the NIC. To change an IP address, network mask, and default gateway for an Ethernet0 network interface, use the command:

Get-NetAdapter -Name Ethernet0| New-NetIPAddress –IPAddress 192.168.2.50 -DefaultGateway 192.168.2.1 -PrefixLength 24

You can set an IP address using an array structure (more visually):

$ipParams = @{ InterfaceIndex = 8 IPAddress = "192.168.2.50" PrefixLength = 24 AddressFamily = "IPv4" } New-NetIPAddress @ipParams

If a static IP address is already configured and needs to be changed, use the Set-NetIPAddress cmdlet:

Set-NetIPAddress -InterfaceAlias Ethernet0 -IPAddress 192.168.2.90

To disable obtaining an IP address from DHCP for your adapter, run the command:

Set-NetIPInterface -InterfaceAlias Ethernet0 -Dhcp Disabled

Remove static IP address:

Remove-NetIPAddress -IPAddress "xxx.xxx.xxx.xxx"

To set the preferred and alternate DNS server IP addresses in Windows, use the Set-DNSClientServerAddress cmdlet. For example:

Set-DNSClientServerAddress –InterfaceIndex 8 –ServerAddresses 192.168.2.11,10.1.2.11

You can also specify DNS nameserver IPs using an array:

$dnsParams = @{ InterfaceIndex = 8 ServerAddresses = ("8.8.8.8","8.8.4.4") } Set-DnsClientServerAddress @dnsParams

After changing the DNS settings, you can flush the DNS resolver cache (equivalent to ipconfig /flushdns ):

Clear-DnsClientCache

The Get-NetRoute cmdlet is used to display the routing table.

Get the default gateway route for a physical network interface in Windows:

Get-NetAdapter -Physical | ? {$_.Status -eq "Up"}| Get-netroute| where DestinationPrefix -eq "0.0.0.0/0"

powershell: get default gateway route

To add a new route, use the New-NetRoute cmdlet:

New-NetRoute -DestinationPrefix "0.0.0.0/0" -NextHop "192.168.2.2" -InterfaceIndex 8

This command adds a permanent route to the routing table (similar to route -p add ). If you want to add a temporary route, add the -PolicyStore "ActiveStore" option. This route will be deleted after restarting Windows.

Remove a route from the routing table:

Remove-NetRoute -NextHop 192.168.0.1 -Confirm:$False

To configure your computer to obtain a dynamic IP address for the network adapter from the DHCP server, run this command:

Set-NetIPInterface -InterfaceAlias Ethernet0 -Dhcp Enabled

Clear the DNS server settings:

Set-DnsClientServerAddress –InterfaceAlias Ethernet0 -ResetServerAddresses

And restart your network adapter to automatically obtain an IP address from the DHCP server:

Restart-NetAdapter -InterfaceAlias Ethernet0

If you previously had a default gateway configured, remove it:

Set-NetIPInterface -InterfaceAlias Ethernet0| Remove-NetRoute -Confirm:$false

If you need to reset all the IPv4 settings for the computer’s network interfaces and switch them to obtain a dynamic IP address from DHCP, use the following script:

$IPType = "IPv4" $adapter = Get-NetAdapter | ? {$_.Status -eq "up"} $interface = $adapter | Get-NetIPInterface -AddressFamily $IPType If ($interface.Dhcp -eq "Disabled") { If (($interface | Get-NetIPConfiguration).Ipv4DefaultGateway) { $interface | Remove-NetRoute -Confirm:$false } $interface | Set-NetIPInterface -DHCP Enabled $interface | Set-DnsClientServerAddress -ResetServerAddresses }

You can use PowerShell to remotely change the IP address or DNS server settings on multiple remote computers.

Suppose, your task is to change the DNS settings on all Windows Server hosts in the specific AD Organizational Unit (OU) . The following script uses the Get-ADComputer cmdlet to get the list of computers from Active Directory and then connects to the remote computers through   WinRM (the Invoke-Command cmdlet is used):

$Servers = Get-ADComputer -SearchBase ‘OU=Servers,OU=Berlin,OU=DE,DC=woshub,DC=cpm’ -Filter '(OperatingSystem -like "Windows Server*")' | Sort-Object Name ForEach ($Server in $Servers) { Write-Host "Server $($Server.Name)" Invoke-Command -ComputerName $Server.Name -ScriptBlock { $NewDnsServerSearchOrder = "192.168.2.11","8.8.8.8" $Adapters = Get-WmiObject Win32_NetworkAdapterConfiguration | Where-Object {$_.DHCPEnabled -ne 'True' -and $_.DNSServerSearchOrder -ne $null} Write-Host "Old DNS settings: " $Adapters | ForEach-Object {$_.DNSServerSearchOrder} $Adapters | ForEach-Object {$_.SetDNSServerSearchOrder($NewDnsServerSearchOrder)} | Out-Null $Adapters = Get-WmiObject Win32_NetworkAdapterConfiguration | Where-Object {$_.DHCPEnabled -ne 'True' -and $_.DNSServerSearchOrder -ne $null} Write-Host "New DNS settings: " $Adapters | ForEach-Object {$_.DNSServerSearchOrder} } }

Exchange Offline Address Book Not Updating in Outlook

How to run program without admin privileges and bypass uac prompt, related reading, permanently disable driver signature enforcement on windows 11, testing internet speed from windows command prompt (powershell), configure file and folder access auditing on windows..., install any os from iso image over network..., how to add or remove pinned folders to....

' src=

Lovely like always! many thanks

' src=

Thanks for the great info. Would you happen to know a way to get the IP from the PC and then set the internet proxy using the 2nd octet from the IP address? So I have multiple schools and each has a proxy server, so I want to be able to set the proxy based on where that PC is. Location 1 gives PC IP address of 100.55.50.100, Proxy at this location is 100.55.100.1:9090 Location 2 gives PC IP address of 100.60.50.26, Proxy at this location is 100.60.100.1:9090 The second octet is what changes between locations for both proxy address and IP schema. I am trying to do a script at login for the user, so that if the device moves locations, it will not need to have the proxy manually re-entered to get back on the internet.

' src=

I think it will be easier for you to configure the Web Proxy Automatic Detection (WPAD) protocol or Proxy Auto-Configuration (PAC) file to automatically configure proxy setting on client computers.

' src=

Double thumbs up, well done.

' src=

Any Idea how to modify the Connection specific DNS suffix for a network adapter via powershell if possible?

' src=

Wow, amazing work! Was wondering if you know a way to set a static ip for a network adapter without it disconnecting UDP/TCP connections?

' src=

Hi, Could you or anyone help to create two scripts that:

script #1. Reads and records all IP settings for a NIC (IP-, subnet mask-, gateway-, and DNS addresses)

script #2. Changes the IP settings to the settings recorded by script 1

Script 1. Saves all network adapters settings to a json file: $adapterSettings = @() foreach ($adapter in $adapters) { $settings = Get-NetIPAddress -InterfaceIndex $adapter.InterfaceIndex $dns = Get-DnsClientServerAddress -InterfaceIndex $adapter.InterfaceIndex $adapterInfo = [PSCustomObject]@{ AdapterName = $adapter.Name IPAddress = $settings.IPAddress SubnetMask = $settings.PrefixLength Gateway = $settings.NextHop DNS = $dns.ServerAddresses } $adapterSettings += $adapterInfo } $adapterSettings | ConvertTo-Json | Out-File -FilePath "C:\PS\NIC_Settings.json"

Script 2: Apply network settings from file to NICs:

$adapterSettings = Get-Content -Raw -Path "C:\PS\NIC_Settings.json"| ConvertFrom-Json foreach ($adapterInfo in $adapterSettings) { Set-NetIPAddress -InterfaceAlias $adapterInfo.AdapterName -IPAddress $adapterInfo.IPAddress -PrefixLength $adapterInfo.SubnetMask Set-NetIPInterface -InterfaceAlias $adapterInfo.AdapterName -InterfaceMetric $null Set-DnsClientServerAddress -InterfaceAlias $adapterInfo.AdapterName -ServerAddresses $adapterInfo.DNS Set-NetRoute -InterfaceAlias $adapterInfo.AdapterName -NextHop $adapterInfo.Gateway } Restart-NetAdapter -Confirm:$false

Leave a Comment Cancel Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Current ye@r *

Leave this field empty

What is an IP address and a subnet mask, in simple terms?

What is an IP address and a subnet mask, in simple terms?

IP addresses and subnet masks stand at the core of computer networking. They are not concepts that are easy to understand in their entirety, especially if you do not have a technical background. However, with a bit of help, anybody can understand the basics of IP addresses and subnet masks, what they do, and why they are useful. If you want to know what an IP address is, what's the purpose of an internet protocol address, or what's a subnet mask, read on. We're explaining it all in simple terms:

Skip to chapter

What is an ip address what is the purpose of an internet protocol address, what is an internet protocol version 4 (ipv4) address, what is an internet protocol version 6 (ipv6) address, what is a subnet mask what is a subnet mask used for, what are dns, gateway, wins, do you have any questions regarding ip addresses or subnet masks.

To help you understand what IP addresses are, in simple terms, let's use an analogy from real life:

You want to send a written letter to a friend. You are done writing the message and want to send it. For the letter to reach its destination, you need to know your friend's address - street name, number, and zip code - and write it on the letter. Otherwise, the postal service doesn't know where to deliver your letter.

Just like a letter need a destination, so does data need an IP address to get to

Think of an IP address as the address of a computer or device inside a network . The IP addresses are the unique identifiers of network devices used to establish communication, send, and receive data to or from other computers or devices in the same network or on the internet.

At present, there are two relevant standards for IP (Internet Protocol) addresses: IP version 4 (IPv4) and IP version 6 (IPv6) . We are going to explain what these standards mean in the next two sections of this guide, so bear with us for a little longer. 🙂

You should also know that an IP address can be either static or dynamic . A static IP address is one that you need to configure yourself through the Windows network settings. A dynamic address is assigned by the Dynamic Host Configuration Protocol (DHCP) , usually for a limited time frame . DHCP is a service that runs on dedicated servers in your network or on specialized network hardware, such as wireless routers. Dynamic IP addresses are the most used since static addresses can cause network problems if used carelessly. Static IP addresses are also harder to manage, as they require manual intervention to create and manage, especially in larger networks such as those from offices or institutions.

Thus, in a typical home network or a small business network, IP addresses are assigned and managed automatically by the router via DHCP.

IP version 4 (IPv4) is the most used standard right now. IPv4 uses 32-bit addresses, which limits the address space to 4.294.967.296 (2^32) possible unique addresses. So that everyone can easily understand them, IPv4 addresses are represented by four decimal numbers separated by dots. Each of these four numbers contains one to three digits, and each of them can range from 0 to 255. For example, an IPv4 address could look like this: 172.217.3.100.

An IP address example

IPv4 addresses are divided into three categories, called classes. As you can see in the table below, the main difference between each class is the number of bits allocated for network and host identification. Also, the class from which an IPv4 address comes can be identified according to the form of the leading bits of the first integer, from dot-decimal notation. For example, the IP address in the picture above is a class B IP address because the leading bits of the binary form of 172 (10101100) are 1 and 0 (10) .

Classes of IPv4 addresses: A, B, and C

Also, there are other addresses used for particular actions. As you can see in the table below, the class D IPv4 addresses are used for multicast addressing . In computer networking, multicast refers to group communication where information is addressed to a group of destination computers simultaneously. For example, multicast addressing is used in Internet television and multipoint video conferences. The class E IPv4 addresses cannot be used in real life because they are only used in experimental ways.

Special classes of IPv4 addresses: D, and E

However, because the world is running out of possible combinations for IP addresses, IPv4 is currently being phased out. Therefore, to add more network devices, we need to switch to IPv6 because it allows us to use a lot more IP addresses.

Internet Protocol version 6 or IPv6 was created in 1995 to replace IPv4 addresses. IP version 6 (IPv6) is a standard that is not yet widely implemented but will be once all the IPv4 addresses run out. IPv6 addresses are made up of eight-digit groups separated by colons. Unlike the IPv4 addresses, these can also contain letters from a to f , so an IPv6 address could well look like this: 2a00:1450:400d:0802:0000:0000:0000:200e. As a comparison to IPv4, this standard can manage 2^128 addresses. The maximum number of addresses is a massive number with 39 digits, and that should satisfy our needs for IP addresses for the next couple of decades.

An example of an IPv6 address

As you can see in the picture above, the IPv6 addresses are quite challenging to manage. So, there are some rules that simplify the way you write these addresses. If one or more groups are "0000", the zeros may be omitted and replaced with two colons (::) and the zeros from the beginning of a group can also be omitted. Also, in contrast to IPv4, the IPv6 addresses are not divided into classes.

NOTE: If you want to find out the IP address of your computer or device or learn how to change it, read:

  • 8 ways to find your IP address in Windows (all versions)
  • 3 ways to change the IP address in Windows 10

A subnet mask is a way to divide an IP network. You can think of it as the area code of your phone number. In simple terms, subnet masks are used in networks to split them into two or more subnetworks, making them easier to manage. On home networks and small business networks, all your network computers and devices are usually on the same subnet, so all the computers or devices located on the same subnet have the same subnet mask.

To get a little more technical, a subnet mask is a 32-bit number that masks an IP address and divides the IP address into a network address and host address. The subnet mask is made by setting network bits to all "1" and setting host bits to all "0".

The subnet mask can be represented in two ways: one is the usual dot-decimal notation like an IP address, and the second is using the CIDR notation .

An subnet mask represented in dot-decimal notation

In CIDR notation, a subnet mask is specified as the first IP address of a network, followed by a slash character (/) and the bit-length of the subnet prefix. For example, instead of writing the IP address like 192.168.1.0 and the subnet mask like 255.255.255.0, you could write only the address, followed by a slash and the bit-length of the prefix, which is the number of bits "1" from the binary form of the subnet mask: 192.168.1.0/24. Unfortunately, it is not easy to calculate the subnet prefix length, so if you want or have to do it, we recommend you to use tools such as this online IP Subnet Calculator .

A subnet mask represented in CIDR notation (subnet prefix length)

The subnet mask is used in the subnetting process, which involves dividing the network into smaller portions called subnets. As you know, an IP address is divided into two parts, one for network identification and one for host identification. Using the subnet mask, the main network is divided into one or more smaller networks. This is performed by a bitwise AND operation between the IP address and the (sub)network mask. In simple terms, this means that a part of the bits from the host number is used for the new (sub)network identification.

Subnet masks are used to create subnets by dividing the host identifier

If you want to learn how to change the subnet mask on your Windows 10 PCs, as well as for all the computers and devices in your local home network, read this guide: 4 ways to change the Subnet Mask in Windows 10 .

We do realize this topic is a bit more technical, although we're trying to use simple terms as much as possible, so here is a short and friendly version of what all of these complementary notions mean. It is better if you know what they mean because, to understand how an IP address works, you also need to understand these additional topics that work together to enable the communication between our network computers and devices.

So, without further ado, here is a short description of them:

  • Gateway - a gateway is usually a router located on the network that acts as an access point to another network and the internet. For example, your Internet Service Provider has one or multiple gateway servers that your computer uses to connect to the internet. In large business environments, gateways are also used to connect the different subnets/networks that are owned by the company.
  • DNS Server - it stands for Domain Name System, and it is a naming system for internet-connected devices and computers that matches easily-memorizable addresses, such as www.digitalcitizen.life to their IP address. If your DNS server is not working, then you are not able to browse the web using traditional website addresses. The DNS Server is usually provided by your Internet Service Provider. You can find a more detailed explanation here: What is DNS? How is it useful? . However, you can also change the DNS servers on your own. Find out more about it in 3 ways to change the DNS settings in Windows 10 and What is a third party DNS server? 8 reasons to use public DNS servers .
  • WINS Server - it stands for Windows Internet Name Service, and it is an outdated type of naming system that was used on older computers and Microsoft operating systems, like Windows 98 or Windows 2000. It was used to map IP addresses to computer names dynamically. However, DNS servers are now used for this task as they perform better.

Now that you have a basic understanding of what IP addresses and subnet masks are, you should be able to correctly configure the network settings of your Windows devices quite easily. Do you have any other questions about IP addresses or subnet masks? Ask away in the comments below, and we will do our best to help.

  • Subscribe to newsletter.

Receive our daily newsletter. You may unsubscribe at any time. For details read the Privacy policy.

Check this box if you agree to receive our emails.

You are subscribed to www.digitalcitizen.life .

.

Receive our weekly newsletter. You can unsubscribe at any time. For details, read our Privacy policy.

Related articles

IP addresses

3 ways to find your public IP address

Network adapter

How to reset your network adapter(s) in Windows

MAC address

7 ways to find your MAC address in Windows

Network

What are P2P (peer-to-peer) networks and what are they used for?

Related Topics

  • Cloud Networking
  • Data Center Networking
  • AI Networking

Recent in  Infrastructure

how to set ip address and subnet mask in windows 7

  • Network Automation
  • Network Monitoring

Recent in  Network Mgmt

how to set ip address and subnet mask in windows 7

  • Cybersecurity
  • Network Resilience

Recent in  Security

how to set ip address and subnet mask in windows 7

  • WAN Networks
  • Backbone Networking
  • Network Cabling

Recent in  Enterprise Connectivity

how to set ip address and subnet mask in windows 7

  • 5G & 6G

Recent in  Wireless

how to set ip address and subnet mask in windows 7

  • Networking Training
  • Networking Salaries

Recent in  Careers

how to set ip address and subnet mask in windows 7

  • Resource Library
  • Newsletters
  • Reports/Research
  • Online Events
  • Live Events
  • White Papers
  • Advertise With Us
  • IP Subnetting
  • Enterprise Connectivity

IP Addresses, Subnet Masks, and Default Gateways

Learn the basics about how devices communicate in an IPv4 network.

Picture of Andrew Froehlich, President, West Gate Networks

April 12, 2017

IP Addresses, Subnet Masks, and Default Gateways

One of the most basic concepts of data networking is how devices connect and communicate within an IPv4 network . To understand this, we must look at the devices' unique IP addresses as well as the associated subnet mask and default gateway. With these three pieces of information, we know how a device communicates with others locally as well as across an entire network. In this article, I'll explain each aspect of a device's IP address configuration and how they work together in order to communicate with other devices on a network.

IP addresses

Easily the most widely understood component of the TCP/IP configuration is the IP address. Every device connected to a network must have an unique IP address to differentiate it from the others. An IP address is similar to the unique telephone number on your home phone or mobile device. The difference is that it consists of four segments called octets that are separated by a period. The numbers within each octet range between 0 and 255. Here's an example of a typical IPv4 address:

192.168.40.39

No other device on your network -- unless you are using NAT -- will have the same IP address. Therefore,  for a device to communicate with another, the sending device must know the location of the destination before it can begin transmitting data. Depending on the locations of the source and destination devices as they relate to the subnet mask, the process of discovering the location of the destination device address will vary.

NEXT page: Subnet masks

Subnet masks

As the name indicates, the subnet mask is used to subdivide a network into smaller, more manageable chunks. And when I say "more manageable," I'm mostly referring to the amount of broadcast traffic that can be tolerated within a network. As described above, in order for a sending device to transmit data to a receiving device, the sender needs to know where the destination is. The destination will either be on the same subnetwork as the source, or on some other subnetwork.

In our example, let's assume that the source IP address is 192.168.40.15 while our destination IP address remains 192.168.40.39. In order to determine if the devices are on the same subnet, we need the subnet mask. The mask designates where the network boundaries reside. Here, our subnet mask is 255.255.255.0. This can also be written as a /24 network mask. To understand the IP subnetwork boundaries, let's look at the IP address and subnet mask for our destination device:

192.168.040 .039

255.255.255 .000

As you can see, the four octets of the IP address align with the four octets of the subnet mask. The 255 octets in the subnet mask tell us that the corresponding numbers in the IP address are static and never change. Therefore, we know that the first three octets -- 192.168.40 of our IP address -- designate the network portion of our destination IP. And since the fourth octet is 0, that means this is the host octet and that individual devices can be assigned any number from 1-254. If that's the case, then our source IP address of 192.168.40.15 means these two devices belong to the same subnet.

PREVIOUS page: IP addresses

NEXT page: Broadcasts

If the devices are in the same subnet , the mechanism used to determine the location of the destination device is the broadcast. A broadcast packet is a special packet on the subnetwork that's sent to every device on the subnetwork. The broadcast address is designated as 255.255.255.255 . This is known as a limited broadcast because it is limited to the subnet that it originated from.

When a broadcast is received -- which is actually a broadcast MAC address that is local to that VLAN -- all devices within that subnet respond with their IP address and the physical MAC address of the network card. These two pieces of information are then placed into an address resolution protocol (ARP) table . The table is used to keep track of the location of devices on the same subnet. And ultimately, the ARP table is used to efficiently switch data on the same subnet at the data link layer of the OSI model .

As you can imagine, the larger the subnetwork is, the more broadcast and ARP traffic will consume your network. In our example, a 255.255.255.0 network mask can hold up to 254 different devices. The next largest network is 512, and then 1024. Depending on your network capacity, anything over 1024 hosts on a single subnet is going to create too much broadcast traffic. Instead, subnets are intended to shrink broadcast domains so that the broadcasts themselves have little to no impact on the performance of the network.

PREVIOUS page: Subnet masks

NEXT page: Default gateways

Default gateways

I've covered how devices communicate using IP when the devices are on the same subnet . But what happens if they are on different networks? This is where the default gateway comes into play. As described previously, the source device and destination device are either on the same subnet or they're on different subnets. In this example, let's change our source IP address, while keeping the destination IP address the same. So now our source and destination address and subnet masks are:

192.168. 99 .15 255.255.255.0

192.168. 40 .39 255.255.255.0

Because we are still using /24 subnet masks, we know these two devices are in different subnets since the third octet for each is different. And because subnets are used to break up broadcasts, using the broadcast mechanism with an ARP table will not work in this situation. This is why we need a default gateway.

The default gateway address is used as the destination of all traffic that is not on the same subnet. The gateway is a layer 3 device such as a router or multi-layer switch that is used to route traffic on a hop-by-hop basis. But for the purposes of this discussion, the only thing the end device needs to know is whether the data is on the same subnet. If it's not, the source device delivers traffic to the end device through the default gateway.

The default gateway always resides in the same subnet as the end device IP. The gateway address can really be any unique address within the subnet itself, but most network administrators designate the first number of the subnet as the default gateway. Therefore, 192.168.99.1 would be the default subnet gateway of our source device given the fact that we have a 255.255.255.0 subnet mask.

PREVIOUS page: Broadcasts

About the Author(s)

Andrew Froehlich, President, West Gate Networks

Andrew Froehlich, President, West Gate Networks

President, West Gate Networks

As a highly experienced network architect and trusted IT consultant with worldwide contacts, particularly in the United States and Southeast Asia, Andrew Froehlich has nearly two decades of experience and possesses multiple industry certifications in the field of enterprise networking. Froehlich has participated in the design and maintenance of networks for State Farm Insurance, United Airlines, Chicago-area schools and the University of Chicago Medical Center. He is the founder and president of Loveland, Colo.-based West Gate Networks, which specializes in enterprise network architectures and data center build outs. The author of two Cisco certification study guides published by Sybex, he is a regular contributor to multiple enterprise IT related websites and trade journals with insights into rapidly changing developments in the IT industry.

You May Also Like

2024 State of Networking Report

2022 State of Network Management

2022 State of ITOps and SecOps

Editor's Choice

how to set ip address and subnet mask in windows 7

Practical Guide: Secure VPN in a Docker Container

Supercharge Your Tech Strategy With Advanced Managed Services

THE HOW AND WHY OF MANAGED SERVICES

Edge Computing Essentials Drive Digital Operations

The Challenges of AI Sprawl and the Rise of Zero Trust

Black Hat USA - Aug 3-8 - The Premier Technical Cybersecurity Conference - Learn More

how to set ip address and subnet mask in windows 7

how to set ip address and subnet mask in windows 7

Change TCP/IP settings

TCP/IP defines how your PC communicates with other PCs.

To make it easier to manage TCP/IP settings, we recommend using automated Dynamic Host Configuration Protocol (DHCP). DHCP automatically assigns Internet Protocol (IP) addresses to the computers on your network if your network supports it. If you use DHCP, then you don't have to change your TCP/IP settings if you move your PC to another location, and DHCP doesn't require you to manually configure TCP/IP settings, such as Domain Name System (DNS) and Windows Internet Name Service (WINS).

To enable DHCP or change other TCP/IP settings

Select  Start , then type settings . Select  Settings  >  Network & internet .

Do one of the following:

For a Wi-Fi network, select  Wi-Fi  >  Manage known networks . Choose the network for which you want to change the settings.

For an Ethernet network, select  Ethernet , then select the Ethernet network you’re connected to.

Next to  IP assignment , select  Edit .

Under  Edit network IP settings or Edit IP settings , select  Automatic (DHCP)  or  Manual .

To specify IPv4 settings manually

Under  Edit network IP settings or Edit IP settings , choose  Manual , then turn on  IPv4 .

To specify an IP address, in the  IP address, Subnet mask , and  Gateway  boxes, type the IP address settings.

To specify a DNS server address, in the  Preferred DNS  and  Alternate DNS  boxes, type the addresses of the primary and secondary DNS servers.

To specify if you want to use an encrypted (DNS over HTTPS) or unencrypted connection to the DNS server or servers you specify, for DNS over HTTPS , choose the setting you want:

Off : All DNS queries will be sent to the DNS server unencrypted in plaintext over HTTP.

On (automatic template) : DNS queries will be encrypted and sent to the DNS server over HTTPS. DNS queries will use the default settings for the automatic template or try to discover them automatically.

On (manual template) : DNS queries will be encrypted and sent to the DNS server over HTTPS. They’ll use the settings you enter in the DNS over HTTPS template box.

If you use DNS over HTTPS (automatic or manual template), turn Fallback to plaintext on or off:

When it’s turned on, a DNS query will be sent unencrypted if it can’t be sent over HTTPS.

When it’s turned off, a DNS query won’t be sent if it can’t be sent over HTTPS.

To specify IPv6 settings manually

Under  Edit network IP settings or Edit IP settings , choose  Manual , then turn on  IPv6 .

To specify an IP address, in the  IP address , Subnet prefix length , and  Gateway  boxes, type the IP address settings.

When you select  Automatic (DHCP) , the IP address settings and DNS server address setting are set automatically by your router or other access point (recommended).

When you select  Manual , you can manually set your IP address settings and DNS server address.

When you’re done, select  Save .

Note:  To install IPv4, run Command Prompt as an administrator, type netsh interface ipv4 install , and then press Enter .

Select Start   , then select Settings   > Network & Internet   .

For a Wi-Fi network, select Wi-Fi   > Manage known networks . Choose the network you want to change the settings for, then select Properties.

For an Ethernet network, select Ethernet , then select the Ethernet network you’re connected to.

Under IP assignment , select Edit .

Under Edit IP settings , select Automatic (DHCP) or Manual .

Under Edit IP settings , choose Manual , then turn on IPv4 .

To specify an IP address, in the IP address, Subnet prefix length , and Gateway boxes, type the IP address settings.

To specify a DNS server address, in the Preferred DNS and Alternate DNS boxes, type the addresses of the primary and secondary DNS servers.

Under Edit IP settings , choose Manual , then turn on IPv6 .

When you select Automatic (DHCP) , the IP address settings and DNS server address setting are set automatically by your router or other access point (recommended).

When you select Manual , you can manually set your IP address settings and DNS server address.

When you’re done, select Save .

In Windows 8.1, select the Start button, start typing View network connections , and then select View network connections in the list.

In Windows 7, open Network Connections by selecting the Start button, and then selecting Control Panel . In the search box, type adapter , and then, under Network and Sharing Center , select View network connections .

Right-click the connection that you want to change, and then select Properties . If you're prompted for an administrator password or confirmation, type the password or provide confirmation.

Select the Networking tab. Under This connection uses the following items , select either Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6) , and then select Properties .

To specify IPv4 IP address settings, do one of the following:

To get IP settings automatically using DHCP, select Obtain an IP address automatically , and then select OK .

To specify an IP address, select Use the following IP address , and then, in the IP address, Subnet mask , and Default gateway boxes, type the IP address settings.

To specify IPv6 IP address settings, do one of the following:

To get IP settings automatically using DHCP, select Obtain an IPv6 address automatically , and then select OK .

To specify an IP address, select Use the following IPv6 address , and then, in the IPv6 address, Subnet prefix length , and Default gateway boxes, type the IP address settings.

To specify DNS server address settings, do one of the following:

To get a DNS server address automatically using DHCP, select Obtain DNS server address automatically , and then select OK .

To specify a DNS server address, select Use the following DNS server addresses , and then, in the Preferred DNS server and Alternate DNS server boxes, type the addresses of the primary and secondary DNS servers.

To change advanced DNS, WINS, and IP settings, select Advanced .

Facebook

Need more help?

Want more options.

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

how to set ip address and subnet mask in windows 7

Microsoft 365 subscription benefits

how to set ip address and subnet mask in windows 7

Microsoft 365 training

how to set ip address and subnet mask in windows 7

Microsoft security

how to set ip address and subnet mask in windows 7

Accessibility center

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

how to set ip address and subnet mask in windows 7

Ask the Microsoft Community

how to set ip address and subnet mask in windows 7

Microsoft Tech Community

how to set ip address and subnet mask in windows 7

Windows Insiders

Microsoft 365 Insiders

Find solutions to common problems or get help from a support agent.

how to set ip address and subnet mask in windows 7

Online support

Was this information helpful?

Thank you for your feedback.

  • HTML Cheat Sheet
  • CSS Cheat Sheet
  • JS Cheat Sheet
  • Bootstrap Cheat Sheet
  • jQuery Cheat Sheet
  • Angular Cheat Sheet
  • Facebook SDE Sheet
  • Amazon SDE Sheet
  • Apple SDE Sheet
  • Netflix SDE Sheet
  • Google SDE Sheet
  • Wipro SDE Sheet
  • Infosys SDE Sheet
  • TCS SDE Sheet
  • Cognizant SDE Sheet
  • HCL SDE Sheet
  • Mass Recruiters Sheet
  • Product-Based Coding Sheet
  • Company-Wise Practice Sheet
  • Love Babbar Sheet

What is Subnetting?

  • How Subnetting Works?

What is Classful Addressing and Classless Addressing?

What is cidr, working on ip address block, how to calculate cidr notation.

  • IPv4 Subnets

Classification of IPV4 Address

Reserved ip address, private ipv4 addresses, special ipv4 addresses, bogon ipv4 addresses, why learning subnetting is important.

  • FAQs on Subnet Cheat Sheet

Subnet Mask Cheat Sheet

A Subnet Mask is a numerical value that describes a computer or device’s how to divide an IP address into two parts: the network portion and the host portion. The network element identifies the network to which the computer belongs and the host part identifies the unique computer on that network. An IP address is made up of four digits separated by dots, for example, 255.255.255.0 and each number can be between 0 and 255, with higher values using more bits for the network and lesser values for the host. A subnet mask allows devices on the same network or across networks to interact with each other. Every system has a unquine IP address.

In this Subnetting Cheat Sheet , you’ll learn all the basic to advanced subnetting concepts, including CIDR notation, and IPv4 subnet masks ranging from XX.XX.XX.XX/0 to XX.XX.XX.XX/32, IPv4 wildcard mask values, classification of IPv4 addresses from Class A to Class E, and more.

Subnet-CheatSheet

Additionally, In this Subnetting Mask Cheat Sheet, you will also explore private IP addresses, special IP addresses, and bogon IP addresses, further enhancing your knowledge of network addressing.

Table of Content

Ipv4 subnets (w/ wildcard mask values).

Subnetting is the technique of dividing one big network into multiple small networks. Subnet makes the network more efficient and easy to maintain. Subnets provide a shorter path to network traffic without passing through unnecessary routers to reach their destinations.Subnetting makes network routing much more efficient.

How Does Subnetting Work?

Let’s assume what happens when there is no subnetting in a Large network that has a million devices connected to them and they have their unique IP Address. Now, what happens when we send some information in that network from one device to another? In that case, our data/information passes through most of the unnecessary routers or devices until they find a destination device.

How Subnetting Works?

How Does Subnetting Works?

Now, think we divided the same network into smaller subnetworks. This helps make the routing of data more efficient. Instead of searching through millions of devices to find the right one, routers (check if the destination IP address falls within their range of subnet devices. If it does, they route the packet to the appropriate device. If it doesn’t, they forward the packet to another router) can use something called a subnet mask to determine which subnetwork a device belongs to.

In Classful Addressing , we divided IPV4 Network into 5 classes(Class A, Class B, Class C, Class D, Class E) of fixed length. In Classful addressing IP addresses are allocated according to the classes- A to E. In this Scheme, Network ID and Host ID changes depend on the class.

On the Other Hand, CIDR or Class Inter-Domain Routing was introduced in 1993 to replace classful addressing. It allows the user to use VLSM or Variable Length Subnet Masks . So, there is no such restriction of class in classless addressing. The wastage of IP addresses has been improved after CIDR Addressing.

CIDR or Class Inter-Domain Routing allows the user to use VLSM or Variable Length Subnet Masks in order to make IP address allocation and IP routing that allows more efficient use of IP addresses.

Rules for forming CIDR Blocks:

  • All IP addresses must be contiguous or sequential.(NID=network ID , HID=host ID)
  • The block size must be the power of 2 (2 n ). If the size of the block is the power of 2, then it will be easy to divide the Network. Finding out the Block Id is very easy if the block size is of the power of 2.  Example:  If the Block size is 2 5  then, Host Id will contain 5 bits and Network will contain 32 – 5 = 27 bits.

What is CIDR?

  • The first IP address of the Block must be evenly divisible by the size of the block. in simple words, the least significant part should always start with zeroes in Host Id. Since all the least significant bits of Host Id are zero, then we can use it as the Block Id part.
Example: Let’s check whether the IP address block from 192.168.1.64 to 192.168.1.127 is a valid IP address block or not? All the IP addresses in the block are contiguous . Total number of IP addresses in the block is = 64 = 2 6 The first IP address in the block is 192.168.1.64. We can observe that the Host ID contains the last 6 bits, and in this case, the least significant 6 bits are not all zeros. Therefore, the first IP address is not evenly divisible by the size of the block. As a result, this block does not satisfy the criteria for a valid IP address block, and therefore, it is not a valid IP block.

An  IP address  is a 32-bit unique address having an address space of 2 32 . The IPv4 address is divided into two parts:

For Example:- IP addresses belonging to class A are assigned to the networks that contain many hosts.  The network ID is 8 bits long. The host ID is 24 bits long. The higher-order bit of the first octet in class A is always set to 0. The remaining 7 bits in the first octet are used to determine network ID. The 24 bits of host ID are used to determine the host in any network. The default subnet mask for Class A is 255.x.x.x. Therefore, class A has a total of: 2^7-2= 126 network ID(Here 2 address is subtracted because 0.0.0.0 and 127.x.y.z are special address. ) 2^24 – 2 = 16,777,214 host ID IP addresses belonging to class A range from 1.x.x.x – 126.x.x.x

Here, step-by-step you can calculate the CIDR notation of any IP Address:

Step 1: First, find the IP address and the subnet mask. Ex:- 194.10.12.1 (IP Address) , 255.255.255.0 (Subnet Mask) Step 2: Convert the subnet mask to binary. ( 255.255.255.0 -> 11111111.11111111.11111111.00000000) Step 3: Count the number of consecutive 1s in the binary subnet mask.( 11111111.11111111.11111111 ) Step 4: Determine the CIDR prefix length.( 24’ones ) Step 5: Write the CIDR notation. ( 194.10.12.1/24 )

Here in the below charts, we will see pre-defined subnet masks, followed by some explanations of what they mean.

CIDR SUBNET MASK WILDCARD MASK # OF IP ADDRESSES # OF USABLE IP ADDRESSES
/32 255.255.255.255 0.0.0.0 1 1
/31 255.255.255.254 0.0.0.1 2 2*
/30 255.255.255.252 0.0.0.3 4 2
/29 255.255.255.248 0.0.0.7 8 6
/28 255.255.255.240 0.0.0.15 16 14
/27 255.255.255.224 0.0.0.31 32 30
/26 255.255.255.192 0.0.0.63 64 62
/25 255.255.255.128 0.0.0.127 128 126
/24 255.255.255.0 0.0.0.255 256 254
/23 255.255.254.0 0.0.1.255 512 510
/22 255.255.252.0 0.0.3.255 1024 1022
/21 255.255.248.0 0.0.7.255 2048 2046
/20 255.255.240.0 0.0.15.255 4096 4094
/19 255.255.224.0 0.0.31.255 8192 8190
/18 255.255.192.0 0.0.63.255 16,384 16382
/17 255.255.128.0 0.0.127.255 32,768 32766
/16 255.255.0.0 0.0.255.255 65,536 65534
/15 255.254.0.0 0.1.255.255 131,072 131070
/14 255.252.0.0 0.3.255.255 262,144 262,142
/13 255.248.0.0 0.7.255.255 524,288 524,286
/12 255.240.0.0 0.15.255.255 1,048,576 1,048,574
/11 255.224.0.0 0.31.255.255 2,097,152 2,097,150
/10 255.192.0.0 0.63.255.255 4,194,304 4,194,302
/9 255.128.0.0 0.127.255.255 8,388,608 8,388,606
/8 255.0.0.0 0.255.255.255 16,777,216 16,777,214
/7 254.0.0.0 1.255.255.255 33,554,432 33,554,430
/6 252.0.0.0 3.255.255.255 67,108,864 67,108,862
/5 248.0.0.0 7.255.255.255 134,217,728 134,217,726
/4 240.0.0.0 15.255.255.255 268,435,456 268,435,454
/3 224.0.0.0 31.255.255.255 536,870,912 536,870,910
/2 192.0.0.0 63.255.255.255 1,073,741,824 1,073,741,822
/1 128.0.0.0 127.255.255.255 2,147,483,648 2,147,483,646
/0 0.0.0.0 255.255.255.255 4,294,967,296 4,294,967,294

IPv4 addresses are classified into five classes: A, B, C, D, and E . The first octet(8 bits) of an IPv4 address determines the class of the address.

0.0.0.0-127.255.255.255 128 255.0.0.0/8
128.0.0.0-191.255.255.255 16,384 255.255.0.0/16
192.0.0.0-223.255.255.255 2,097,152 255.255.255.0/24
224.0.0.0-239.255.255.255 n/a n/a
240.0.0.0-255.255.255.255 n/a n/a

And here’s a table of the decimal to binary conversions for subnet mask and wildcard octets :

00000000 255 11111111
10000000 127 01111111
11000000 63 00111111
11100000 31 00011111
11110000 15 00001111
11111000 7 00000111
11111100 3 00000011
11111110 1 0000001
11111111 0 00000000

Reserved IP addresses are a set of IP addresses that are not assigned to any specific device or network. 

Here are some examples of reserved IP address ranges:

Reserved IP Addresses

This network
Private IPv4 Address Block
Carrier-grade NAT
Loopback
Name collision occurrence
Link local
Private IPv4 Address Block
IETF protocol assignments
TEST-NET-1
Private IPv4 Address Block
Network benchmark testing
TEST-NET-2
Limited Broadcast address

Private IPv4 addresses are a range of IP addresses that are not routable on the public internet. They are reserved for use within private networks, such as homes, businesses, and organizations. 

The range of private IPv4 addresses is:

Private IPv4 Addresses

10.0.0.0 – 10.255.255.255
172.16.0.0 – 172.31.255.255
192.168.0.0 – 192.168.255.255

Special IPv4 addresses are a set of IP addresses, that serve specific purposes. These addresses are used for special functions and are not assigned to individual devices. 

Here are some examples of special IPv4 addresses:

Special IPv4 Addresses

127.0.0.0 – 127.255.255.255
169.254.0.0 – 169.254.255.255

A bogon IP address is an IP address that are not assigned or allocated to any specific entity or organization. Bogon addresses are typically used to filter or block suspicious or illegitimate network traffic. 

Here are some examples of bogon IPv4 address ranges:

Reserved address space
Private network (RFC 1918)
Shared address space (CGN)
Loopback address
Link-local address (Autoconfiguration)
Private network (RFC 1918)
Reserved address space used for documentation
Reserved address space used for documentation
Private network (RFC 1918)
Reserved address space used for documentation
Reserved address space used for documentation
Reserved for future use or experimental purposes

Learning to subnet is important for a number of reasons, including:

  • Conserving IP addresses : Subnetting allows for the efficient use of limited IPv4 addresses by dividing a larger network into smaller networks, conserving IP addresses and facilitating better management.
  • Improving network performance : Subnetting reduces the size of broadcast domains, reducing network congestion and improving performance by limiting the scope of broadcast messages.
  • Enhancing network security : Subnetting isolates different parts of a network, improving security by preventing unauthorized access to sensitive data.
  • Simplifying network management : Subnetting makes it easier to identify and troubleshoot problems by isolating issues to specific subnets, simplifying network management and troubleshooting processes.
  • Solitary organization: Gadgets on the equivalent subnet can speak with one another straightforwardly without going through a switch or other systems administration gadget.

By learning subnetting, you gain a comprehensive understanding of network design, management, and troubleshooting, making you a valuable asset in the field of networking.

Alright, wrapping it up, subnetting is pretty much a crucial skill for network admins and IT professionals. It’s all about managing and dishing out IP addresses in networks like a pro. This subnet cheat sheet? It’s your new best friend. It’s got everything you need to know about subnetting, from getting your head around IP addresses and subnet masks to the lingo like CIDR notation and VLSM. Just follow the guide, use the formulas and tables, and subnetting will be a walk in the park. Keep at it, and you’ll be a subnetting master in no time, creating slick network designs, using addresses like a boss, and boosting network performance.Limitations of subnetting. Communication between one subnet to another subnet requires a router. A poorly configured or fatally failed router can significantly impact your organization’s network.

Subnet Cheat Sheet – FAQs

1. how to determine usable hosts.

To determine Usable host, You need to Subtract Subnet ID Address and BroadCast Address from Total Addresses. For Example:- Usable hosts = Total Addresses – Subnet ID – Broadcast Address Usable hosts = 256 – 1 – 1 Usable hosts = 254

2. What are the Reserved Ranges of IP Addresses?

Reserved Ranges

RFC1918 10.0.0.0 10.255.255.255
Localhost 127.0.0.0 127.255.255.255
RFC1918 172.16.0.0 172.31.255.255
RFC1918 192.168.0.0 192.168.255.255

3. What if you had a 255.255 255.0 subnet?

A subnet mask of 255.255. 255.0 would give you  lots of networks (2  16 ) and 254 hosts . A subnet of 255.255. 0.0 would give you lots of hosts (approx 2 16 ) and 256 networks

Mastering subnetting is essential for network administrators and IT professionals alike. This cheat sheet provides a handy reference for understanding and calculating subnet masks, ensuring efficient network management and troubleshooting. By using this resource, you can streamline your subnetting processes, optimize network performance, and enhance overall security.

Please Login to comment...

Similar reads.

  • Cheat Sheet
  • Computer Networks

Improve your Coding Skills with Practice

 alt=

What kind of Experience do you want to share?

Stack Exchange Network

Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

How to manually configure IP adress and default gateaway adress

So, I'm trying to configure hostednetwork, basically my laptop is connected to the internet through a CAT Ethernet cable, and I make a wlan hotspot, so I can connect to the internet through my phone. I configured it simular to this . It works most of the time, sometimes I have to disconnect the cable, reconnect it, disable the network device and reenable it again, and then it works, however while playing with it. I changed something.

Windows UI ipv4 properties

There was a manual configuration ip, subnet mask, and default gateway written down, which worked before, but I changed it to "Obtain an IP adress automatically", as soon as I did this I started to get other kinds of errors. I don't remember the original IP adress, subnet mask and default gateway, but keep in mind that I do have connection to the internet through the laptop, but devices that connect to the Computer's wifi have issues.

On Android when (connected to my computer's wifi), I ping 1.1.1.1 I find: From 192.168.137.191: icmp_seq=XX Destination Host Unreachable

on Windows instead what I get when I do treaceroute is 1 Transmit error: code 1231

So maybe I can do something about it if I configure the IP address manually again? How can I find out where the problem is?

  • windows-networking

Rainb's user avatar

  • I posted this on networking engineering but I was redirected here, but I had to wait 40 minutes, while waiting I figured it out, so I decided to just post the answer myself, but if someone can post it how to do this on command line, I can still upvote and accept. –  Rainb Commented Jun 4, 2020 at 10:00

ethernet

Go to Properties, and then click on the Sharing tab

sharing tab

uncheck the Allow other users to connect through this network, click ok, go to the tab again, and share Local Area Network* 13 again. Windows will have filled this information for you automatically.

yay

You must log in to answer this question.

Not the answer you're looking for browse other questions tagged windows-networking ..

  • Featured on Meta
  • We spent a sprint addressing your requests — here’s how it went
  • Upcoming initiatives on Stack Overflow and across the Stack Exchange network...

Hot Network Questions

  • Generate filesystem usage report using Awk
  • Story Identification : student gets perfect score, fake helicopter plans, Bob Dylan song
  • Error concerning projectile motion in respected textbook?
  • If someone clearly believes that he has witnessed something extraordinary very clearly, why is it more reasonable to believe that they hallucinated?
  • Citation hunting: Floer on spectral sequences
  • Does the damage from Thunderwave occur before or after the target is moved
  • How do contradictions within Halacha impact the credibility of Judaism?
  • 「今日伺うお店」translated as "go-to restuarant"
  • Is it possible to have multiple versions of MacOS on the same laptop at the same time?
  • DHCP assigned addresses following devices/users and routing
  • Submitting 2 manuscripts explaining the same scientific fact but by two different methods
  • How do I know that my saddle fits me
  • Why seperating a sphere gives different shades?
  • Multiple citations of the same reference, each time with a different page number
  • Has the Journal of Fluid Mechanics really published more than 800 volumes?
  • TTL to RS485 converter problems
  • How can I search File Explorer for files only (i.e. exclude folders) in Windows 10?
  • Using "Delight" Without a Preposition
  • How are Boggarts created?
  • Flow Reminder Emails 30 days away, 15 days away...?
  • Why does IPC 2221 require so much more spacing at elevation?
  • Short story about a traveler who receives shelter, but after some dialogue, the traveler turns out to be a ghost or maybe Odin
  • Can a big mass defect make the mass negative?
  • Why do jet aircraft need chocks when they have parking brakes?

how to set ip address and subnet mask in windows 7

Which of the following IP addresses (with associated subnet mask) can be assigned to a host? Question 47 options: and and 102.13

The following IP address can be assigned to a host: 102.13.7.25/24.

The notation "102.13.7.25/24" represents an IP address with a subnet mask. The subnet mask "/24" indicates that the first 24 bits of the IP address are used to identify the network, and the remaining 8 bits can be used to assign addresses to hosts within that network.

In this case, the IP address 102.13.7.25 falls within the range of valid host addresses for the given subnet mask. The first 24 bits of the address (102.13.7) match the network address, and the last 8 bits (25) represent the host address.

This means that the host with the IP address 102.13.7.25 can be assigned within the network identified by the subnet mask /24.

Learn more about IP address

brainly.com/question/31026862

IMAGES

  1. How to change the Subnet Mask in Windows?

    how to set ip address and subnet mask in windows 7

  2. How to change the Subnet Mask in Windows (5 ways)

    how to set ip address and subnet mask in windows 7

  3. Static IP Configuration

    how to set ip address and subnet mask in windows 7

  4. How to Set a Static IP Address

    how to set ip address and subnet mask in windows 7

  5. How to Find the Subnet Mask, Gateway, and DNS

    how to set ip address and subnet mask in windows 7

  6. Subnetting And Subnet Mask Explained With Examples An

    how to set ip address and subnet mask in windows 7

VIDEO

  1. Simple Concepts: IP Addresses and Subnet Masks

  2. subnetting IP addresses part 1

  3. Pengenalan IP Address, Subnet Mask, Gateway

  4. [part 1] วิธีคำนวน IP address / subnet mask เพื่อหา network ID และอื่น ๆ ที่เกี่ยวข้อง (ภาษาไทย)

  5. IP Address Full Explanation (IPv4)

  6. How to Configure Computer’s IP Address & DNS From the Command Prompt (netsh)

COMMENTS

  1. How to Change Your IP Address From the Command Prompt in Windows

    View Your Network Information with Command Prompt. Before you change your IP address and related information, you'll need to find the full name of the network for the interface you want to change. To do this, type the following command: netsh interface ipv4 show config. Scroll down until you see the interface you're looking for.

  2. How to Assign a Static IP Address in Windows 10 or Windows 11

    Key Takeaways. To set a static IP address in Windows 10 or 11, open Settings -> Network & Internet and click Properties for your active network. Choose the "Edit" button next to IP assignment and change the type to Manual. Flip the IPv4 switch to "On", fill out your static IP details, and click Save. Sometimes, it's better to assign a PC its ...

  3. Static IP Configuration

    Static IP Configuration - Windows 7. ... Click on Change adapter settings from the left side menu. Step. ... In the IP address:, Subnet mask:, and Default gateway: number fields, insert the numbers that were assigned to you by OIT. Step. Next, click the Use the following DNS server addresses: radio button.

  4. How to change the Subnet Mask in Windows (5 ways)

    Editing the IP settings of a network connection. This opens a window called "Edit IP settings," where you can change the IP address, subnet mask, gateway, and the DNS servers used by the selected network connection, both for the Internet Protocol Version 4 (TCP/IPv4) and the Internet Protocol Version 6 (TCP/IPv6).Scroll to the IPv4 or IPv6 section, depending on which of them you want to ...

  5. Change TCP/IP settings

    To enable DHCP or change other TCP/IP settings. Select Start, then type settings. Select Settings > Network & internet. Do one of the following: For a Wi-Fi network, select Wi-Fi > Manage known networks. Choose the network for which you want to change the settings. For an Ethernet network, select Ethernet, then select the Ethernet network you ...

  6. How to Set a Static IP Address on Windows

    Click "Properties" next to your Wi-Fi network on the right. Scroll down and click the "Edit" button next to "IP assignment.". Click the drop-down box in the "Edit network IP settings" dialog, and select "Manual.". Select the IPv4 or IPv6 format to set the static IP address. In this example, we are selecting IPv4.

  7. How do I set a static IP address in Windows?

    Click Change adapter settings. Right-click on Wi-Fi or Local Area Connection. Click Properties. Select Internet Protocol Version 4 (TCP/IPv4). Click Properties . Select Use the following IP address. Enter the IP address, Subnet mask, Default gateway, and DNS server. Click OK. Your computer displays a static IP address.

  8. Configure a Static IP Address on a Computer in 3 Easy Steps

    Right-click on the network adapter you want to assign an IP address and click Properties. Highlight Internet Protocol Version 4 (TCP/IPv4), then click the Properties button. Now change the IP, Subnet mask, Default Gateway, and DNS Server addresses. When you're finished, click OK.

  9. How to Set Up a Static IP Address

    10 minutes. TOOLS. Windows 10 or 11. Step 1: Open the Command Prompt. Your first step should be to track down your computer's current IP address, subnet mask, and default gateway. Do this by ...

  10. How to Statically Change IP Address, Subnet Mask, and ...

    How to Statically Change IP Address, Subnet Mask, and Confirm You Can Still Send and Receive Packets. How to Enable DHCP and Communicate on a Network. How to Create and Use an Ad-hoc: This is a basic guide on how to change certain network features on your computer. This tutorial will be done in Windows 10 for convenience use.

  11. Is there any command-line to change my network mask in Windows shell?

    If you know the Interface Index, you can use the following powershell command (as admin): Set-NetIPAddress -InterfaceIndex x -PrefixLength y. (Replace x with the Interface Index of the interface you want to change; replace y with the CIDR length for your subnet). To see what Interface Indexes you have (as well as your other IP settings), you ...

  12. What is Subnet Mask and why do I need to change it

    Step 1: To access the Web Graphical User Interface (GUI), click here. Step 2: At the Web GUI, click on Setup tab as shown in the following screenshot. Step 3: Click on Basic Setup tab as shown in the following screen shot. Step 4: At the bottom of the screen, you should be able to see Gateway IP with Local IP Address and Subnet Mask aligned to it.

  13. command line

    set maskvar=255.255.255. ECHO Setting IP Address and Subnet Mask netsh interface ip set address local static mask=%maskvar% This doesn't work because it wants a value for the address as well, which would look something like this. netsh interface ip set address local static addr=%addrvar% mask=%maskvar%

  14. To Change Default Internet Connection Sharing IP Address Range & Subnet

    When Internet Connection Sharing (ICS) is enabled on an NIC that is connected to the direct Internet line, the second NIC automatically gets the 192.168.137.1 IP address and 255.255.255. subnet mask. Since the first IP address of the address range is set on the second NIC of the computer, the other client computers receive the other IP ...

  15. Configure Network Settings on Windows with PowerShell: IP Address, DNS

    To set the preferred and alternate DNS server IP addresses in Windows, use the Set-DNSClientServerAddress cmdlet. For example: ... Reads and records all IP settings for a NIC (IP-, subnet mask-, gateway-, and DNS addresses) script #2. Changes the IP settings to the settings recorded by script 1. Reply.

  16. What is an IP address and a subnet mask, in simple terms?

    To get a little more technical, a subnet mask is a 32-bit number that masks an IP address and divides the IP address into a network address and host address. The subnet mask is made by setting network bits to all "1" and setting host bits to all "0". The subnet mask can be represented in two ways: one is the usual dot-decimal notation like an ...

  17. IP Addresses, Subnet Masks, and Default Gateways

    The mask designates where the network boundaries reside. Here, our subnet mask is 255.255.255.. This can also be written as a /24 network mask. To understand the IP subnetwork boundaries, let's look at the IP address and subnet mask for our destination device: 192.168.040.039. 255.255.255.000. As you can see, the four octets of the IP address ...

  18. Change TCP/IP settings

    To enable DHCP or change other TCP/IP settings. Select Start, then type settings. Select Settings > Network & internet. Do one of the following: For a Wi-Fi network, select Wi-Fi > Manage known networks. Choose the network for which you want to change the settings. For an Ethernet network, select Ethernet, then select the Ethernet network you ...

  19. Subnet Mask Cheat Sheet (2023): Beginner to Advanced

    A Subnet Mask is a numerical value that describes a computer or device's how to divide an IP address into two parts: the network portion and the host portion. The network element identifies the network to which the computer belongs and the host part identifies the unique computer on that network. An IP address is made up of four digits separated by dots, for example, 255.255.255. and each ...

  20. windows networking

    Go to Network connections and right-click the network device where you're sharing your internet. Go to Properties, and then click on the Sharing tab. uncheck the Allow other users to connect through this network, click ok, go to the tab again, and share Local Area Network* 13 again. Windows will have filled this information for you ...

  21. 101 Guide to Wi-Fi Subnet Masking Networks

    An IP address is a string of unique numbers separated by periods (dots). It looks something like this: 123.456.78.90. Similarly, each subnet is identified by its own network address, called a subnet mask. A subnet mask is a 32-bit number that breaks up an IP address into two parts: Network bits (which identify the network)

  22. Which of the following IP addresses (with associated subnet

    The following IP address can be assigned to a host: 102.13.7.25/24.. The notation "102.13.7.25/24" represents an IP address with a subnet mask. The subnet mask "/24" indicates that the first 24 bits of the IP address are used to identify the network, and the remaining 8 bits can be used to assign addresses to hosts within that network.. In this case, the IP address 102.13.7.25 falls within the ...