VMware Workstation NAT 고정 IP 할당

vmware에서
192.168.x.1은 기본적으로 virtual host adapter에,
192.168.x.2는 NAT gateway address로,
192.168.x.128~254는 DHCP에 사용된다고 한다.
192.168.x.3~127에 고정 IP를 할당하여 사용할 수 있다.

Host Operating System DHCP Server Configuration File Location
Windows XP C:\Documents and Settings\All Users\Application Data\VMware\vmnetdhcp.conf
Windows Vista or Windows 7 or Windows 10 C:\ProgramData\VMware\vmnetdhcp.conf
Linux For the default host-only network: /etc/vmware/vmnet1/dhcp/dhcp.confFor the NAT network: /etc/vmware/vmnet8/dhcp/dhcp.conf

위의 경로에서 vmware DHCP 설정 파일을 찾을 수 있으며 다음과 같이 설정한다.

# End
host UniqueString {
    hardware ethernet xx:xx:xx:xx:xx:xx;
    fixed-address 192.168.x.76;
}

x를 적절한 값으로 채워주고 난 뒤에, guest os에서 위의 고정 ip 값으로 설정하면 된다.

필요에 따라 C:\Windows\System32\drivers\etc\hosts 파일에

192.168.x.76  UniqueString

를 적어주고 ipconfig /flushdns 를 통해 캐시 플러시 하면

Windows에서 접근 시 ssh user@UniqueString으로 접근 가능하다.

WSL 사용시에는 ~/.ssh/config 파일을 통해 설정할 수 있다.

Host XXX
        Hostname 192.168.x.76
        Port 22
        User user

그 후에는 bash 에서 ssh XXX로 사용 가능하다.

비밀번호 대신 pub를 사용하려면 다음을 참고한다.

2019/03/06 - [Tip/Linux] - SSH 비밀번호 없이 접근 및 config 설정

 

SSH 비밀번호 없이 접근 및 config 설정

A컴퓨터 사용자 A의 ip 0.0.0.0에서 B컴퓨터 사용자 B의 ip1.1.1.1에 접속하려면 ssh B@1.1.1.1 을 통해 접근한다. 그리고 B의 비밀번호를 입력하여 접속할 수 있다. 이 때 key파일을 이용할 수 있는데 -i 옵션을..

looka149.tistory.com

[1] https://pubs.vmware.com/workstation-11/index.jsp?topic=%2Fcom.vmware.ws.using.doc%2FGUID-04D783E1-3AB9-4D98-9891-2C58215905CC.html
[2] https://communities.vmware.com/thread/341785