說來這個現象很奇特。一般一台linux系統,如果要上網,就要配上ip,掩碼,閘道器和dns,只要這些值都是正確的,那就可以直接通外網了,並且能成功解析網域名稱,比如
ping www.baidu.com , 指定的網域名稱伺服器回返回給我們baidu的ip位址。但是伺服器上線後,網路都配通了,就是這個dns搞不定,儘管在網絡卡配置檔案中已經制定了dns的位址。比如ping www.baidu.com,伺服器就不知道www.baidu.com 究竟是多少ip。
對一般的**伺服器來說,這個也不影響伺服器的功能,這台伺服器也就只跑了個**,不需要去訪問別人的**。但是隨著系統的公升級,功能的增加,這個需求迫在眉睫。哎,到底是什麼原因呢?
最後發現這是個很坑爹的原因,/etc/resolf.conf這個檔案沒有根據網絡卡的配置檔案自動新增dns欄位。所以我手動在這個檔案中新增了nameserver欄位,指定dns的ip,結果可以了。
管理了伺服器之後,最大的感覺就是任何一點小小的配置都會影響伺服器的功能,並且這些配置無處不在,多到你記不住。所以每次解決乙個問題,記錄是非常有必要的。
CentOS5下Subversion的配置
配置 庫 建立乙個帳號用來執行 subversion 服務,我建立的帳號是 svnower 在 svnower 帳號的主目錄下建立乙個路徑 sourcestore 用來建立 庫 使用svnadmin create home svnower sourcestore 進入目錄 home svnower ...
CentOS5下的confluence的安裝與配置
confluence 3.2 std 注 之所以選擇了confluence3.2版本,是為了匹配官方的中文包 而為了匹配confluence3.2,mysql選擇了5.0版本 二 安裝confluence到 usr local cd usr local tar zxvf confluence 3.2...
CentOS 5上安裝git的方法
先安裝git依賴的包 yum y install zlib devel yum y install openssl devel yum y install perl yum y install cpio yum y install expat devel yum y install gettext ...