WiFi 또는 이더넷(WiFi or ethernet) 을 통해 로컬 네트워크에 연결하면 네트워크 라우터 의 DHCP ( 동적 호스트 구성 프로토콜(Dynamic Host Configuration Protocol) ) 서버가 장치에 IP 주소를 발급합니다. 이렇게 하면 다른 장치가 찾고 연결할 수 있는 장치 ID가 제공됩니다. 일반적으로 이 IP 주소는 만료되기 전에 약 24시간 동안 지속됩니다.
이것은 DHCP 임대 시간 때문입니다. 이를 통해 로컬 네트워크는 잠시 동안 연결이 끊긴 장치의 IP 주소를 다른 장치에 재할당하여 연결할 수 있는 다른 장치의 IP 주소를 확보할 수 있습니다( 고정 IP(static IP) 를 제공하지 않는 한 ).
DHCP 임대 시간이란 무엇이며 변경해야 합니까?(What Is DHCP Lease Time & Should It Be Changed?)
달리 지정하지 않는 한 일반적인 네트워크 라우터는 연결된 모든 연결이 일시적인 것으로 가정합니다. 임대 시간이 연결된 DHCP 서버 에서 장치에 IP를 할당합니다 . 해당 기간이 만료된 후에도 장치가 표시되지 않으면 임대가 만료되고 다른 장치에서 사용할 수 있도록 IP 주소가 해제됩니다.
DHCP 임대 시간은 임대가 만료되기 전에 활성 상태를 유지하는 데 주어진 시간입니다 . 앞서 언급했듯이 24시간은 연결된 장치에 대해 네트워크에서 발행하는 일반적인 임대 시간이지만 이는 네트워크에 적합하지 않을 수 있는 표준 값입니다.
그러나 이 값을 변경할 수 있습니다. 다른 사람이 연결할 수 있는 개방형 또는 공용 네트워크를 실행하는 경우 많은 수의 단기 연결이 예상될 수 있습니다. 여기서 임대 시간을 줄이는 것이 합리적이며 무료 IP 주소 풀을 계속 보충하고 새 장치를 연결할 수 있습니다.
사용하는 임대 시간은 필요에 따라 다릅니다. 예 를 들어 레스토랑 WiFi 네트워크의 경우 1시간을 게스트 사무실 네트워크의 경우 12시간으로 사용할 수 있습니다.
이러한 설정을 변경하려면 네트워크 라우터에 대한 관리 액세스 권한이 필요합니다. PC 또는 Mac 에서 현재 (Mac)DHCP 임대 시간을 볼 수 있지만 이를 변경하려면 라우터에 액세스해야 합니다.
Windows 10에서 DHCP 임대 시간을 보는 방법(How To View DHCP Lease Time On Windows 10)
Windows 10 에서 명령줄을 대체 하는 Windows PowerShell 을 사용하여 (Windows PowerShell)Windows PC 의 DHCP 임대 시간을 볼 수 있습니다 .
- PowerShell 창 을 열려면 Windows 시작(Windows Start) 메뉴를 마우스 오른쪽 버튼으로 클릭하고 Windows PowerShell(Admin) 을 누릅니다 . 그러면 관리자 권한으로 PowerShell 터미널이 시작됩니다.
- PowerShell 창에서 ipconfig /all 을 입력합니다 . 여기에는 DHCP(DHCP) 임대 문제 및 만료 시간 을 포함하여 현재 네트워크 연결에 대한 모든 관련 정보가 나열됩니다 . 네트워크 어댑터의 경우 임대 획득(Lease Obtained ) 및 임대 만료(Lease Expires) 값을 찾습니다.
이 정보에서 임대 시간을 결정할 수 있습니다. 위의 예에서 임대 만료 시간은 임대가 처음 발행된 후 정확히 24시간입니다. 이 기간은 사용자의 네트워크 구성에 따라 연결에 더 짧거나 더 길 수 있습니다.
macOS에서 DHCP 임대 시간을 보는 방법(How To View DHCP Lease Time On macOS)
Mac 에서는 내장된 터미널(Terminal) 앱 을 사용하여 DHCP 임대 시간을 볼 수 있습니다 .
- 화면 하단의 Dock에서 Launchpad > (Dock)Launchpad > Other > Terminal터미널(Terminal) 앱을 실행할 수 있습니다 .
- macOS에서 네트워크 장치의 장치 이름을 알아야 합니다. 이렇게 하려면 터미널(Terminal) 창 에 networksetup -listallhardwareports 를 입력하고 Enter 키를 누릅니다. 그러면 모든 네트워크 장치 의 이름과 MAC 주소가 나열됩니다.(MAC)
- 장치 이름이 있으면 ipconfig getpacket en0(ipconfig getpacket en0) 을 입력하여 현재 DHCP 임대 시간을 찾을 수 있습니다 . en0 을 자신의 장치 이름으로 바꾸십시오. 연결에 대한 다양한 정보가 나열됩니다. DHCP 임대 시간은 임대_시간(uint32) 옵션 옆에 나열 됩니다(lease_time (uint32)) .
DHCP 임대 시간은 여기에서 base-16 16진수 값으로 표시됩니다 . 이 값(convert these values) 을 표준 십진수 로 변환 해야 합니다 . 예를 들어 위의 연결에는 16진수 DHCP 임대 값이 0x15180 입니다. 이것은 24시간(24 hours) 에 해당하는 임대 기간(초)인 86400 으로 변환됩니다 .
로컬 네트워크에서 DHCP 임대 시간 변경(Changing DHCP Lease Times On A Local Network)
일반적으로 네트워크 라우터인 IP 주소를 할당 하는 DHCP 서버 에서 제어하므로 장치의 네트워크 설정에서 DHCP 임대 시간 을 변경할 수 없습니다 . 이를 변경하려면 라우터에 대한 관리 액세스 권한이 있어야 합니다.
일반적으로 네트워크에 연결된 상태에서 웹 브라우저에 http://192.168.1.1 또는 http://192.168.0.1라우터의 설명서를 확인하여 이것이 올바른 연결 방법인지 확인하고 로그인을 위한 관리자 사용자 이름과 비밀번호를 확인해야 할 수도 있습니다.
로그인한 후에는 라우터의 설정 메뉴에서 적절한 Network/ LAN Settings 또는 DHCP 설정(DHCP Settings) 영역 을 찾아야 합니다. 이것을 찾을 수 없으면 사용자 설명서를 참조하여 추가 조언을 얻으십시오.
DHCP 임대 값은 다양한 방식으로 명명됩니다 . 예를 들어, TP-Link 라우터에서 이 값을 주소 임대 시간(address lease time) 이라고 합니다 . 이 유형의 라우터에 대해 최대 2880 ( 48시간(48 hours) 에 해당 )까지 분 단위로 설정할 수 있습니다. 다른 라우터는 최대 임대 기간이 더 길거나 더 짧습니다.
그에 따라 값을 변경한 다음 설정을 저장하십시오. DHCP 임대 값이 변경 되면 그에 따라 새 임대 시간이 장치에 발행됩니다.
DHCP 임대를 갱신하는 방법(How To Renew a DHCP Lease)
DHCP 임대 시간을 변경한 경우 연결된 모든 장치가 기존 IP 임대를 해제(release the existing IP lease) 하고 갱신하도록 강제할 수 있습니다. 이렇게 하면 DHCP 임대 정보에 대한 변경 사항을 즉시 적용할 수 있습니다.
- Windows 10 PC에서 이 작업을 수행하려면 시작(Start) 메뉴 를 마우스 오른쪽 버튼으로 클릭하고 Windows PowerShell(관리자)을 눌러 Windows (Windows PowerShell (Admin)PowerShell(Windows PowerShell) 창을 엽니다 .
- 열려 있는 PowerShell 창에서 ipconfig /release 를 입력 합니다. 이렇게 하면 기존 IP 임대가 해제되고 연결이 끊어집니다.
- ipconfig /renew 를 입력 하여 연결을 다시 설정합니다. 네트워크 DHCP 서버는 이 시점에서 새 임대를 발행합니다.
- macOS의 경우 시스템 환경설정(System Preferences) 메뉴에서 이 작업을 수행할 수 있습니다. 메뉴 막대에서 Apple 아이콘 을 누른 다음 (Apple icon )시스템 환경설정(System Preferences) 을 클릭합니다 .
- 시스템 환경설정 메뉴에서 (System Preferences)네트워크(Network) 를 누르 십시오 . 왼쪽 메뉴에서 네트워크 연결을 선택한 다음 고급(Advanced) 을 누릅니다 .
- 고급 네트워크(Advanced Network) 메뉴에서 TCP TCP/IP 탭을 누릅니다. DHCP 임대 갱신(Renew DHCP Lease) 버튼을 클릭 하여 IP 임대를 자동으로 해제하고 갱신합니다.
완료하는 데 몇 초 정도 걸립니다. 완료되면 IP 주소가 업데이트되어 IP 주소를 확인할 수 있지만 현재 임대 시간을 확인하려면 터미널 앱에서 (Terminal)ipconfig getpacket en0 ( en0 을 자체 연결로 대체) 을 실행해야 합니다.
Windows 10에서 올바른 네트워크 관리(Correct Network Management In Windows 10)
네트워크의 장치에 할당 된 DHCP 임대 시간은 네트워크 작동 방식의 필수 구성 요소입니다. 그러나 IP 주소 충돌(IP address conflicts) 로 어려움을 겪고 있다면 정기적으로 사용 하는 장치에 고정 IP를 할당하는 것이 더 낫다는 것을 알 수 있습니다.
이러한 설정의 대부분은 네트워크 라우터에서 구성해야 하지만 Windows 에서는 네트워크 설정을 직접 변경할 수 있습니다. 설정이 라우터와 일치하지 않을 경우 충돌에 대비하기만 하면 됩니다. 이렇게 하면 네트워크의 다른 컴퓨터(seeing other computers on your network) 가 표시되지 않을 수 있으므로 먼저 수정한 설정을 다시 확인하십시오.
What Is DHCP Lease Time And How To Change It
When you connect to a local netwоrk, either bу WiFi or ethernet, a DHCP (Dynamic Host Configuration Protocol) server on your network router will issue your device with an IP address. This gives your device an ID that allows other devices to locate and connect to it. Usually, this IP address lasts for around 24 hours before it expires.
This is due to the DHCP lease time. This allows a local network to reallocate IP addresses from devices that have been disconnected for a while to other devices, freeing up IP addresses for other devices that may connect (unless you give them a static IP).
What Is DHCP Lease Time & Should It Be Changed?
Unless otherwise specified, a typical network router will assume that any connection made to it is temporary. Your device is assigned an IP by the DHCP server with a lease time attached. If your device isn’t seen after that period expires, the lease expires, and the IP address is freed for other devices to use.
The DHCP lease time is the time given for a lease to remain active before it expires. As we’ve mentioned, 24 hours is the usual lease time issued by networks for connected devices, but this is a standard value that might not be appropriate for your network.
You can change this value, however. If you’re running an open or public network for others to connect to, you might expect a large number of short-term connections. This is where a smaller lease time would make sense, keeping the pool of free IP addresses replenished and allowing new devices to connect.
The lease time you use depends on your own needs. You could use an hour for a restaurant WiFi network to 12 hours for a guest office network, for instance.
You’ll need administrative access to your network router to be able to change these settings. While you can view the current DHCP lease time on your PC or Mac, changing it will require access to your router.
How To View DHCP Lease Time On Windows 10
You can view the DHCP lease time for a Windows PC by using the Windows PowerShell, the replacement for the command line on Windows 10.
- To open a PowerShell window, right-click the Windows Start menu and press Windows PowerShell (Admin). This will launch a PowerShell terminal with administrative privileges.
- In the PowerShell window, type ipconfig /all. This will list all relevant information about your current network connections, including your DHCP lease issue and expiry times. For your network adapter, look for the Lease Obtained and Lease Expires values.
From this information, you can determine the lease time. In the example above, the lease expiry time is exactly 24 hours after the lease was first issued. This period may be shorter or longer for your connection, depending on your own network configuration.
How To View DHCP Lease Time On macOS
On a Mac, you can view DHCP lease time using the built-in Terminal app.
- You can launch the Terminal app by clicking Launchpad > Other > Terminal from the Dock at the bottom of your screen.
- You’ll need to know the device name for your network device on macOS. To do this, type networksetup -listallhardwareports in the Terminal window and hit enter. This will list the name and MAC address for all network devices.
- Once you have your device name, you can find the current DHCP lease time by typing ipconfig getpacket en0, replacing en0 with your own device name. This will list various information about your connection. The DHCP lease time will be listed next to the lease_time (uint32) option.
The DHCP lease time will be shown here as a base-16 hexadecimal value. You’ll need to convert these values to a standard decimal number. For instance, the connection above has a hexadecimal DHCP lease value of 0x15180. This converts to 86400, the length of the lease in seconds, which is equivalent to 24 hours.
Changing DHCP Lease Times On A Local Network
It isn’t possible to change the DHCP lease time in your device’s network settings as this is controlled by the DHCP server that allocates IP addresses, which is usually your network router. You’ll need to have administrative access to your router to change this.
You can usually connect to your network router by typing http://192.168.1.1 or http://192.168.0.1 in a web browser while connected to the network. You may need to check the manual for your router to determine if this is the correct way to connect, as well as determine the admin username and password to log in.
Once you’ve signed in, you’ll need to look for the appropriate Network/ LAN Settings or DHCP Settings area in your router’s settings menu. If you can’t find this, consult your user manual for further advice.
The DHCP lease value is named in various ways. For instance, on a TP-Link router, this value is called the address lease time. You can set this in minutes for this type of router, up to a maximum of 2880 (the equivalent of 48 hours). Other routers will have longer or shorter maximum lease periods.
Change the value accordingly, then save your settings. Once the DHCP lease value has been changed, the new lease time will be issued to your devices accordingly.
How To Renew a DHCP Lease
If you’ve changed your DHCP lease time, you can force any connected devices to release the existing IP lease and renew it. This will allow any changes to your DHCP lease information to be applied immediately.
- To do this on a Windows 10 PC, open a Windows PowerShell window by right-clicking the Start menu and pressing Windows PowerShell (Admin).
- In the open PowerShell window, type ipconfig /release. This will release the existing IP lease and disconnect.
- Type ipconfig /renew to reestablish the connection. The network DHCP server will issue a new lease at this point.
- On macOS, you can do this from the System Preferences menu. Press the Apple icon on the menu bar, then click System Preferences.
- In the System Preferences menu, press Network. Select your network connection in the left-hand menu, then press Advanced.
- In the Advanced Network menu, press the TCP/IP tab. Click the Renew DHCP Lease button to release and renew your IP lease automatically.
This will take a few seconds to complete. Once completed, your IP address will update to confirm your IP address, but you’ll need to run ipconfig getpacket en0 (replacing en0 with your own connection) from the Terminal app to check the current lease time.
Correct Network Management In Windows 10
The DHCP lease time allocated to devices on a network is an essential component in how your network works. If you’re struggling with IP address conflicts, however, you may find that it’s better to assign a static IP to devices that you use regularly.
Many of these settings need to be configured on your network router, but Windows will allow you to change network settings yourself—just be prepared for conflicts if your settings don’t match your router. This might prevent you from seeing other computers on your network, so be sure to double-check any settings you modify first.