Trong bài viết này mình sẽ hướng dẫn các bạn cách kết nối SSH từ MacOS tới máy ảo (virtual machine) chạy CentOS đã cài đặt VPSSIM để vọc như đang chạy trên VPS thực sự.
Phần mềm mình sử dụng là Virtualbox. Download tại đây: https://www.virtualbox.org/
Trước tiên bạn cần tạo một VM, download và cài đặt Centos cho nó. Mình huyến khích cài đặt Centos 7 và có GUI. Khi cài đặt nên chọn cài các gói GUI và Development Tools để việc cài đặt VPSSIM được thuận lợi và dễ thao tác hơn.
Sau khi cài đặt CentOS cho VM xong. Ta tiến hành cài đặt VPSSIM tương tự như cài đặt trên VPS.
Xem cách cài đặt VPSSIM tại đây: Hướng dẫn cài đặt VPSSIM trên VPS Centos 6 & 7
Sau khi cài đặt xong, ta tắt VM này để tiến hành config Enable Host-Only Adapter. Cách làm bạn xem ở bài này: Enable Host-Only Adapter cho Vitualbox 5.1.X và 5.2.X trên MacOS (OSX) và kết nối SSH tới VM
Sau khi lưu config xong, ta bật VM lên, login vào và chạy lệnh sau:
Trên MacOS ,. ban bật terminal nên và chạy lệnh:
Nếu bạn chạy website và muốn test trên MacOS, bạn chỉ cần edit file host trên MacOS và thêm vào dòng sau:
Phần mềm mình sử dụng là Virtualbox. Download tại đây: https://www.virtualbox.org/
Trước tiên bạn cần tạo một VM, download và cài đặt Centos cho nó. Mình huyến khích cài đặt Centos 7 và có GUI. Khi cài đặt nên chọn cài các gói GUI và Development Tools để việc cài đặt VPSSIM được thuận lợi và dễ thao tác hơn.
Sau khi cài đặt CentOS cho VM xong. Ta tiến hành cài đặt VPSSIM tương tự như cài đặt trên VPS.
Xem cách cài đặt VPSSIM tại đây: Hướng dẫn cài đặt VPSSIM trên VPS Centos 6 & 7
Sau khi cài đặt xong, ta tắt VM này để tiến hành config Enable Host-Only Adapter. Cách làm bạn xem ở bài này: Enable Host-Only Adapter cho Vitualbox 5.1.X và 5.2.X trên MacOS (OSX) và kết nối SSH tới VM
Sau khi lưu config xong, ta bật VM lên, login vào và chạy lệnh sau:
Code: Select all
Ta được kết quả:ifconfig
Code: Select all
Nhìn dòng thứ 3 từ trên xuống, ta thấy:enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.56.101 netmask 255.255.255.0 broadcast 192.168.56.255
inet6 fe80::acf7:97b4:845d:f8dc prefixlen 64 scopeid 0x20<link>
ether 08:00:27:c4:65:4a txqueuelen 1000 (Ethernet)
RX packets 192 bytes 28707 (28.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 79 bytes 14689 (14.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 140 bytes 29372 (28.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 140 bytes 29372 (28.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:a2:ab:ab txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Code: Select all
Địa chỉ IP 192.168.56.101 chính là IP của VM khi ta kết nối SSH từ MacOS vào.inet 192.168.56.101 netmask 255.255.255.0 broadcast 192.168.56.255
Trên MacOS ,. ban bật terminal nên và chạy lệnh:
Code: Select all
sau đó nhập mật khẩu tài khoản root của Centos là ta đã đăng nhập vào VM để sử dụng VPSSIM như trên VPS rồi.ssh [email protected]
Nếu bạn chạy website và muốn test trên MacOS, bạn chỉ cần edit file host trên MacOS và thêm vào dòng sau:
Code: Select all
thay 192.168.56.101 bằng IP của bạn.192.168.56.101 domain.com
olalavui liked this
==> Đăng ký mã VPSSIM Business tại đây ! Thanks.