RedHat備忘

一、單網卡多IP設置(虛擬接口設置)
/ifconfig 簡單設置
/sbin/ifconfig   eht0:1 192.168.0.1  netmask 255.255.255.0/

文件設置:
拷貝network -script 下的ifcfg.eth0 到文件ifcfg.eth0:1 配置eth0:1 參數
/etc/sysconfig/network-scripts/ifdown  eht0:1
/etc/sysconfig/network-scripts/ifup  eht0:1
/sbin/ifconfig eht0:1 up


    DNS:  /etc/resolv.conf 
********************************
  網卡配置示例: /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
NETMASK=255.255.255.0
IPADDR=192.168.100.251
USERCTL=no
PEERDNS=yes
GATEWAY=192.168.100.1
TYPE=Ethernet
IPV6INIT=no
*******************************
二、8169網卡安裝
      1、/usr/sbin>./kudzu --probe --class=network 網卡驅動查看
         2、rpm -qa | grep kernel 查看
如果裝全了,會顯示如下幾個包:
kernel-xen-devel-2.6.18-8.el5
kernel-devel-2.6.18-8.el5
kernel-2.6.18-8.el5
kernel-xen-2.6.18-8.el5
kernel-headers-2.6.18-8.el5

       如果沒有裝全,就在RedHat enterprise Linux 5.0第一個ISO的Server文件目錄下可以找到對應的包,拷貝到某一具體目錄下,進入目錄後,用如下命令就可以進行安裝: rpm -ivh kernel-devel-2.6.18-8.el5.x86_64.rpm

注意:如果不裝全這些包,在網卡編譯時就會報錯說找不到src目錄文件。
用如下命令查看GCC是否安裝,通常都裝上的,還是檢查一下比較好。
    whereis -b gcc
    gcc : /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc
  3:把下載的r8169驅動文件拷貝到某一目錄下,我放在了tmp目錄下,解壓:tar jxvf r8169-6.003.00.tar.bz2
    4:進入解壓到驅動程序目錄,命令:cd r8169-6.003.00
進入src目錄,命令:cd src
查看目前是否有網卡驅動模塊,命令:lsmod|grep r8169,通常都無
執行清除網卡驅動命令:make clean
執行安裝網卡模塊命令:make modules
接着安裝:make install
接着掛接:depmod –a
掛驅動:insmod ./r8168.ko
查看是否成功:lsmod | grep r8169,如顯示有信息則成功


=====================================================================
mii -tool 查看網卡工作狀態
locale -a 查看已安裝字符集
以下 摘自kivi博客---
 目前環境中經常會遇到編碼轉化的問題,UTF-8跟GB2312也有問題。只得在Linux上安裝GB2312(在Linux操作系統上又稱zh_CN.GB2312)的字符集,具體請看下文。
Linux下幾個i18n(internationalization)相關的目錄和文件
/etc/sysconfig/i18n(文件) 
     這個文件是用來配置整個操作系統的locale的,就像Windows操作系統上的Locale一樣,它可以用來配置當前的語言,字符集等。例如,一個可能的/etc/sysconfig/i18n的文件如下所示:
LANG="zh_CN.GB2312" (指定當前操作系統的字符集)
SUPPORTED="zh_CN.GB2312"(指定當前操作系統支持的字符集)
SYSFONT="lat0-sun16"(指定當前操作系統的字體)

/usr/share/i18n/charmaps(目錄) 
     這個目錄下存放了該Linux操作系統可用字符集的安裝包,如果你的操作系統上沒有安裝某個字符集可以到這個目錄下尋找安裝包。例如:GB2312的安裝包名字爲“GB2312.gz
/usr/share/i18n/locales(目錄) 
     這個目錄下存放了和所有語言包對應的locale信息,例如:zh_CN.GB2312是一個完整的字符集,其中zh表示語言,CN表示這個語言使用的國家,GB2312表示這個語言所對應的編碼。/usr/share/i18n/locales下存在的都是類似zh_CN的語言和所在國家的信息。
/usr/lib/locale(目錄) 
     這個目錄存放的都是目前操作系統上已經安裝好的locale信息。
Linux下與i18n相關的幾個SHELL命令
locale命令 (用來查看系統locale的信息) 
localedef命令(用來安裝系統locale的信息)
Linux下安裝GB2312的示例
Step 1: 到Linux字符集的安裝包目錄下 
[cd /usr/share/i18n/charmaps] 
Step 2: 解壓該目錄下的GB2312.gz 
[gunzip GB2312.gz] 
Step 3: 安裝字符集  
[localedef -f GB2312   -i zh_CN /usr/lib/locale/zh_CN.GB2312] 
Step 4: 查看是否已經定義  
[locale -a | grep GB2312] 
Step 5: 安裝完畢後,你只要修改/etc/sysconfig/i18n文件就可以修改當前的字符集爲新安裝的zh_CN.GB2312字符集了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章