設置Hyper-V下Linux機器的網卡(轉載)

今天須要再安裝一臺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

相關文章
相關標籤/搜索