VMWare [Lab 1.2] Cấu hình ESXi thông qua SSH

Hugo

Internship/Fresher
Aug 7, 2023
19
1
3
22
891 nguyễn kiệm, gò vấp
Cấu hình ESXi thông qua SSH
VMware ESXi là một phần mềm giám sát máy ảo (hypervisor) chạy trực tiếp trên phần cứng máy chủ (bare-metal), mà không cần hệ điều hành nền. VMware ESXi cho phép bạn tạo và quản lý các máy ảo trên một hoặc nhiều máy chủ vật lý. VMware ESXi là nền tảng của các giải pháp điện toán đám mây và trung tâm dữ liệu ảo (virtual data center) của VMware.
Sau đây mình sẽ hướng dẫn các bạn dùng cấu hình ESXi thông qua ssh trong trường hợp không vào được ESXi Web Client
Phần 1: Chuẩn bị
- Server đã cài ESXi
- Bật ssh trên ESXi
Phần 2: Nội dung
Mục lục
1. SSH vào ESXi
2. Cấu hình Network
a) Cấu hình VMKernel cho ESXi
Tạo vmkernel mới
Cấu hình ipv4 cho vmk
Cách xóa vmk
b) Tạo vswitch cho ESXi
Cách xóa vswitch
c) Tạo portgroup cho ESXi
Cách tạo vlan id cho portgroup
Cách xóa portgroup ESXi
Bắt đầu thực hiện
1. SSH vào ESXi
ssh root@<ip_esxi>
Nhập password ESXi
AWcPcdQ-DooetnJAJYuCmAv1aMD3ZnIQdDN9kuGDn74--dzCBP9FJaac4kD2XIW7YTO_cZH-4AWEKhPXYNkaXCO3lVO18WyWMZGbYYOU6j27VtvKD5_CgXxckr3fHgsUWV0lGpu26aAm-i-aD6o1bhg


Đăng nhập thành công
uXHQTAQLdoq6kVh2kUOioUPA3HQ98JHOlXhliiq4hIMouHDgxosueaPKICLbsd2-ioPAZIS7-xryA5OjEuaH_JcnUIMJ_T250B741TIeYxQmfsxTbHIJs-acdhC3tKNyP1V6xrdMf0gFHiCJwjkKdsw


Ví dụ khi mình nhập lệnh “esxcli” thì nó sẽ list cho mình những nơi mà mình cần đến để cấu hình
tKfTXTHg0DbbIyjfKIfn1ObBP6wdzCJUtIGSkTQQOw2Cgn-bBgHUWtYq5UiEqLVXnVGqlYvpkHlFINfHIrzVAtHQM_9zLLOU12v3Z5oFe6K8LbRam8rT7OCJxooTmwZ5xQDVHN6pNGrNwG-kRcecdDc


2. Cấu hình Network
a) Cấu hình VMKernel cho ESXi
Muốn cấu hình ip ta cần phải đến phần “network
esxcli network ip interface add: tạo VMkernel network mới
esxcli network ip interface ipv4 get: list ipv4 được gán vào VMkernel network
esxcli network ip interface ipv4 set: Cấu hình ipv4
j8mLbGxLwd64gqV-bR3aF7vHBd1vkQAIqzhB2HtysRImjjffM63ny5goOwqT_saNmyiHCUTdMv8oDxVnnWC5lXCEUDhuNshb-JIsSBX8QOrmxJmbRA9OxUzDo9EUEg4haqkY7_6mvmEc83-sT3cH8SQ


.) Tạo vmkernel mới
esxcli network ip interface add --interface-name=vmk<X> --portgroup-name=<my_portgroup>
1692860303150.png

<X>: Đặt tên vmkernel
<my_portgroup>: gán tên portgroup đã tạo sẵn trong ESXi

CzqsnguTPl7VvEX0_qMpbfGFkamjt9nfw5wAW58S9mr1YLD2KwrrKbJtKfHzKaRPPA8OXv6SNLGTheDKc11Vba6dy2e_Q1U69Dp8A22lc_aJN1HBhvKHH3W2xmUCMqhHOPLeOheXcrYg__MY1P2FNL0

vmk1 đã được thêm vào. Bởi vì mình chưa đặt ip cho vmk1 nên nó sẽ có ip default 0.0.0.0

.) Cấu hình ipv4 cho vmk
esxcli network ip interface ipv4 set --ipv4=<ip_address> --netmask=<255.255.255.0> --type<value> --interface-name=vmk<X>
<ip_address>: đặt ip cho vmk
<value>: Bởi vì ở đây đặt ip nên mình sẽ chọn static (tĩnh)
<X>: tên vmk vừa mới tạo
HQkH4SB45V-Kvw-XE2Rc_ofjKd8J2rVI1T2SFZalqetYL9Xm5fjdCVvxheD_WUKYBzUiyN2hEJcDSUQRFC6-ntdQkEZqODj90HDvLxxYUpAyOHv5YZClriinc-RgCZsYf8-9Hmy4mgHf87bcJskxRTw

