有時因工作需要切換同個網域名稱的不同ip,也就是更改mac的/etc/hosts,但是經常更改後輸入**還是原先的,需要等1分鐘左右瀏覽器輸入**才能跳轉到指定的內網或者外網伺服器,而ping對應的網域名稱則是更改後立即就生效了。我的更改方法如下:
sudo vi /etc/hosts
#do something
:wqping 對應的網域名稱
#發現成功!
#但用瀏覽器訪問又失敗!
看網上有替換hosts檔案的、有重啟機器的都比較麻煩,目前我懷疑是瀏覽器的設定,於是我清除快取仍無效!隨後更換瀏覽器啟動就ok了。
更改/etc/hsots檔案後,dns解析應該是生效了,但是當前的瀏覽器可能做了設定使其無法立即變更,那解決方法有兩種:
立即手動更新交換機 switch 的MAC表
當某台伺服器出現問題時,想使用備機時,把主機的ip停掉,綁到備機上,但是綁完後發現ping不通這個ip,需要等到交換機自己更新mac表,這是多麼的慢啊,對於 來說也是很難容忍的,這時有乙個linux下的命令可以使用,能使其立即更新過來,那就是 arping 這個命令真好,解決了這個難題,具體用法可以...
ubuntu中 etc hosts檔案的作用
1 遠端登入linux主機過慢問題 有時客戶端想遠端登入一台linux主機,但每次登入輸入密碼後都會等很長一段時間才會進入,這是因為linux主機在返回資訊時需要解析ip,如果在linux主機的hosts檔案事先加入客戶端的ip位址,這時再從客戶端遠端登入linux就會變很快。注 這裡所說的遠端登入...
hosts立即生效的方法
做web開發和測試的,難免需要經常修改hosts來指定某個網域名稱訪問某個特定的ip 在windows中,每次修改了c windows system32 drivers etc hosts,都需要重啟瀏覽器才生效。今天我就這個問題就行了學習,下面介紹三種方法,當然不一定對每個人都有效,可以嘗試一下吧...