The NoteBook of EricKong

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks

          1.網卡配置

          要使主機接入網絡必須正確配置網卡,網卡配置存放在/etc/sysconfig/network-script/目錄中。
          目錄里面存放了很多關于網絡配置的腳本,其中網卡配置使用了ifcfg-eth0的形式編號。
          修改指定網卡配置文件ifcfg-eth0。
          修改網卡配置后需要重啟network服務(參照8)。

          例如:
          /etc/sysconfig/network-scripts/ifcfg-eth0
          # Advanced Micro Devices 79c970 [PCnet32 LANCE]
          DEVICE=eth0 #設備名稱
          BOOTPROTO=static|dhcp #使用靜態配置還是使用dhcp分配的ip地址
          HWADDR=00:0C:29:26:A2:A6 #網卡的物理地址mac
          ONBOOT=yes
          DHCP_HOSTNAME=192.168.1.1 #dhcp地址
          IPADDR=192.168.1.9 #網卡ip
          NETMASK=255.255.255.0 #子網掩碼
          GATEWAY=192.168.1.1 #網關ip
          BROADCAST=192.168.1.255 #廣播ip

          2.network網絡配置
          /etc/sysconfig/network文件記錄了一些網絡配置信息。
          例如(結合網絡收集):
          NETWORKING=YES|NO #YES表示需要配置網絡。 NO:表示不需要配置網絡。
          HOSTNAME=yezee #主機的全限定域名
          GATEWAY=gw-ip #網絡網關的IP地址
          GATEWAYDEV=gw-dev #網關設備的名稱(例如eth0或IP地址)
          NISDOMAIN=dom-name #表示NIS(名稱信息服務)域(如果有的話)
          FORWARD_IPV4=”NO” #配置路由器時,是否轉發IPV4。
          NETWORKING_IPV6=yes #ipv6網絡協議

          3.配置DNS
          保存DNS配置的文件是/etc/resolv.conf
          nameserver最多可以有3個DNS服務器.
          search最多可以指定6個域名

          格式:
          domain a.yezee.org
          search b.yezee.org c.yezee.org
          nameserver 202.96.128.86
          nameserver 192.168.1.1

          在網上找了段關于domain和search關鍵字的說明,說明domain和search關鍵字的作用其實是一樣的。

          domain linpro.no
          search linpro.no uio.no ifi.uio.no
          domain function:
          Had I typed telnet math.uio.no. with the trailing dot, the resolver would have known it was an FQDN and would have looked up math.uio.no at once, without trying to append the specified domain first. Not all applications are tolerant of the trailing dot, though, so it can’t always be specified.
          search function:
          When ssh gram is executed, the resolver first looks for gram.linpro.no, which does not exist; then gram.uio.no, which does not exist, either; and finally gram.ifi.uio.no, which will succeed because it does exist
           

          4.配置host

          主要是/etc/hosts配置文件 。
          文件記錄了IP地址和主機名的映射關系,作用和WindowsXp下的C:\WINDOWS\system32\drivers\etc\hosts相仿。
          格式:
          192.168.1.9 www.yezee.org(Hostname主機名) yezee(Alias別名)

          5.配置DNS解析順序

          /etc/host.conf文件配置決定了/etc/resolv.conf和/etc/hosts的配置解析順序。

          一般系統中會同時存在DNS域名解析和靜態/etc/hosts配置,/etc/host.conf則確定這些配置的解析順序。

          格式:
          order hosts,bind #DNS解析順序
          multi on|off #允許或禁止/etc/hosts配置中一個主機是否能擁有多個IP地址
          nospoof on #禁止(檢查)IP地址欺騙
          alert on #若檢查出有IP欺騙,則把警告信息通過syslog記錄

          order關鍵字定義了DNS的解析順序,先使用本機hosts表解析域名,如果不能解析,再使用指定的DNS服務器。

          6.服務端口配置

          配置文件/etc/services 記錄了端口號和服務之間的端口對應關系。
          通過配置這個文件,服務器和客戶端的程序便能夠把服務的名字轉成端口號。

          配置完成后,就需要使用一些命令來檢查和啟用新的配置。

          7.ifconfig命令

          7.1 使用ifconfig命令來檢查網絡配置,直接輸入ifconfig回車即可.
          格式:ifconfig 或者 ifconfig eth0 #查看指定網卡配置
          顯示如下:

          7.2 使用ifconfig來激活和禁止網卡(網絡設備)
          格式:ifconfig eth0 up|down
          up為激活網卡eth0;down為禁止網卡eth0。

          7.3 使用ifconfig來修改網卡配置
          格式:Ifconfig eth0 192.168.1.9 netmask 255.255.255.0
          網卡ip被修改為192.168.1.9,子網掩碼為255.255.255.0

          7.4 使用ifconfig來讓網卡獲取dhcp動態分配的地址
          格式:ifconfig eth0 -dynamic

          8.使用/etc/rc.d/init.d/network啟動和停止network服務

          格式:/etc/rc.d/init.d/network
          使用該腳本可啟動、停止、重啟network網絡服務,
          命令實際上是調用了/etc/sysconfig/network-scritps/目錄下相關腳本。

          9.更多常用CentOS檢查網絡的命令:

          ping www.yezee.org #ping,簡單連通性測試
          traceroute www.yezee.org #查看路由測試情況
          netstat –t #查看tcp連接情況,netstat還有很多好用的參數,具體可參考幫助
          hostname yezee #更改主機名為yezee
          arp #查看arp緩存
          arp –s IP MAC #網arp緩存中添加ip和mac映射
          arp –d IP #從arp緩存中刪除映射

          posted on 2013-06-28 22:26 Eric_jiang 閱讀(4882) 評論(0)  編輯  收藏 所屬分類: CentOS
          主站蜘蛛池模板: 宣威市| 鄯善县| 临城县| 炎陵县| 普宁市| 客服| 滕州市| 简阳市| 岗巴县| 开江县| 阳高县| 同江市| 峡江县| 南京市| 瑞昌市| 泰州市| 桦川县| 阿克陶县| 邢台市| 齐齐哈尔市| 大埔县| 连城县| 交口县| 安塞县| 滨州市| 五台县| 黔江区| 建昌县| 嘉黎县| 怀远县| 旬阳县| 溧水县| 芦山县| 白水县| 抚松县| 安达市| 荥经县| 九龙县| 石棉县| 三穗县| 儋州市|