電腦無法自動獲得ip解決辦法(dhcp服務無法啟動)
區域網電腦無法自動獲得ip解決辦法:
一下方法針對電腦設置的問題,一般電腦自動獲得ip上網,首先在路由器需要開啟DHCP服務(一般都會開啟的),然後需要電腦開啟dhcp client 服務和dns client服務(這個是自動獲取dns的服務),一般就可以自動獲取ip上網了。
我的2003伺服器用這個方法解決的:
但有時候dhcp client 啟動不了,提示:無法啟動,錯誤1068,這可能是dhcp client依賴的服務沒有啟動,依賴服務有IPSEC driver 和TCP/IP NetBIOS Helper ,最後從新安裝tcp/ip協議:
先卸載TCP/IP協議
1、開始——運行——regedit.exe,打開註冊表編輯器,刪除以下兩個鍵:
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock
HKEY_LOCAL_MACHINESystemCurrentControlSetServicesWinsock2
2、找到C:WINDOWSinf
ettcpip.inf文件,用記事本打開找到:
[MS_TCPIP.PrimaryInstall]
Characteristics = 0xa0 <——把此處的0Xa0改為0x80 保存退出
3、打開本地連接的TCP/IP屬性—添加協議——從磁碟——瀏覽找到剛剛保存的nettcpip.inf(%winroot%inf
ettcpip.inf)文件,然後選擇「TCP/IP協議」(不是選擇那個TCP/IP 版本6)。
經過這一步之後,又返回網路連接的窗口,但這個時候,那個「卸載」按鈕已經是可用的了。點這個「卸載」按鈕來把TCP/IP協議刪除,然後重啟一次機器。
4、重啟後再照著第3步,重新安裝一次TCP/IP協議便可。
5、再重啟一次,這時通過DHCP獲取IP了,網路一切正常
還一個方法沒有試:
用註冊表改吧
1. 單擊「開始」,單擊「運行」,鍵入 regedit,然後單擊「確定」。
2. 找到下面的註冊表項。
HKEY_LOCAL_MACHINESystemControlSet001ServicesDHCP
3. 在右窗格中,雙擊「DependOnService」,然後確保「數據值」的值為 Tcpip Afd NetBT,在Tcpip下面添加一行Afd.
4. 重新啟動計算機,驗證是否啟動了 DHCP 服務。
電腦不能自動獲得ip的原因:
如果你的電腦突然不能上網了,而且顯示本地受限,基本上就是沒有自動獲取到IP.
在這裡默認你所在網路的DHCP伺服器是正常的,也就是說網路上的其他機器可以使用.
首先確認一下你的問題:
在命令提示符下 C:/>inconfig -all 命令,使用ipconfig 命令獲取主機配置信息,其中包括 IP 地址、子網掩碼和默認網關。IPConfig 的 /all 參數生成所有介面的詳細配置報告,其中包括所有遠程訪問適配器。
這樣你就可以大致上確認你的問題了.
如果返回的本地 IP 地址顯示為 169.254.y.z,子網掩碼為 255.255.0.0,則該 IP 地
址是由 Windows XP Professional 的自動專用 IP 定址 (APIPA) 功能分配的。這意味
著該 TCP/IP 配置用於自動配置,未找到 DHCP 伺服器,未指定備用配置。該配置沒有
用於介面的默認網關。
如果返回的本地 IP 地址顯示為 0.0.0.0,則 DHCP 介質偵測功能替代生效,這是因為
網路適配器檢測到缺少網路連接或因為 TCP/IP 檢測到 IP 地址與手動配置的 IP 地址
重複。
如果你遇到的問題和上面的一樣,那麼恭喜你,你確實是沒有自動獲取IP.
後我們看一下自動獲取IP簡稱DHCP工作過程:
1、計算機向DHCP伺服器申請IP地址
2、DHCP伺服器從地址池中選擇未分配的IP地址給計算機,並告訴計算機這個IP地址屬於你多長時間,這叫租約。
3、計算機在租約快到期前,再次向DHCP伺服器提出續租。如此循環,此IP地址保持不變。
4、計算機若關機,在租約到期後不能續租,此IP地址即被收回,可分配給其他計算機使用。
也就是說你的計算機向DHCP伺服器申請IP的時候出現了問題,存在以下可能:
1 網路線路問題,伺服器沒有接受到你的申請或者伺服器返回的數據丟失了,你沒有獲得.
2 伺服器的IP分配光了.這樣新加入網路的機器就不能獲得IP了;
3 DHCP伺服器配置或者運行有錯誤;
4 本地計算機設置問題
在這裡只討論第四種問題,也就是可能本地計算機設置問題.
在這裡首先要確定的是機器有沒有開DHCP客戶端服務.
開始>控制面板>性能和維護>管理工具>服務
查看一下DHCP Client,DNS Client這兩個服務是否為自動啟用,如果不是就讓它們自動啟用.
※mysql定時任務和存儲過程的小例子
※用c語言建立學生檔案(簡易版)
TAG:程序員小新人學習 |