검증용 가상 서버의 IP 주소 간편 관리 방법

1973 단어 VirtualBox

문제점



Viatualbox의 가상 서버에서 개발 환경을 만들어 사용하고 있습니다.
SSH 로그인 등의 때 IP 주소가 가변이므로 사용하기 어렵습니다.
VM은, 디폴트에서는 DHCP로 동작하게 되어 있어, StaticIP 주소를 설정하는 것이 번거롭다.

해결책



가상 서버와의 접속은 HostPC의 인터넷 접속하고 있는 NIC와 Bridge로 접속한다.
HostPC의 인터넷 연결 DHCP 서버 (내 경우에는 광대역 라우터의 DHCP 서버)에서 DHCP 고정 주소 설정에서 MAC 주소와 해당 IP 주소를 설정.

아래 표와 같이 규칙적으로 해두면 편리!


MAC
IP


0000000003
192.168.0.3

0000000004
192.168.0.4

0000000005
192.168.0.5

0000000005
192.168.0.6


VirtualBox의 네트워크 설정에서 MAC 주소를 등록한 값으로 설정합니다.


지정한 MAC 주소, IP 주소입니다.
[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:00:00:00:00:05 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.5/24 brd 192.168.0.255 scope global noprefixroute enp0s3
       valid_lft forever preferred_lft forever
    inet6 240f:68:4c37:1:a12c:4689:1e2f:a40a/64 scope global noprefixroute dynamic
       valid_lft 291sec preferred_lft 291sec
    inet6 fe80::9262:6b42:ec4f:b506/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

MAC 주소 정보



Wiki에 따르면

선두 옥텟의 비트 0x02가 글로벌 주소와 로컬 주소를 식별하는 비트로 GL 비트라고합니다. OFF이면 글로벌 주소, ON이면 로컬 주소임을 나타냅니다. 또한, 선두 옥텟의 비트 0x01이 유니 캐스트와 멀티 캐스트를 식별하는 비트로서 IG 비트라고 불린다.

로컬에서만 사용되는 값이므로, 자기 책임으로, 입력하기 쉬운 00000000+IP 주소의 말미
했다.

좋은 웹페이지 즐겨찾기