태그 보관물: ip-address

ip-address

/ etc / network / interfaces에 추가 IP 주소를 어떻게 추가합니까? 있으므로 인터페이스 파일에

서버에 사용할 수있는 추가 IP 주소가 있으므로 인터페이스 파일에 할당해야합니다. 현재 나는 이것을 가지고있다 :

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address aaa.aaa.aaa.aaa
netmask 255.255.254.0
gateway bbb.bbb.bbb.bbb
dns-nameservers ccc.ccc.ccc.ccc ddd.ddd.ddd.ddd eee.eee.eee.eee
dns-search vps-number.com

새 IP 주소 (fff.fff.fff.fff)를 할당하기 위해 무엇을 추가해야합니까? 그런 다음 새 구성을 적용하기 위해 다시 시작하려면 어떻게해야합니까?



답변

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address aaa.aaa.aaa.aaa
  netmask 255.255.254.0
  gateway bbb.bbb.bbb.bbb
  dns-nameservers ccc.ccc.ccc.ccc ddd.ddd.ddd.ddd eee.eee.eee.eee
  dns-search vps-number.com

auto eth0:0
iface eth0:0 inet static
  address fff.fff.fff.fff
  netmask 255.255.254.0

그런 다음 실행 sudo ifup eth0:0하여 가져올 수 있습니다 sudo ifdown eth0:0.


답변

여분의 IP 주소의 경우 일반적으로 다음을 추가합니다.

up ip addr add fff.fff.fff.fff/prefixlen dev eth0

iface eth0 inet static나중에 재부팅 할 수 있도록 스탠자 의 맨 아래로 이동 한 다음 명령 sudo ip addr add fff.fff.fff.fff/prefixlen dev eth0을 수동으로 다시 실행하여 직접 활성화하십시오.

네트 마스크 인 경우 255.255.254.0다음 prefixlen해야합니다 23당신을 위해.

그래도 더 좋은 방법이 있는지 알고 싶습니다.


답변

Heihachi가 지적한 것처럼 ethx : x 별칭은 구식입니다. 그러나 ip addr해결책은 더 나쁩니다. down변형을 추가해야 하거나 ifdown매우 깨끗하게 작동하지 않으므로 추악하고 불완전 합니다.

더 나은 해결책 은 https://wiki.debian.org/NetworkConfiguration#Multiple_IP_addresses_on_one_Interface 를 참조 하십시오 . 이제 동일한 인터페이스에 대해 iface 스탠자를 반복 할 수 있습니다. 위의 해결책 만 :x접미사를 삭제하십시오 .


답변