由於格了系統,從新安裝了VMware,加載了原來的虛擬機後,由於VMware虛擬網卡Vmnet8的地址已經變了,因此要改變下客戶操做系統的地址,結果搞了半天才搞定,這裏記下來,但願可以爲遇到這類問題的提供一個參考。linux
軟件版本:centos
VMware Workstation: 7.0 這個不太相關,6.5,6.0其餘同樣的。服務器
客戶操做系統:Linux--CentOS 5.4。網絡
個人客戶操做系統選擇的是NAT方式,默認是使用VMNet8,在網絡鏈接中,看到VMnet8的參數以下:oop
IP地址:192.168.101.1學習
子網掩碼:255.255.255.0測試
網關地址: 空spa
因爲這裏看不到網關,因此能夠到Virtual Network Edito去看網關。操作系統
查看Virtual Network Editor,能夠看到VMnet8的網關地址爲rest
點擊NAT Settings...,能夠看到VMnet8的網關, 以下圖:
能夠看到VMnet8的網關地址爲192.168.101.2。
1.網絡配置:
在Linux中,查看網絡的命令爲:
[root@tigertall ~]# ifconfig
輸出以下:
eth0 Link encap:Ethernet HWaddr 00:0C:29:90:50:42
inet addr:192.168.101.5 Bcast:192.168.101.255 Mask:255.255.255.0
。。。。
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
其中eth0爲個人第一塊網卡,能夠看到IP地址和子網掩碼。
配置網絡可使用:
[root@tigertall ~]# ifconfig eth0 192.168.1.222 netmask 255.255.255.0
會設置eth0的IP地址爲192.168.1.222,子網掩碼爲255.255.255.0
擴展:# ifconfig eth0:1 10.0.0.1 netmask 255.0.0.0 一塊網卡配置多個子ip地址
注:手工配置linux網絡只限於臨時使用,配置不保存,網絡或者系統重啓後會丟失。
2.路由配置命令
一、刪除默認網關路由
$Route del default gw <默認網關地址>
二、添加默認網關路由
$Route add default gw <默認網關地址>
例:#route add default gw 192.168.1.1
注意: 上面這個配置只能臨時使用,不能保存。
若要使用保存版本,能夠經過修改文件方式執行:
1. IP地址配置
CentOS的網絡配置文件保存在:/etc/sysconfig/network-scripts/ifconfg-*,其中*換成網卡編號,好比eht0, lo。
執行
[root@tigertall ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
內容以下:
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0 #網卡編號
BOOTPROTO=static #靜態ip或者DHCP動態獲取。 靜態--static 動態--dhcp
BROADCAST=192.168.101.255 #廣播地址
HWADDR=00:0C:29:90:50:42 #MAC地址
IPADDR=192.168.101.5 #IP地址
NETMASK=255.255.255.0 #子網掩碼
NETWORK=192.168.101.0 #網段,我就是開始忘記設置這個了
ONBOOT=yes #開機時是否啓動網卡。啓動--yes 不啓動--no
2. 網關配置
CentOS的網關配置是放在下面這個文件的。
[root@tigertall ~]# vi /etc/sysconfig/network
內容以下:
NETWORKING=yes #網絡是否可用 可用--yes, 不可用--no
NETWORKING_IPV6=no #IPv6支持 yes,no
HOSTNAME=tigertall.local.com #主機名稱
GATEWAY=192.168.101.2 #網關地址
3. 重啓網絡服務
service network restart 或者 /etc/init.d/network restart
關閉使用stop參數,啓動使用start參數。
[root@tigertall ~]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
設置成這樣,就能夠跟主機互連了。
其實我一直以來都是使用setup命令,或者使用圖形化的界面下來配置。此次軟件裝的少了,不只沒有了圖形界面,並且連setup都沒有了,那個崩潰啊。。。
不過也好,學習了一些底層的東西。
3. 配置DNS
首先,你能夠在/etc/hosts中加入一些主機名稱和這些主機名稱對應的IP地址,這是簡單使用本機的靜態查詢.
要訪問DNS 服務器來進行查詢,須要設置/etc/resolv.conf文件.
假設DNS服務器的IP地址是192.168.3.2, 那麼/etc/resolv.conf文件的內容應爲:
search test.com #本機
nameserver 192.168.3.2 #用戶添加
聽說最多能夠添加多行,前三行會生效,沒有測試。