Để giúp cho các bạn sinh viên vừa có thể sử dụng Windows & vừa có thể sử dụng Linux để học tập và nghiên cứu, mình xin giới thiệu đến các bạn bài Lab về Remote Access vào máy ảo Linux thông qua máy thật Windows. Với bài Lab này thì các bạn SV có thể sử dụng máy ảo Linux kết nối Internet như máy thật Windows và từ máy thật Windows các bạn có thể cấu hình máy ảo Linux bất cứ lúc nào cho dù hệ thống mạng vật lý không tồn tại.
1. Chuẩn bị
- LINUX OS đã được setup trên VMWARE
- Phần mềm Private Shell, hoặc SSH Secure Shell Client.
2. Cấu hình mạng trên máy Linux (máy ảo)
2.1. Cấu hình Card mạng trên VMWare
=>menu VM => Settings... => Tạo ra 2 NIC
NIC 1 => Bridged (eth0)
NIC 2 => VMNet 1 (eth1)
2.2 Cấu hình IP cho eth0 & eth1
a) eth0
Mở file: /etc/sysconfig/network-scripts/ifcfg-eth0
vi /etc/sysconfig/network-scripts/ifcfg-eth0
Soạn các nội dung sau (nếu chưa có):
ONBOOT=yes
BOOTPROTO=dhcp
=> Lưu lại
b) eth1
Mở file: /etc/sysconfig/network-scripts/ifcfg-eth1
Soạn các nội dung sau (nếu chưa có):
ONBOOT=yes
BOOTPROTO=static
IPADDR=172.16.1.1
NETMASK=255.255.0.0
=> lưu lại
Lưu ý: Chỉ có user root mới chỉnh sửa được 2 file trên.
c) Khởi động lại dịch vụ mạng
Right click trên desktop (nếu dùng GUI) => Open terminal
[root@localhost ~]#service network restart
Kiểm tra lại thông tin cấu hình mạng trên 2 card mạng eth0 & eth1
[root@localhost ~]#ifconfig eth0
[root@localhost ~]#ifconfig eth1
3) Cấu hình mạng trên máy thật (Win7)
Vào Control Panel => Mở Network & Sharing Center => Change Adapter Settings
=> VMware Network Adapter VMnet1
Cấu hình IP: 172.16.2.2
Subnet mask: 255.255.0.0
Vào Start Run: ping 172.16.1.1 -t
Để kiểm tra kết nối giữa máy thật & máy ảo.
4) Dùng Private Shell để kết nối vào máy Linux
Server name: 172.16.1.1
Protocol: SSH
Port: 22
User: cuongdn
(Các bạn dùng user root để đăng nhập)
Authentication method: Password
=> OK
Nếu có 1 cửa sổ nữa xuất hiện thì Click OK
Nhập password
Đăng nhập thành công
5) Một số lỗi thường gặp
“TCP connection error”
Nguyên nhân: Có thể do SSH Server chưa được cài đặt trên Linux hoặc kết nối giữa máy ảo Linux & máy thật Windows bị lỗi.
Khắc phục: Kiểm tra kết nối giữa Linux & Windows bằng lệnh ping
=> nếu thành công mà vẫn xảy ra lỗi thì kiểm tra dịch vụ ssh
- Quay lại máy Linux
[...]#service sshd restart
- Nếu ssh chưa được cài đặt thì sử dụng lệnh setup để cài
Ctrl+Alt nhả phím+chuột về cho máy thật
Chúc các bạn thành công!
Tác giả: Đặng Ngọc Cường
» Tin mới nhất:
» Các tin khác: