1. Phương pháp Nat (máy ảo và máy chủ không nằm trong cùng một phân đoạn mạng)
NAT: Network address translation, là công nghệ chuyển đổi địa chỉ riêng nội bộ thành địa chỉ mạng công cộng. Công nghệ NAT được áp dụng cho các cổng Internet và bộ định tuyến. Ví dụ, nếu địa chỉ 192.168.0.123 muốn truy cập Internet, các gói dữ liệu của nó phải đi qua một cổng hoặc bộ định tuyến và cổng hoặc bộ định tuyến đó có địa chỉ IP có thể truy cập Internet. Các cổng và bộ định tuyến như vậy phải thay đổi dữ liệu lớp giao thức IP của gói dữ liệu khi gửi và nhận các gói dữ liệu (tức là NAT) để cho phép các máy chủ trong phân đoạn mạng riêng có thể truy cập Internet thành công. Công nghệ này giải quyết vấn đề khan hiếm địa chỉ IP.
Nguyên tắc tương tự cũng áp dụng cho truy cập Internet NAT của VMWare. Nó sử dụng phần mềm để tạo ra một card mạng giữa máy chủ và máy ảo. Card mạng này và IP của máy ảo nằm trong cùng một phân đoạn địa chỉ. Đồng thời, NAT được thực hiện giữa card mạng này và giao diện mạng của máy chủ. Mỗi gói dữ liệu được gửi bởi máy ảo sẽ đi qua card mạng ảo, sau đó là NAT và sau đó được gửi ra ngoài bởi giao diện máy chủ.
Card mạng ảo ở chế độ NAT là VMnet8
Cài đặt máy chủ
Máy chủ IP GW DNS
VMnet8
IP (tự động lấy được sau khi thiết lập phân đoạn mạng)
GW phải thuộc cùng một phân đoạn mạng với ip
DNS: Giống như DNS máy chủ
Máy ảo
IP: IP của máy ảo và IP của card mạng ảo nằm trong cùng một phân đoạn mạng
GW: Giống như card mạng ảo gw
DNS: Cùng một DNS

Cầu thứ hai Cầu (máy ảo và IP máy chủ nằm trong cùng một phân đoạn mạng)
Bridge là máy chủ có hai card mạng, tương ứng nằm trong hai mạng LAN. Đồng thời, một chương trình đang chạy trên "bridge" để cho phép tất cả các gói dữ liệu trong mạng LAN A chảy vào B nguyên vẹn và ngược lại. Theo cách này, mạng LAN A và B được kết nối liền mạch ở lớp liên kết. Khi bắc cầu, card mạng VMWare và card mạng vật lý phải nằm trong cùng một phân đoạn IP. Tất nhiên, cần phải đảm bảo rằng không có IP xung đột trong hai mạng LAN.
Điều tương tự cũng đúng với cầu nối VMWare, ngoại trừ việc card mạng, ban đầu là phần cứng, giờ đã được ảo hóa bằng phần mềm VMWare! Khi sử dụng cầu nối, VMWare sẽ ảo hóa card mạng và cầu nối nó với card mạng vật lý thực. Theo cách này, tất cả các gói dữ liệu được gửi đến card mạng vật lý sẽ đến máy ảo VMWare và các gói dữ liệu được VMWare gửi đi cũng sẽ được gửi từ đầu kia của card mạng vật lý thông qua cầu nối.
Do đó, nếu card mạng vật lý có thể truy cập Internet, thì card mạng mềm bắc cầu sẽ không có vấn đề gì. Đây là nguyên lý của truy cập Internet bắc cầu, tương đương với việc coi máy ảo là máy vật lý trong mạng cục bộ.
Chế độ ba máy chủ
Ở chế độ máy chủ, môi trường thực và môi trường ảo bị cô lập; ở chế độ này, tất cả các hệ thống ảo có thể giao tiếp với nhau, nhưng các hệ thống ảo và mạng thực bị cô lập. (Hệ thống ảo và hệ thống máy chủ có thể giao tiếp với nhau, tương đương với việc hai máy được kết nối với nhau thông qua cáp xoắn đôi.) Tuy nhiên, theo cách này, không có dịch vụ chuyển đổi địa chỉ, do đó máy ảo chỉ có thể được truy cập từ máy chủ, hệ số bảo mật rất cao.
Kiến thức bổ sung về kết nối mạng
1. Dịch địa chỉ mạng NAT
aĐịa chỉ tĩnh: Chuyển đổi địa chỉ riêng tư thành địa chỉ mạng công cộng theo tỷ lệ một-một. (1 đến 1)
b Chuyển đổi địa chỉ động: Bộ chuyển đổi NAT có một nhóm địa chỉ mạng công cộng và có thể phân bổ động một địa chỉ mạng công cộng chưa sử dụng cho địa chỉ nội bộ để liên lạc, hình thành nên mối quan hệ ánh xạ tạm thời. (nhiều-nhiều)
Chuyển đổi địa chỉ cPort: Chuyển đổi nhiều địa chỉ riêng tư thành một địa chỉ mạng công cộng tương ứng. (Nhiều đến 1)
2.DHCP
Giao thức cấu hình máy chủ động DHCP, Giao thức cấu hình máy chủ động
Đây là giao thức mạng cho mạng cục bộ tự động gán địa chỉ IP cho các mạng nội bộ hoặc nhà cung cấp mạng. DHCP có ba cổng UDP67 và 68 làm cổng dịch vụ cho Máy chủ và Máy khách. 546 được sử dụng cho DHCPv6 và được sử dụng để sao lưu nóng bằng cách nhấp đúp.
Trên đây là phần giới thiệu chi tiết về phương pháp truy cập Internet của máy ảo Ubuntu và cấu hình liên quan. Tôi hy vọng nó sẽ hữu ích với mọi người. Nếu bạn có bất kỳ câu hỏi nào, vui lòng để lại tin nhắn cho tôi và tôi sẽ trả lời bạn kịp thời. Cảm ơn bạn rất nhiều vì đã ủng hộ trang web của tôi!
Tôi là một lập trình viên xuất sắc, rất giỏi!