고정 IP를 설정할 때 다음과 같이 변경해야 합니다 /etc/network/interfaces
.
auto eth0
iface eth0 inet static
address 10.253.0.50
netmask 255.255.255.0
network 10.253.0.0
gateway 10.253.0.1
dns-nameservers 8.8.8.8
고정 IP를 설정하려면 netmask
, network
및 가 필요한 이유는 무엇입니까 gateway
?dns-nameservers
동적 IP를 설정할 때(예: DHCP를 통해) 이를 사용하지 않는 이유는 무엇입니까?
답변1
DHCP를 통해,섬기는 사람이 모든 정보는 일반적으로 제공됩니다.
- 라우팅(네트워크, 게이트웨이 및 넷마스크)
- 실제 DNS 서버
특별한 경우, 귀하는 예를 들어 다음에 설명된 대로 콘텐츠의 일부 또는 전부를 제공할 수 있습니다.DHCP를 사용하여 라우팅 정보 제공.
소규모 사설망의 경우 라우터를 DHCP 서버로 사용하는 경우가 많습니다(라우팅 문제로 축소).누구에게 누구로부터라우터). 이것은 잘 확장되지 않습니다.
답변2
netmask
IP의 어느 부분이 네트워크 접두사 비트(귀하의 경우 네트워크의 모든 호스트에 대해 동일함)의 일부 이고 어느 부분이 호스트 비트인지 명확하게 하려면 /(이론적으로는 하나면 충분함)가 필요합니다. more 정확히 네트워크 범위는 무엇입니까? 예를 들어 호스트는 ~부터 IP를 가질 수 있습니다(모든 호스트 비트가 1로 설정되면 해당 네트워크의 모든 호스트를 주소 지정하는 주소인 브로드캐스트 주소를 얻게 됩니다). 네트워크가 여러 번 분할될 수 있다는 점도 언급할 가치가 있습니다.network
10.253
10.253.0.1
10.253.255.254
게이트웨이는 네트워크 외부로 전송된 모든 패킷이 이동해야 하는 주소입니다(다른 네트워크로의 게이트웨이입니다. 이론상으로는 여러 다른 네트워크에 대해 여러 게이트웨이가 있을 수 있지만 이는 지정되지 않은 네트워크의 기본 게이트웨이로 보내는 역할을 담당합니다. 특정 경로의 모든 패킷).
DNS에 관해서는 Wikipedia를 확인해야 합니다. 거기에 아주 좋은 설명이 있습니다.https://en.wikipedia.org/wiki/Domain_Name_System