직장에서 오래된 Debian 8 서버에 보조 IP를 추가하려고 하는데 문제가 발생했습니다. 설정은 다음과 같습니다(/etc/networking/interfaces의 IP 섹션만 해당).
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
auto eth0:0
allow-hotplug eth0:0
iface eth0:0 inet static
address 10.10.0.10
netmask 255.255.255.0
gateway 10.10.0.1
네트워크 서비스를 다시 시작했을 때 모든 것이 잘 진행되는 것처럼 보였고 ifconfig에서 필요한 모든 것이 표시되었습니다. "route -n"으로 라우팅 테이블을 보면 정확합니다.
문제는 새 IP를 사용하여 서버에 접속할 수 없다는 것입니다. 핑할 수 없고 http/https(웹 서버)를 통해 액세스할 수도 없습니다. Nutanix에서도 서버에 두 개의 IP가 있음을 보여줍니다.
뭔가 빠졌나요? 아니면 (서버가 아닌) 방화벽에서 수정해야 할 수도 있나요?
답변1
사용해 보세요가상 인터페이스:
auto eth0
allow-hotplug eth0 eth0.1
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
iface eth0:1 inet static
address 10.10.0.10
netmask 255.255.255.0
gateway 10.10.0.1
Debian 8에서 작동할 수도 있지만 테스트하지는 않았습니다. Debian 11의 경우 대신 systemd-networkd를 사용하고 이전 ifupdown을 멀리하는 것이 좋습니다.