簡介CentOS5.3網絡IP編輯應用理解
CentOS5.3網絡IP經過長時間的發展,這里我發表一下個人理解,下面就這就來講術CentOS5.3網絡IP編輯/etc/hosts。
用vi打開/etc/hosts:vi /etc/hosts
內容大概類似于這樣:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.0.100 server1.example.com server1
::1 localhost6.localdomain6 localhost6
一般情況下hosts文件的每行為一個主機,每行由三部份組成,每個部份由空格隔開。其中#號開頭的行做說明,不被系統解釋。
***部份:CentOS5.3網絡IP地址;
第二部份:主機名或域名;
第三部份:主機名別名;
當然每行也可以是兩部份,即主機CentOS5.3網絡IP地址和主機名;比如 192.168.1.100 myhost100。
這里可以稍微解釋一下主機名(hostname)和域名(Domain)的區別:主機名通常在局域網內使用,通過hosts文件,主機名就被解析到對應CentOS5.3網絡IP;域名通常在internet上使用,但如果本機不想使用internet上的域名解析,這時就可以更改hosts文件,加入自己的域名解析。
添加另外的CentOS5.3網絡IP地址(這一部分是可選的,之所以列在這里只是為了說明在***次安裝之后如何在CentOS上添加另外的CentOS5.3網絡IP)
假設已有網卡配置為eth0,那么相應的應該有一個這樣的文件:/etc/sysconfig/network-scripts/ifcfg-eth0 。我們可以用這個文件作為基礎進行修改:cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0
相應的如果需要配置第二個ip那么就是ifcfg-eth0:1然后編輯這個文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0:0
內容大概如下:
# Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)
DEVICE=eth0:0
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.101
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
一般來說只需要修改IPADDR就可以了。之后需要重啟網絡:
/etc/init.d/network restart
可能你也想修改一下/etc/hosts,不過這不是必需的步驟。運行ifconfig就可以看到新配置的CentOS5.3網絡IP生效了。
CentOS5.3網絡IP防火墻配置
對于服務器來說安全性是很重要的,關于如何配置iptables,你可以查看這篇文章:
http://www.ondev.net/post/show/749這里就不再一一贅述了。
安裝一些有用的軟件包
首先需要導入軟件包的GPG Key:
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*
之后更新現有的一些軟件:yum update
然后安裝一些比較有用的軟件:yum install fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp gcc gcc-c++
以上介紹CentOS5.3網絡IP。
【編輯推薦】