VMWare上的linux搭建

1 按步驟安裝

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

2 關閉防火牆

System->Administrator->Security Level and FireWall 下選擇disabled 

3 網絡配置

  1. 右鍵虛擬機–設置–網絡適配器–僅主機模式
  2. 編輯–虛擬網絡編輯器–記住名稱爲VMnet1,類型爲僅主機的子網地址
    在這裏插入圖片描述
  3. 將windows主機的VMNet1的ip地址與該地址設置在同一網段下,該地址就是虛擬機訪問的主機的地址:控制面板\網絡和 Internet\網絡連接–右鍵VMnet1–屬性–TCP/IPv4–屬性
    在這裏插入圖片描述
  4. 設置虛擬機ip在同一網段下
vi /etc/sysconfig/network-scripts/ifcfg-eth0

在這裏插入圖片描述
5. 重啓linux的網卡

service network restart

3 查看linux與windows互相是否能ping通

--查看linux的ip
#/sbin/ifconfig
--linux上pin windows,windows的ip地址爲VMnet1對應的地址
ping 192.168.15.1
--windows上pin linux,linux的ip地址爲eth-0中對應的地址
ping 192.168.15.110

4 安裝telnet相關的組件包

--切換到root用戶,只有root用戶可以執行rpm命令
#su - root
--查看光驅掛載的位置,如果沒掛載,需要在虛擬機上設置,能夠開機訪問到該光驅
#mount
/dev/scd0 on /media/RHEL_5.2 x86_64 DVD type iso9660 (ro,noexec,nosuid,nodev,uid=500)
--進入安裝包所在路徑
#cd /media/RHEL_5.2 x86_64 DVD/Server
--rpm類似windows的添加刪除程序,-q查詢,-a所有
--rpm –qa|grep 安裝包名 查看是否已經安裝了對應的安裝包
--xinetd爲安裝telnet前所必須的服務
rpm -Uvh xinetd-2.3.14-10.el5.x86_64.rpm
rpm -ivh telnet-0.17-39.el5.x86_64.rpm 
rpm -ivh telnet-server-0.17-39.el5.x86_64.rpm
--需要重啓機器,這樣才能出現/etc/xinetd.d/telnet這個文件
--由於telnet服務是由超級服務xinetd來管理的,因此這裏啓動和停止telnet服務,只需通過修改/etc/xinetd.d/telnet中的disable的值(yes關,no開),然後執行service xinetd restart
--設置telnet服務自啓動
#chkconfig  telnet on
--設置root用戶遠程登錄telnet服務
--首先
#vi /etc/securetty 加上pts/0 pts/1
--然後
#vi /etc/pam.d/login
屏蔽掉pam_nologin.so和pam_securetty.so這行
--最後重啓

5 安裝其他組件包

rpm -Uvh setarch-2*
rpm -Uvh make-3*
rpm -Uvh glibc-2*
rpm -Uvh libaio-0*
rpm -Uvh glibc*
libgd.so.2()(64bit) is needed by glibc-utils-2.5-24.x86_64
rpm -Uvh libgomp-4.1.2-42.el5.x86_64.rpm (xinetd服務)
rpm -Uvh gcc-4*
rpm -Uvh compat-libstdc++-33-3*
rpm -Uvh compat-gcc-34-3* 
rpm -Uvh compat-gcc-34-c++-3*
rpm -Uvh libXp-1*
rpm -Uvh openmotif22-2.2.3-18.x86_64.rpm
rpm –Uvh openmotif2*
libXmu.so.6 is needed by openmotif22-2.2.3-18.i386
rpm -Uvh compat-db-4*
rpm -Uvh libstdc++*

6 修改root密碼

#sudo passwd root

7 配置ftp

