1、方法一、修改網絡配置文件
①cd /etc/sysconfig/network-scripts
②cp ifcfg-eth0 ./ifcfg-eth0.bak //修改前先備份
ifcfg-eth0配置如下:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 -----------網卡設備名
HWADDR=00:0C:29:01:4D:22 ---------------MAC地址
TYPE=Ethernet ---------類型爲以太網
UUID=39b9e1b8-73b2-4eb3-bb79-72cdbacdd997 ------------唯一識別碼
ONBOOT=yes --------------------是否啓動網絡服務,eth0生效
NM_CONTROLLED=yes ---------是否可以由network manager圖形管理工具託管
BOOTPROTO=static ----------------------是否自動獲取ip(none、static、dhcp)
IPADDR=192.168.0.118 ---------------------具體ip地址
NETMASK=255.255.255.0 --------------------子網掩碼設置
GATEWAY=192.168.0.1 ----------------------網關
DNS1=111.11.1.1 ---------------------DNS
IPV6INIT=no ---------------------IPV6未開啓
USERCTL=no ----------------------禁止非root用戶控制次網卡
三種配置ip的方式
1、自動獲取IP地址
虛擬機使用橋接模式,相當於連接到物理機的網絡裏,物理機網絡有DHCP服務器自動分配IP地址。
#dhclient 自動獲取ip地址命令
#ifconfig 查詢系統裏網卡信息,ip地址、MAC地址
分配到ip地址後,用物理機進行ping ip地址,檢測是否ping通。
2、手動設置ip地址
如果虛擬機不能自動獲取IP,只能手動配置,配置方法如下:
輸入命令
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:50:56:34:9F:E1
TYPE=Ethernet
NETMASK=255.255.255.0
UUID=331f74d1-f2ab-48c3-98a9-7c2d3a74f63d
ONBOOT=yes
NM_COTROLLED=yes
BOOTPOTO=static
IPADDR=192.168.4.120
DNS1=202.106.0.20
DNS2=8.8.8.8
GATEWAY=192.168.4.1
3、使用NAT模式
虛擬機網絡連接使用NAT模式,物理機網絡連接使用Vmnet8。
虛擬機設置裏面——網絡適配器,網絡連接選擇NAT模式。
虛擬機菜單欄—編輯—虛擬網絡編輯器,選擇Vmnet8 NAT模式,
1.在最下面子網設置ip爲192.168.20.0 子網掩碼255.255.255.0
2.NAT設置裏面網關IP爲192.168.20.2
3.使用本地DHCP服務將IP地址分配給虛擬機不勾選
設置完成後點擊應用退出。
物理機網絡連接VMNet8 手動設置ip地址 192.168.20.1 子網掩碼255.255.255.0
網關和DNS地址爲192.168.20.2(即虛擬機NAT的網關地址)
編輯linux網卡eth0的配置文件
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
輸入上述命令後回車,打開配置文件,使用方向鍵移動光標到最後一行,按字母鍵“O”,進入編輯模式,輸入以下內容:
IPADDR=192.168.20.3
NETMASK=255.255.255.0
GATEWAY=192.168.20.2
“BOOTPROTO=dhcp”,更改爲BOOTPROTO=none另外光標移動到”ONBOOT=no”這一行,更改爲ONBOOT=yes
完成後,按一下鍵盤左上角ESC鍵,輸入:wq 在屏幕的左下方可以看到,輸入回車保存配置文件。
設置DNS地址,運行命令#vi /etc/resolv.conf
光標移動到空行,按“O”鍵,輸入 nameserver 192.168.20.2 退出按ESC鍵,輸入:wq 回車保存配置文件。
重啓網絡服務
#service network restart
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。重啓之後#ifconfig 查看配置的ip地址,物理機ping這個地址測試是否能通。