네트워크 구성의 가상 eth 어댑터

네트워크 구성의 가상 eth 어댑터

내 데비안에는 다른 IP에서 수신 대기해야 하는 eth0 인터페이스가 있습니다. 다음 명령을 사용하여 만들 수 있다는 것을 알고 있습니다.

ifconfig eth0:1 10.10.10.20/24

이 명령을 사용하면 모든 것이 잘 작동하며 새 인터페이스는 지정된 IP를 수신합니다.

내 문제는 이 가상 eth 인터페이스를 다음과 같은 네트워크 구성에 추가하려고 할 때입니다.

allow-hotplug eth0
iface eth0 inet static
         address 10.10.10.10
         netmask 255.255.255.0
         network 10.10.10.0
         broadcast 10.10.10.255
         gateway 10.10.10.1
         # dns-* options are implemented by the resolvconf package, if installed
         dns-nameservers 10.10.10.1

iface eth0:1 inet static
        address 10.10.10.20
        netmask 255.255.255.0
        broadcast 10.10.10.255

그런 다음 네트워크를 다시 시작하세요.

 /etc/init.d/networking restart

두 인터페이스 모두 더 이상 나타나지 않습니다.

왜 그런 겁니까? 내 구성이 잘못되었나요?

친절한 안부

답변1

오류가 발견되었습니다.

인터페이스 시작 줄 위에 줄을 추가하고 vlan-raw-device를 추가해야 합니다.

auto eth0:1
iface eth0:1 inet static
        address 10.10.10.20
        netmask 255.255.255.0
        broadcast 10.10.10.255
        vlan-raw-device eth0

이것으로 잘 작동합니다;)

관련 정보