Không chắc chắn 100% thiết lập của bạn là gì, nhưng sẽ giải thích rằng thông thường, một bộ chuyển đổi chỉ dành cho máy chủ lưu trữ trên máy chủ ảo trong VirtualBox là giao diện mạng thứ hai ngoài giao diện mạng chính của bạn.
Ví dụ: trên thiết lập VirtualBox trên Mac OS X của tôi, bên dưới Tùy chọn Ưu điểm dành cho VirtualBox, chính là một trò chơi / bảng điều khiển của mạng. Tôi có một bộ chuyển đổi chỉ dành cho máy chủ lưu trữ được gọi là vboxnet0
. Điều đó được thiết lập như sau trong bảng điều khiển của Adaptor
Lưu ý rằng tôi có bộ sau đây trong bảng điều khiển của Bộ điều hợp trực tuyến:
- Địa chỉ IPv4:
192.168.56.1
- Mặt nạ mạng IPv4:
255.255.255.0
- Địa chỉ IPv6:
[blank]
- Mặt nạ mạng IPv6:
0
Tôi cũng đã cài đặt máy chủ DHCP DHCP. Cũng lưu ý rằng trong ví dụ này, phạm vi mạng cho bộ điều hợp này sẽ là 192.168.56.x
. Nếu bạn muốn bộ điều hợp này là một phần của 10.20.0.x
phạm vi, thì hãy thay đổi địa chỉ IPv4 của bộ chuyển đổi từ 192.168.56.1
thành 10.20.0.1
.
Sau đó, trong Cài đặt thực tế, Cài đặt trực tuyến, dành cho máy ảo mà bạn muốn có thiết lập này, hãy nhấp vào Cài đặt Cài đặt. Bây giờ, bộ điều hợp chính Bộ điều hợp trong bộ điều hợp 1 Bộ cài đặt bộ điều hợp chính được cài đặt theo mặc định như trong hình:
Nhưng sau đó, dưới Bộ điều hợp 2, bạn muốn kích hoạt bộ điều hợp đó và cài đặt Bộ đính kèm với: Bộ điều khiển như là Bộ điều hợp chỉ dành cho máy chủ và sau đó đặt Tên Tên: vboxnet0
Chú thích như trong hình:
Khi đã xong, hãy khởi động hệ điều hành khách của bạn. Tôi đang sử dụng Ubuntu, nhưng nó sẽ hoạt động với hầu hết mọi hệ điều hành khách Linux như CentOS, sau đó nhập vào phần sau để tự khởi động kết nối mạng mới của bạn trên cổng mạng thứ hai:
sudo ifconfig eth1 192.168.56.10 netmask 255.255.255.0 up
Lưu ý tôi đã chọn 192.168.56.10
địa chỉ cho địa chỉ tĩnh của giao diện này. Bạn có thể đặt bất cứ điều gì đó để trong phạm vi của 192.168.56.2
để 192.168.56.255
. Tôi chỉ đơn giản chọn .10
địa chỉ vì nó đơn giản để nhớ; ít nhất là đối với tôi Và nếu bạn muốn đặt địa chỉ thành 10.20.0.2
Tập tin địa chỉ của bạn nằm trong 10.20.0.x
phạm vi thì hãy đổi 192.168.56.10
thành 10.20.0.2
.
Bây giờ sudo ifconfig
chỉ có một kết nối tạm thời. Nếu bạn khởi động lại ngay bây giờ, kết nối đó sẽ bị mất. Vì vậy, nếu bạn muốn thiết lập cài đặt này thành cài đặt cố định, bạn sẽ phải chỉnh sửa /etc/network/interfaces
như sau. Đầu tiên, mở tệp đó bằng trình soạn thảo văn bản yêu thích của bạn; Tôi thích sử dụng nano
:
sudo nano /etc/network/interfaces
Nội dung của tập tin đó sẽ trông giống như thế này:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
Lưu ý cách cài đặt cho eth0
DHCP; để nguyên như vậy Để thêm giao diện mạng mới, bạn sẽ thêm một cái gì đó như thế này vào dưới cùng của tệp:
# The local hostmachine access interface.
auto eth1
iface eth1 inet static
address 192.168.56.10
netmask 255.255.255.0
Lưu ý cách eth1
thiết lập static
và có address
và netmask
cài đặt. Sau khi thêm, chỉ cần lưu tệp. Và bây giờ khi khởi động lại, máy của bạn sẽ luôn biết phải gán eth1
và nếu bạn muốn tiếp cận HĐH khách đó từ HĐH máy chủ, bạn chỉ cần truy cập 192.168.56.10
. Và nếu bạn muốn đặt địa chỉ thành 10.20.0.2
Tập tin địa chỉ của bạn nằm trong 10.20.0.x
phạm vi thì hãy đổi 192.168.56.10
thành 10.20.0.2
.