3 ways to connect to a Linux virtual machine
1.bridged (Bridging mode)
This mode is the simplest, VMware virtual out of the operating system like a LAN on a separate host, it can access any machine in the network. In bridged mode, you need to manually configure the virtual system with an IP address, subnet mask, and a host machine in the same network segment so that the virtual system can communicate with the host machine. At the same time, because this virtual system is a separate host system in the LAN, it is possible to manually configure its TCP/IP configuration information to enable access to the Internet through a LAN gateway or router.
2.NAT (network address translation mode)
Using NAT mode, the virtual system uses the NAT (network address translation) function to access the public network through the network where the host machine resides. In other words, the use of NAT mode can be achieved in the virtual system access to the Internet, only the host machine can access the Internet. The TCP/IP configuration information for a virtual system in NAT mode is provided by the DHCP server of the VMNET8 (NAT) virtual network and cannot be modified manually, so the virtual system cannot communicate with other real hosts on the local area network.
3.host-only (host mode)
In some special network debugging environments, it is required to isolate the real environment from the virtual environment, then you can use the host-only mode. In host-only mode, all virtual systems can communicate with each other, but the virtual system and the real network are separated.
Settings: Whether you use bridged or NAT mode, you need to manually set the IP and host IP to be in the same network segment.
Resources:
Virtual machine usage for bridged, host-only, and NAT
Accessing a Linux server on a virtual machine via extranet remote SSH
Linux Virtual machine Networking