Linux에서 고정 IP 설정

Linux에서 고정 IP 설정

Linux의 인터페이스 파일을 편집하고 해당 줄을 추가해야 한다는 것을 알고 있습니다. 네트워크와 브로드캐스트의 용도를 이해할 수 없습니다. Windows 고정 IP 구성에 비해 이질적인 것처럼 보입니다.

제 경우에는 게이트웨이가 192.168.5.1이고 컴퓨터 IP가 입니다 192.168.5.101.

내 네트워크 및 브로드캐스트 주소는 무엇입니까? 아래 내용이 정확합니까? 이 줄은 정확히 무엇을 의미합니까?

iface eth0 inet static
       address 192.168.5.101  
       gateway 192.168.5.1
       netmask 255.255.255.0
       network 192.168.5.0
       broadcast 192.168.5.255

답변1

에서 볼 수 있듯이공식 문서, 해당 매개변수( networkbroadcast)는 필요하지 않습니다.

사실은,

(네트워크, 방송 및 게이트웨이는 선택 사항입니다)

귀하의 예에서 귀하의 네트워크는 192.168.5.0/24및 귀하의 방송이 될 것입니다 192.168.5.255. 이는 addressnetmask매개변수에서 파생될 수 있습니다. 이러한 매개변수와 이를 결정하는 방법을 이해하려면 다음 내용을 읽어야 합니다.IP 서브넷.

제 생각에는 networkbroadcast매개변수는 일반적으로 생략할 수 있습니다.

빠른 입문서

IP에는 일반적으로 주소( 192.168.5.101)와넷마스크( 255.255.255.0).

넷마스크는 주소의 비트 중 몇 개가 해당 주소를 참조하는지 설명합니다.회로망그리고 얼마나 많은 사람들이주인. 이 예에서는 24비트입니다(이것이 바로 넷마스크의 의미이며 /24이 맥락에서 자주 볼 수 있는 의미입니다).

이 24비트가 바로 192.168.5주소의 일부입니다. 즉, 주소가 으로 시작 192.168.5하고 넷마스크가 인 모든 시스템이 /24동일한 네트워크에 있다는 의미입니다.
나머지 부분( 101)은 호스트 부분입니다. 이는 단일 시스템을 식별합니다.

주소를 가져와서 호스트 부분을 0(이진수)으로 채울 때 이는 다음과 같습니다.회로망(그래서, 192.168.5.0). 호스트 부분을 바이너리로 채우면 기본 브로드캐스트 주소( 192.168.5.255)를 얻습니다.

여기에 이미지 설명을 입력하세요
원천

답변2

네트워크 및 브로드캐스트 값은 서브넷 설정의 세부정보입니다. 나는 이것에 대해 약간 녹슬었지만 위의 구성이 올바른 것 같습니다.

브로드캐스트 주소와 네트워크 마스크에 대해 더 자세히 알고 싶다면 아래 내용을 읽어 보시기 바랍니다.서브넷팅.

관련 정보