--安裝
rpm -ivh vsftpd-2.0.5-12.el5.x86_64.rpm
--查看ftp 服務器狀態     
#service vsftpd status
--啓動ftp服務器     
#service vsftpd start
或system-->administrator-->service 將vsftpd選中,保存
--重啓ftp服務器 
#service vsftpd restart
--查看服務有沒有啓動
#netstat -an | grep 21
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN 
如果看到以上信息,證明ftp服務已經開啓。
--關閉selinux,否則會ftp失敗
#vi /etc/selinux/config
SELINUX=disabled
--如果需要開啓root用戶的ftp權限要修改以下兩個文件
  #vi /etc/vsftpd/ftpusers中註釋掉root
  #vi /etc/vsftpd/user_list中也註釋掉root
  然後重新啓動ftp服務。

8 vmware下三種聯網模式

8.1 簡單的局域網

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-2An3nXG6-1581381076449)(C://Users//含低調//Desktop//截圖//178.png)]

  1. 路由器、交換機通稱爲網關,是網絡的一個出口
  2. 網卡連接着網口,網口連接路由器
  3. 路由器ip爲192.168.33.1,那麼筆記本電腦上配置本地連接ip:192.168.33.10,gateway(網關):192.168.33.1(即路由器ip),netmask:255.255.255.0,dns:192.168.33.1(即路由器ip)

8.2 NAT模式:地址轉發

8.2.1 NAT模式簡介

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-0K0o6BuL-1581381076452)(C://Users//含低調//Desktop//截圖//179.png)]

  1. 虛擬機的網卡名叫做eth0,這些網卡都連在vmware虛擬出的交換機上
  2. Windows上虛擬網卡vmnet8也連接在這個虛擬交換機上,即win7的虛擬網卡,以及所有虛擬機,組成了一個虛擬的網絡,這個網絡跟你筆記本連接的外網沒有任何干擾,是兩個環境不同的網絡,即本地連接連外網,vmnet8連接內網,此時只要外網連接可以上公網,虛擬機就也可以上外網,因爲vmware會幫你做地址轉發,當虛擬機訪問外網時,外網看到虛擬機的ip地址是本地連接的地址,而不是虛擬機的地址
8.2.2 NAT模式配置
  1. 編輯–虛擬網絡編輯器–子網ip:設置網段,即哪些網段使用該虛擬路由器
    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-gutIhcOj-1581381076453)(C://Users//含低調//Desktop//截圖//180.png)]
  2. 編輯–虛擬網絡編輯器–NAT設置–網關IP:設置網關,即虛擬路由器的ip地址,即windows機上VMnet8的ip地址
  3. 編輯–虛擬網絡編輯器–NAT設置–端口轉發:即發送到主機ip下1521端口的請求會被轉發給地址爲192.168.41.128的虛擬機上的1521端口
    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-1oI7t7mE-1581381076454)(C://Users//含低調//Desktop//截圖//182.png)]
  4. 編輯–虛擬網絡編輯器–DHCP設置
    [外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-1wNsgKdu-1581381076455)(C://Users//含低調//Desktop//截圖//183.png)]
  5. 修改linux虛擬機的ip地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-9IjzX3sM-1581381076456)(C://Users//含低調//Desktop//截圖//184.png)]
6. 重啓網絡服務

service network restart

8.3 橋接

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-DBFMF6YL-1581381076458)(C://Users//含低調//Desktop//截圖//181.png)]

  1. 相當於所有機器連在真實的交換機上
  2. vmnet0提供地址僞裝,把你虛擬機地址僞裝爲一個外網ip
  3. 這種情況下網關地址改變(更換路由器導致路由器ip改變),那麼虛擬機由於網關沒變,因此,就連不了外網了
  4. 所有連接同一個路由器的電腦,都可以訪問所有虛擬機

8.4 僅主機模式

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Nk1bWH5o-1581381076460)(C://Users//含低調//Desktop//截圖//185.png)]

  1. 所有虛擬機網卡連在vmnet1上,vmnet1充當整個內網的網關(交換機)
  2. 與NAT區別爲,虛擬機無法訪問外網,因爲vmware不會對vmnet1這個網卡提供地址轉換功能
發佈了36 篇原創文章 · 獲贊 0 · 訪問量 1064
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章