網站首頁 編程語言 正文
前序:最近開始研究Hadoop平臺的搭建,故在本機上安裝了VMware workstation pro,并創建了Linux虛擬機(centos系統),為了方便本機和虛擬機間的切換,準備使用Xshell直接連接Linux虛擬機。在此之前,需要對Linux虛擬機的網絡進行一定的配置。故有了下面這段記錄。
步驟:
1. 檢查Linux虛擬機的網絡連接模式,確保它是NAT模式。(由于只在本機進行連接,所以沒有選擇橋接模式。當然,橋接模式的配置會有所不同,在此不做深入分析)
2. 在VMware workstation里,點擊菜單欄上的【編輯】-->【虛擬網絡編輯器】,打開下方的虛擬網絡編輯器。選擇VMnet8(NAT模式),取消勾選【使用本地DHCP服務...】(若勾選,會設置動態IP)。
3. 在下圖中,點擊NAT設置。
記住上圖中的子網IP范圍,如上圖所示表示虛擬機在192.168.44.0~192.168.44.255范圍內。
注:上圖中192.168.44.2為網關地址,192.168.44.255為廣播地址,192.168.44.0一般為網段IP,所以0,2,255這三個地址不能設置。
4. 設置虛擬機的IP、DNS和主機名
1)設置IP地址、子網掩碼和網關,如下圖。
#vi /etc/sysconfig/network-scripts/ifcfg-ens*(*根據實際情況不同,本文為ens33)
BOOTPROTO=static
IPADDR=192.168.44.3
NETMASK=255.255.255.0
GATEWAY=192.168.44.2
ONBOOT=yes
ONBOOT:是指系統啟動時是否激活網卡,默認為no,設置為yes,表示開機啟動時激活網卡。
BOOTPROTO
:網絡分配方式,靜態。(一定記得修改為Static,否則無法連通網絡)
IPPADDR
:手動指定ip地址。
NETMASK
:子網掩碼。
GATEWAY
:網關ip。
2)設置DNS
#vi /etc/resolv.conf
3)設置主機名
#vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=hadoop01
#vim /etc/hostname
hadoop01
4)上述文件配置成功后,重啟虛擬機或使用service network restart命令重啟網卡。
#reboot
5. 設置VMnet8在Windows上的IP屬性,如下圖。(打開控制面板-->網絡和Internet,在右側點擊【更改適配器設置】,進入“網絡連接”頁面)
6. 配置完上述步驟后就可以成功使用Xshell連接Linux虛擬機了。
7. 小插曲:vim和ifconfig命令找不到時,使用yum install net-tools/vim安裝即可。
#yum install -y net-tools
#yum install -y vim
原文鏈接:https://www.cnblogs.com/shireenlee4testing/p/9469650.html
相關推薦
- 2022-05-02 python中的Numpy二維數組遍歷與二維數組切片后遍歷效率比較_python
- 2022-11-07 CLion開發stm32?使用DSP庫的操作方法_C 語言
- 2022-06-18 Qt?事件過濾器的具體實現_C 語言
- 2022-10-18 shell腳本實現定時刪除文件或文件夾_linux shell
- 2022-12-04 Python中Yield的基本用法及Yield與return的區別解析_python
- 2022-09-10 golang之數組切片的具體用法_Golang
- 2022-04-21 python的變量和運算符你都知道多少_python
- 2022-08-18 .Net中的弱引用字典WeakDictionary和ConditionalWeakTable介紹_實
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支