저는 Linux를 처음 사용하고 하루 종일 SSH를 통해 연결을 시도했지만 작동하지 않습니다.
저는 VMware를 사용하여 가상 Linux를 호스팅하고 있습니다.
처음에 내 가상 Linux가 내 Windows와 동일한 IP에 있지 않다는 사실을 발견했습니다. 내 Windows IP 주소는 192.168.1.79이므로 Linux의 인터넷 구성을 다음과 같이 변경했습니다.
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=b5b31e0a-6326-4130-b7a3-8621377a9817 DEVICE=ens33 ONBOOT=yes DNS1=8.8.8.8 IPADDR=192.168.1.188 NETMASK=255.255.255.0 GATEWAY=192.168.1.1
NAT도 브리지로 변경했습니다
1을 완료한 후 Linux의 IP 주소를 192.168.1.188로 변경했고 Windows에서 192.168.1.188을 성공적으로 ping할 수 있습니다. 하지만 리눅스에서는 아무 것도 핑할 수 없습니다.
또한 내 어댑터 Vmnet8 설정이 자동으로 IP 주소를 얻도록 설정되어 있으며 현재 Vmnet8 IP 주소는 192.168.238.1입니다.
어떤 도움이라도 대단히 감사하겠습니다! 이 작업을 진행하고 있지만 제대로 작동할 수 없습니다.
답변1
가장 간단한 해결책은 표준 설정을 고수하고 Linux VM이 DHCP를 통해 자동으로 IP 주소를 얻도록 하는 것입니다. 이렇게 하면 VMware(NAT 모드) 또는 라우터나 DHCP 서버(브리지 모드)가 가상 머신의 통신을 허용하는 IP 주소, 넷마스크 및 기본 게이트웨이 설정을 담당합니다.
어떤 이유로 자동 구성을 사용하지 않으려면 가상 머신이 연결된 네트워크에서 무료 IP 주소를 선택하고 해당 네트워크에 대한 올바른 기본 게이트웨이를 설정해야 합니다. 네트워크 설정에 대한 정보를 공유하지 않으셨기 때문에 도움을 드릴 수 없습니다.