vmk1 đã được đặt ip thành công

.) Cách xóa vmk
esxcli network ip interface remove --interface-name=vmk<X>
<X>: tên vmk cần xóa
oGkV6Mf5Zd96ld7uuy1gzCLIJDqswSnYTWXfwwWjpa65-gRT312U9OJidjX25nFCiaKtZS6qkIhXTjuc39M3D2uN3SPg8iLTpYedL9q2ggHmMEBqKJvLuQ5fexsA0V5j5huzLtSuKEhILTJeKExgyvw


b) Tạo vswitch cho ESXi
esxcli network vswitch standard add --vswitch-name=<new_name>
<new_name>: tên vswitch mới
1692859641087.png

vswitch “test” đã được tạo

.) Cách xóa vswitch
esxcli network vswitch standard remove --vswitch-name=<name_vswitch>
<name_vswitch>: tên vswitch cần xóa
t6fj9kYPWlcHQJ2fL5vhqp5DgEbrBHpUyj9t8UPske72ojvaT1gYnSHJO-yCV4ZBs_sjQXaOn77dTLvoEBFYlF6Y8sLpjdbi-GIL4XCjc0UYQVjQVYPYoNObFz9Vx_FlbXvwTOeUv6XX54rnf_f-MFw


c) Tạo portgroup cho ESXi
esxcli network vswitch standard portgroup list
jf0fPRM2AnLRd0BYN9KnIPMD4rtTjyAeC0kKOI0jInIH79id7cp1xLNfiIBaPT_mlr6o1tU0oMtSDDDjbJsJTsP19ZxmuiMXWI7wOYlo18K9tOIJQYmBS-cIknloSc-Ee4HBdWcmxRkUva9SPt6Vhuo

Danh sách các portgroup đã tạo trước đó

esxcli network vswitch standard portgroup add --portgroup-name=<new_portgroup> --vswitch-name=<name_vswitch>
<new_portgroup>: tên portgroup mới
<name_vswitch>: tên switch mình cần gán tùy theo nhu cầu
1692859027435.png

Portgroup “lab” vừa mới tạo đã được thêm vào list

.) Cách tạo vlan id cho portgroup
esxcli network vswitch standard portgroup set --portgroup-name=<name_portgroup> --vlan-id=<long>
<name_portgroup>: tên portgroup cần gán vlan id
<long>: vlan id cho portgroup này. Giá trị trong khoảng 0 - 4095. Cái này tùy thuộc vào lớp ip mình đặt, ví dụ: ta có dãy ip 192.168.149.x thì vlan id sẽ là 149
KZh_gh5tkzRz_BxfS9vBlvw43HdNSBMcZx6ZLSDeBI8TmwIVDY_Le7PayjuHWZqVp3oCQXDfbX247WqQm1RQk8jJ1ZZhH7xbGfC898c7Ycp4Po3EC5UcPWk3yIjr_KwIf-WYvgffuOQBV-_0JT1TzjQ

portgroup “lab” đã có vlan id là 149

.) Cách xóa portgroup ESXi
esxcli network vswitch standard portgroup remove --portgroup-name=<name_portgroup> --vswitch-name=<name_vswitch>
<name_portgroup>: tên portgroup cần xóa
<name_vswitch>: tên vswitch khi mình gán vào portgroup lúc tạo
mraX_S4TVtxKbyXH1GCrg17plEkEy5GY406THDlqcdbWRisyws_g51gTHs3dLoIobwEhcATsYybxbOc0UnRoy9_KNCLR7pyTFBaQKu22Yb0XaUqc9Ktis4w6g_g4JEF01X3vvPiuGP08Gnvab08wIC8

Chúc các bạn thành công !!!
 

Attachments

  • 1692859120997.png
    1692859120997.png
    10.5 KB · Views: 0

About us

  • Securityzone.vn là một trang web chuyên về an ninh mạng và công nghệ thông tin. Trang web này cung cấp các bài viết, tin tức, video, diễn đàn và các dịch vụ liên quan đến lĩnh vực này. Securityzone.vn là một trong những cộng đồng IT lớn và uy tín tại Việt Nam, thu hút nhiều người quan tâm và tham gia. Securityzone.vn cũng là nơi để các chuyên gia, nhà nghiên cứu, sinh viên và người yêu thích an ninh mạng có thể trao đổi, học hỏi và chia sẻ kiến thức, kinh nghiệm và giải pháp về các vấn đề bảo mật trong thời đại số.

Quick Navigation

User Menu