2013年5月20日 星期一

CISCO IP NAT 的奇怪現象

這個週末遇到了一件怪事,一開始是 router 會不正常的當機,需電源重開,好不容易換個電源插座後OK了,開始了另一個奇怪的 NAT 不通現象…

因為這 router 有兩條 internet 線路,做 policy base routing ,使得問題更難查了!

電源OK後,其中一條 internet 線路(台固)就不通了,link up,protocol down,請台固的人過來看,弄好了!這我不在場…

但後來,經這條線路 NAT 出去的就不通了!

而且,週末在家遠端測試時,我將一個新的 SERVER 改成經這條線路 NAT 出去,是通的,但過幾個小時就不通了…原因不明…

星期一到公司查,怪了!router 設定沒動過,為什麼不通?

拔台固的線再插,驚!又是 protocol down!把 interface 定速後 up !啊奇怪了,之前是怎麼通的?

不管,up 就好!但是台固這條 NAT (直接設 public IP 會通)還是不通啊~重點是另一條線路上的 NAT 是通的!所以說,router 上的 NAT 功能正常囉…?

死馬當活馬醫,將週末那台本來會通,後來不通的 server 設定 no 掉再加回去,又通了!
那…表示 no 掉再加回去就OK?

於是…台固線路上的 NAT 全 no 掉再加回去,通了…通了…通…了…

看到鬼!真的…七月不是還早嗎?




2013年5月13日 星期一

rpmdb open failed 解決方式

今天幫一台前人交接的 linux  update,出現了 rpmdb open failed 訊息,上網找了一下,解決方式如下:


rm -rf /var/lib/rpm/__db*

rpm --rebuilddb

然後 yum update 就正常了。