Hyper-V中的Linux無法配置網絡地址的解決辦法

一週碰到2次在Hyper-V 2012中安裝了Linux,也安裝了IC 3.4。但是卻無法配置IP地址的問題。因此造成很多不便,因此找機會把這個原因和解決辦法進行了嘗試。


這過程中感謝同事的提示,讓我很快找到解決辦法。


在這裏總結下Hyper-V下安裝Linux的注意事項:

1.正確選擇Linux版本,具體請參見官網的兼容性列表
2.安裝完成後,務必安裝Linux IC 3.4
   mkdir /ic
   mount /dev/cdrom /mnt/cdrom(如無法掛載,則首先執行mkdir /mnt/cdrom)
   cp /mnt/cdrom/RHEL6.3 /ic (首先確認拷貝的ic版本)
   切換到/ic/RHEL6.3的目錄下
   執行./install.sh
   等待安裝完成,並執行:reboot
   註釋:如果碰到權限問題,請使用chmod -R 777 /ic來獲得權限
   
3.在Linux中使用ifconfig -a命令確認已經正確識別到網卡。(除了lo網卡外需要認到eth0之類的網卡)

截止此時,Linux已經正常識別了虛擬網卡,如果仍無法配置ip地址,則需要執行手動創建配置文件的步驟:

Linux網卡配置文件分爲2個
   /etc/sysconfig/network
   /etc/sysconfig/network-scripts/ifcfg-eth0
制定目錄下如果沒有這兩個文件,則需要手動創建,創建步驟如下:

  vi /etc/sysconfig/network(雖然沒有這個文件,但是仍然可以編輯,編輯完成後切換到vi的命令行使用wq即可保存)
配置文件內容如下:
  NETWORKING=yes
  HOSTNAME=Linuxtest
  GATEWAY=192.168.1.254 (按實際地址填寫)
創建完成network文件後,再創建/etc/sysconfig/network-scripts/ifcfg-eth0(eth0請根據ifconfig -a顯示的內容進行修改)
  vi /etc/sysconfig/network-scripts/ifcfg-eth0
  此配置文件的內容如下:
  DEVICE=eth0(根據實際情況填寫)
  BOOTPROTO=static(獲取ip方式,自動獲取則修改爲dhcp)
  IPADDR=192.168.1.140
  NETMASK=255.255.255.0
  GATEWAY=192.168.1.1
  ONBOOT=yes(開機自動激活)

創建完成後使用:service network restart重啓網卡服務。

OK!enjoy!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章