RedHat6 —— 配置IP地址


  對於一個機器來說,不能上網就像被禁錮的人,想出去了解世界,想讓世界了解你都是不可能的。據有關人士指出,RHCE考試的時候IP如果配置不好,你連題目都拿不到——注定你的錢白花了~~~

  IP設置是網絡配置的基礎,絕大多數的網絡服務均建立在IP基礎上(目前IPV4)。耳熟能詳的有DHCP、DNS、FTP等,以及建立在這些服務基礎地上的應用,均離不開IP的支持。Redhat6的IP地址配置和以前版本沒什么太大的區別,無外乎那四個文件(如果需要更高級的功能,需要更多的IP配置)

一、需要配置的文件:

1、/etc/sysconfig/network-script/ifcfg-eth0

改文件是網卡的配置文件,在里邊可以配置網卡的相關參數,必需的配置包括:設備名、IP類型(DHCP還是靜態)、系統啟動網卡開關(ONBOOT)、IP地址、子網掩碼、默認網關(有說法把網關放在network文件中,這里依個人習慣)。

DEVICE="eth0" BOOTPROTO="static"    ###如果是動態的,可以用dhcp;靜態也可以用none HWADDR="00:0C:29:D3:0C:DD" IPV6INIT="yes" IPADDR=192.168.1.169 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 NM_CONTROLLED="yes" ONBOOT="yes"

2、/etc/sysconfig/network

  主要設置網絡工作的開關(networking)、主機名(hostname)、子網掩碼(可以在網卡配置中設置)

NETWORKING=yes
HOSTNAME=picaso.localhost

3、/etc/resolv.conf

配置DNS地址,兩種形式,一個是 nameserver 10.1.4.100   ,另一種是文檔中給出的  DNS1=10.1.5.64;這里提示一下,nameserver是肯定能用的,我這里的環境不能訪問dns服務器,所以不能測試。還有一點,更改DNS地址后,6.0以后的版本必須停止NetworkManager服務( service NetworkManager stop),否則不能更改DNS。

# Generated by NetworkManager


# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com
~                                     

4、/etc/hosts

與Windows的hosts文件類似,功能也是差不多的,一般不用修改,默認即可。

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

  二、相關服務

    network:配置相關的網卡設置后,必須重啟這個服務

    NetworkManager:Redhat6版本在配置DNS時,必須先停止這個服務。

  三、相關命令

    1、  hostname  :后無名稱時,顯示當前的hostname信息;加上一個值時,表示設置當前的hostname為后邊的名字,只寫內存,不保存

    2、  ip addr show eth0   :顯示網卡接口信息

    3、  ifconfig : 顯示所有網卡的配置信息,包括IP等相關信息,若需要顯示指定網卡信息,直接在后加上網卡名即可(ifconfig  eth0)

    4、  網卡的開關命令:     /sbin/ifup  eth0 (打開)           /sbin/ifdown  eth0  (關閉)

   四、網卡的高級設置

    待續~~~~

 

轉載請注明出處:http://www.cnblogs.com/picaso/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM