쓰리래빗츠 북의 서버 아이디는 장비 네트워크의 맥어드레스 값을 이용하여 생성하는 고유 값입니다.
VMWare인 경우에는 별도로 한번 테스트를 해보아야 할 것 같습니다.
과거에 오히려 VMWare를 사용하면 항상 같은 서버 아이디가 생성되는 문제가 보고된 적은 있습니다.
이번 경우는 오히려 반대의 현상이네요.
맥어드레스 값을 이용하는 것이라고 하니 발생 원인을 알 수 있을 것 같습니다.
재부팅 전
docker0 Link encap:Ethernet HWaddr 02:42:25:6b:28:41 inet addr:172.17.42.1 Bcast:0.0.0.0 Mask:255.255.0.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) enp0s3 Link encap:Ethernet HWaddr 08:00:27:e3:8f:9f inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::b228:27eb:1549:a5cf/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3269 errors:0 dropped:0 overruns:0 frame:0 TX packets:2938 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1476254 (1.4 MB) TX bytes:359949 (359.9 KB) enp0s8 Link encap:Ethernet HWaddr 08:00:27:ec:3c:c3 inet addr:16.17.226.65 Bcast:16.17.227.255 Mask:255.255.252.0 inet6 addr: 2002:747f:e122:b:165:70e7:1687:37d0/64 Scope:Global inet6 addr: fe80::87b:c8a9:c125:5b28/64 Scope:Link inet6 addr: fec0::b:bbb3:c089:8b5d:d2bb/64 Scope:Site inet6 addr: fec0::b:165:70e7:1687:37d0/64 Scope:Site inet6 addr: 2002:747f:e122:b:ab1c:5c6:9235:6f14/64 Scope:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:818305 errors:0 dropped:0 overruns:0 frame:0 TX packets:1930 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:72244273 (72.2 MB) TX bytes:272342 (272.3 KB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:12537 errors:0 dropped:0 overruns:0 frame:0 TX packets:12537 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:1353597 (1.3 MB) TX bytes:1353597 (1.3 MB)
재부팅 후
docker0 Link encap:Ethernet HWaddr 02:42:83:9a:57:38 inet addr:172.17.42.1 Bcast:0.0.0.0 Mask:255.255.0.0 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) enp0s3 Link encap:Ethernet HWaddr 08:00:27:e3:8f:9f inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::24d2:bc74:8ae5:96ca/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:65 errors:0 dropped:0 overruns:0 frame:0 TX packets:134 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:7445 (7.4 KB) TX bytes:13184 (13.1 KB) enp0s8 Link encap:Ethernet HWaddr 08:00:27:ec:3c:c3 inet addr:16.17.226.65 Bcast:16.17.227.255 Mask:255.255.252.0 inet6 addr: fec0::b:70eb:bbed:1f5b:709d/64 Scope:Site inet6 addr: fec0::b:621c:77f7:1ab4:edb2/64 Scope:Site inet6 addr: 2002:747f:e122:b:70eb:bbed:1f5b:709d/64 Scope:Global inet6 addr: fe80::5ffb:b3ea:8e02:de8d/64 Scope:Link inet6 addr: 2002:747f:e122:b:46c:f3fb:bba6:92f7/64 Scope:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:64574 errors:0 dropped:0 overruns:0 frame:0 TX packets:154 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:5523466 (5.5 MB) TX bytes:32122 (32.1 KB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:158 errors:0 dropped:0 overruns:0 frame:0 TX packets:158 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1 RX bytes:12088 (12.0 KB) TX bytes:12088 (12.0 KB)
해당 VM에 docker 가 구성되어 있는데, docker에서 사용하는 Interface(docker0) 의 맥어드레스가 재부팅때마다 바뀌는 것을 확인했습니다. 다른 Interface는 Virtual Box 설정 화면에서 보이는 값을 그대로 유지하고 있구요.
VM은 조금 더 공부가 필요하겠네요.
정보를 주셔서 감사합니다.