Routing

PXE啟動WinPE後奇怪的路由表

  • December 22, 2017

我有一個使用 iPXE 的 pxe 啟動 WinPE,iPXE 配置文件如下:

sanhook iscsi:10.86.13.52::::iqn.2003-01.org.linux-iscsi.htpc.x8664:sn.d2a44be19814
cpuid --ext 29 && set arch amd64 || set arch x86
kernel http://10.86.13.52/ISO/wimboot
initrd http://10.86.13.52/ISO/bootmgr      bootmgr
initrd http://10.86.13.52/ISO/bcd          BCD
initrd http://10.86.13.52/ISO/boot.sdi     boot.sdi
initrd http://10.86.13.52/ISO/winpe.wim    boot.wim
boot

在我成功啟動到 PE 後,我發現我無法連接到我的 iSCSI 目標,甚至無法 ping IP。然後我發現了奇怪的路由表,如下:

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
         0.0.0.0          0.0.0.0     10.86.13.254     10.86.13.149     30
      10.86.13.0    255.255.255.0         On-link      10.86.13.149    286
    10.86.13.149  255.255.255.255         On-link      10.86.13.149    286
    10.86.13.255  255.255.255.255         On-link      10.86.13.149    286
    10.86.13.52   255.255.255.255     10.86.13.254     10.86.13.149    286
       127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
       127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
 127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
       224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
       224.0.0.0        240.0.0.0         On-link      10.86.13.149    286
 255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
 255.255.255.255  255.255.255.255         On-link      10.86.13.149    286

請注意 10.86.13.52 的行,它是如何進入路由表的?我沒有在我的 dhcp 伺服器中設置它。我嘗試使用以下方法刪除它:

route delete 10.86.13.52
and 
route delete 10.86.13.52 mask 255.255.255.255

但都失敗了,說找不到該項目。

任何的想法?

回答我自己的問題。請參閱本頁底部。仍然需要了解如何通過 iPXE 腳本清除網關。

10.86.13.52 is your 是你的 http 伺服器

10.86.13.149是DHCP分配給客戶端的IP

10.86.13.254 是 DHCP 提供的預設網關

我認為您只是因為驅動程序問題而沒有網路

從 WinPE 獲取控制台會話 (SHIFT+F10) 並使用 Notepad.exe 列出文件的內容:

Notepad.exe x:\Windows\inf\setupapi.app.log

找到標識網路適配器的即插即用 ID (PnPID) 的部分,並查看該驅動程序是否載入正常。

請考慮即使文件中沒有錯誤,它仍然可能是驅動程序問題…

引用自:https://serverfault.com/questions/489921