今天同事反饋,發給客戶的企業郵箱收不到郵件,客戶給我們發的郵件可以收到,比較納悶,以前是可以的,而且服務器上沒有做任何設置的修改。
1、第一步想到的是,服務器DNS解析的問題,查看服務器的DNS是127.0.0.1,修改為接入商提供的DNS後,服務器直接就不能上網了
2、修改後DNS後,仍然無效,重啟後也無效。使用ipconfig 後出現windows ipconfig配置的信息,不能獲得IP了,連手動設置的IP也無效了。
3、在網上找到三個方法,一個是更改TCP/IP安裝協議、卸載後重裝、 二、在任務管理器禁用掉網卡,在網絡連接的屬性裡啟用、三、修復winsock
4、三個方法都試了,都不見好
5、最後,卸載掉網卡驅動,重新安裝了一下
6、發現還是不好使
7、重啟服務器OK (windwos太神奇了)
修復Winsock方法:
電腦上不了網,提示“查詢此連接的TCP IP設置失敗,不能處理”重裝網卡驅動和重新安裝TCP/IP也不能解決,有時候修復一下WINSOCK就能上網了。
那麼修復WinSock的辦法很簡單:
點擊開始→運行,輸入CMD,打開命令行,然後輸入netsh回車;
再輸入winsock 回車;
在輸入reset 回車;
修復完成後提示需要重啟,這時候重啟電腦即可。
重裝TCP/IP方法:
TCP/IP協議安裝辦法: www.dnzg.cn
1、開始→運行→regedit,打開注冊表編輯器,刪除以下兩個鍵下的子鍵:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
2、用記事本打開c:\windows\inf\nettcpip.inf文件(如果系統裝在C盤下的話),找到:
[MS_TCPIP.PrimaryInstall]
; TCPIP has properties to display
Characteristics = 0xA0 ;
將 0XA0 改為 0x80 保存,然後關閉。
3、打開本地連接的TCP/IP屬性,點擊添加協議→從磁盤安裝→浏覽找到剛剛修改的nettcpip.inf(c:\windows\inf\nettcpip.inf)文件,然後選擇“TCP/IP協議”(不要選擇那個TCP/IP 版本6),確定。
經過這一步之後,又返回網絡連接的窗口,但這個時候,那個“卸載”按鈕已經是可用的了。
選中TCP/IP協議,然後點“卸載”按鈕來把TCP/IP協議刪除,重啟一次電腦。
4、重啟後再照著第3步,重新安裝一次TCP/IP協議。
5、再重啟一次電腦,問題解決了。(可以根據需要設置IP地址)