고정 IP 주소는 어떻게 설정하나요?

고정 IP 주소는 어떻게 설정하나요?

내 eth0은 DHCP를 사용하여 인터넷의 IP 주소를 얻습니다. 하지만 여전히 LAN에 고정 IP를 설정해야 합니다. 다음은 /etc/network/interface.conf의 내 설정입니다. 스크립트에 문제가 있나요? 네트워크를 시작하려고 하면 항상 실패했습니다.

ifconfig를 통해 IP를 확인했습니다. eth0:3이 설정되었지만 다른 항목은 발견되었습니다. 무엇이 문제인지 알 수 있을까요?

  1 auto lo
  2 iface lo inet loopback
  3 
  4 #auto eth0
  5 #iface eth0 inet dhcp
  6 
  7 auto eth0:1
  8 iface eth0:1 inet static
  9 address 192.168.20.222
 10 netmask 255.255.255.0
 11 gateway 192.168.20.1
 12 
 13 auto eth0:2
 14 iface eth0:2 inet static
 15 address 192.168.30.222
 16 netmask 255.255.255.0
 17 gateway 192.168.30.1
 18 
 19 auto eth0:3
 20 iface eth0:3 inet static
 21 address 192.168.211.222
 22 netmask 255.255.255.0
 23 gateway 192.168.221.1   

답변1

고정 IP 주소를 설정하기 위해 `/etc/network/interfaces'를 편집할 필요는 없습니다. 네트워크 관리자를 사용하여 이를 수행할 수 있습니다. 네트워크 애플릿을 마우스 오른쪽 버튼으로 클릭하고 연결 편집으로 이동하세요.

그러나 네트워크 관리자를 사용하지 않으려는 경우 다음 단계를 수행하면 여러 IP 주소를 할당하는 데 도움이 됩니다.

  1. 네트워크 관리자 비활성화sudo service network-manager stop
  2. 다음을 사용하여 서버에서 IP 주소를 가져옵니다.sudo dhclient eth0
  3. 다음과 같이 첫 번째 IP 주소를 할당 sudo ip addr add 192.168.20.222/24 dev eth0하고 다른 IP 주소에 대해서도 반복합니다.
  4. 다음을 사용하여 기본 경로를 추가합니다.sudo route add default gw <internet gateway ip address>

2단계를 수행하면 4단계가 필요하지 않습니다. 도움이 되길 바랍니다.

답변2

NetworkManager가 설치되어 있는 경우 /etc/network/interfaces에 문제가 발생할 수 있습니다. /usr/share/doc/network-manager/README.Debian을 참조하십시오(저는 다른 사람을 위해 설치할 만큼만 Ubuntu를 사용했습니다).

답변3

고정 IP를 설정하는 동안 문제가 지속되면 다음 단계를 사용하여 새 고정 IP 주소를 설정하십시오.

터미널(명령줄)을 열고 다음 명령을 입력합니다.

sudo vi /etc/network/interfaces

또는

sudo gedit /etc/network/interfaces

다음과 같이 변경하십시오.

auto eth0
iface eth0 inet static
address 10.10.29.66
netmask 255.255.255.192
network 10.10.29.65
broadcast 10.10.29.127
gateway 10.10.29.65

파일을 저장하고 닫습니다. 네트워킹을 다시 시작합니다.

sudo /etc/init.d/networking restart

관련 정보