今天須要再安裝一臺CentOS虛擬機,一時心血來潮,選擇了一個basic server而不是以前選擇的Desktop。安裝以後依舊沒有網卡,意料之中,呵呵。沒有network,沒有ifcfg-eth0,可是居然沒有/etc/udev/rules.d/70-persistent-net.rules,這。。。我在網上查了一下,有人說修改一下一個叫75-persistent-net-generator.rules的文件,裏邊要填寫MAC地址,這我哪裏知道,放棄!繼續查,看到有人提到微軟提供集成服務裏有驅動。恰好前幾天已經下載了iso文件和文檔,不太麻煩。發現文檔有提到網卡驅動,可是語焉不詳。我估計是一併安裝了,不須要單獨安裝。我抱着試一試的態度,插入iso文件,掛在上,運行install.sh,重啓,哈哈,網卡有了。那就是說之後再也不須要選擇舊網卡,直接安裝集成服務,不少相關的驅動都有了。 centos
集成服務的iso文件從如下地址下載:Linux Integration Services Version v3.2 for Hyper-V - 中文(簡體)。插入VM的光驅之後,執行命令: 服務器
# mount /dev/cdrom /media 網絡
# /media/install.sh
# reboot dom
reboot重啓之後,就能看到網卡了。 server
------------------------------------------------------------------------------------------------
centos 修改本機IP方法 ip
首先咱們按下面的命令輸入: 文檔
[root@localhost /]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 get
須要注意的是ifcfg-eth0這個eth後面的0就是第一塊網卡,1就是第二塊網卡。。這裏咱們默認的是第一塊網卡因此是0。 generator
打開ifcfg-eht0之後,會看到下面這些參數。 虛擬機
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] —————–網卡名稱
DEVICE=eth0 ——————–定義第幾塊網卡
BOOTPROTO=dhcp ——————–這裏默認是自動獲取IP,若是要手動獲取IP須要把dhcp改爲static
HWADDR=00:0C:29:82:E8:F4 ————這個是MAC地址
ONBOOT=yes ————-系統啓動的時候是否激活網卡。
把IP變成手動設置,具體以下:
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.39
NETMASK=255.255.255.0
NETWORK=192.168.1.0
HWADDR=00:0C:29:82:E8:F4
ONBOOT=yes
修改網關:
輸入命令
[root@localhost /]# vi /etc/sysconfig/network
會看到以下選項
NETWORKING=yes —-系統是否使用網絡
NETWORKING_IPV6=no —-不使用IPV6
HOSTNAME=centostest —-主機名
GATEWAY=192.168.1.1 —-網關
修改DNS:
輸入如下命令
[root@localhost /]# vi /etc/resolv.conf
會看到以下選項
; generated by /sbin/dhclient-script
nameserver 202.106.196.115 —-修改爲你的DNS服務器
nameserver 219.141.136.10 —-同上
search localdomain
修改完成後從新啓動網絡配置
[root@localhost /]# service network stop
在輸入
[root@localhost /]# service network start