jasmine214--love

          只有當你的內心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
          posts - 731, comments - 60, trackbacks - 0, articles - 0

          linux 配置IP的方法

          Posted on 2010-06-11 11:37 幻海藍夢 閱讀(1051) 評論(0)  編輯  收藏 所屬分類: Linux

          1. ARP協議(Address Resolution Protocol),或稱地址解析協議。ARP協議的基本功能就是通過目標設備的IP地址,查詢目標設備的MAC地址,以保證通信的順利進行。他是 IPv4中網絡層必不可少的協議,不過在IPv6中已不再適用,并被icmp v6所替代。

          ARP -a [inet_addr] [-N if_addr] [-v]
          ?-a ? ? ? ? ? ?通過詢問當前協議數據,顯示當前 ARP 項。如果指定 inet_addr,則只顯示指定計算機的 IP 地址和物理地址。如果不止一個網絡接口使用 ARP,則顯示每個 ARP 表的項。

          ?-d ? ? ? ? ? ?刪除 inet_addr 指定的主機。inet_addr 可以是通配符 *,以刪除所有主機。

          2. ROUTE

          經常遇到一臺計算機要同時訪問兩個網絡(一個是互聯網,一個是企業內部網)的要求
          以本單位為例:地址是虛構 的^_^
          機器有兩塊網卡,接到兩臺交換機上
          internet地址:218.22.123.123,子網掩 碼:255.255.255.0,網關:218.22.123.254
          企業內部網地址:10.128.123.123,子網掩 碼:255.255.255.0,網關:10.128.123.254
          如果按正常的設置方法設置每塊網卡的ip地址和網關,再cmd下使用 route print查看時會看到
          Network Destination Netmask Gateway Interface Metric
          0.0.0.0 0.0.0.0 218.22.123.254 218.22.123.123 20
          0.0.0.0 0.0.0.0 10.128.123.254 10.128.123.123 1
          即指向0.0.0.0的有兩個網關,這樣就會出現路由沖突, 兩個網絡都不能訪問。要實現同時訪問兩個網絡就要用到route命令
          第一步:route delete 0.0.0.0 "刪除所有0.0.0.0的路由"
          第二步:route add 0.0.0.0 mask 0.0.0.0 218.22.123.254 "添加0.0.0.0網絡路由"
          第三步:route add 10.0.0.0 mask 255.0.0.0 10.128.123.254 "添加10.0.0.0網絡路由"
          這時就可以同時訪問兩個網絡了,但碰到一個問題,使用上述命令添加的路由在系統重新啟動后會自動丟失,怎樣 保存現有的路由表呢?
          在win2000 下可以使用route add -p 添加靜態路由,即重啟后,路由不會丟失。注意使用前要在tcp/ip設置里去掉接在企業內部網的網卡的網關
          在win98下沒有-p 參數,可以把以上命令存入到一個.bat文件中,然后在啟動時調用即可

          3. ifconfig

            						
          1. ifconfig?eth0?down?表示如果eth0是激活的,就把它DOWN掉。此命令等同于?ifdown?eth0; ?
          2. ifconfig?來配置?eth0的IP地址、廣播地址和網絡掩碼; ?
          3. ifconfig?eth0?up?來激活eth0?;?此命令等同于?ifup?eth0 ?
          4. ifconfig?eth0?來查看?eth0的狀態。
          5. HWADDR=, 其中
            以AA:BB:CC:DD:EE:FF形式的以太網設備的硬件地址.在有多個網卡設備的機器上,這個字段是非常有用的,它保證設備接口被分配了正確的設備名
            ,而不考慮每個網卡模塊被配置的加載順序.這個字段不能和MACADDR一起使用.
            MACADDR=, 其中
            以AA:BB:CC:DD:EE:FF形式的以太網設備的硬件地址.在有多個網卡設備的機器上.這個字段用于給一個接口分配一個MAC地址,覆蓋物理分配的MAC地址
            . 這個字段不能和HWADDR一起使用.

          例子:

          ifconfig eth0 down
          ifconfig eth0 hw ether 00:11:68:55:66:00
          ifconfig eth0 up
          ifconfig eth0 172.28.16.66 netmask 255.255.254.0
          route add default eth0

          ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

          原文:http://www.pczpg.com/html/caozuoxitong/Lunix_Unix/20090707/9321.html

          linux配置IP的方法

          最常用的給網卡配置ip的命令為

          #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 upfconfig eth0
          說 明:
          eth0是第一個網卡,其他依次為eth1,eth*
          192.168.0.1是給網卡配置的第一個網卡配置的ip地址netmask 255.255
          netmask 255.255.255.0 配置的是子網掩碼
          up是表示立即激活
          sp;192.168.0.1
          ifconfig的更多參數說明查看相關幫助

          ?

          IP地址、子網掩碼:
          編輯 /etc/sysconfig/network-script/ifcfg-eth0
          DEVICE=eth0
          BOOTPROTO=static    ---靜態還是動態
          BROADCAST=192.168.1.255
          IPADDR=192.168.1.35    ---IP地址
          NETMASK=255.255.255.0    ---子網掩碼
          NETWORK=192.168.1.0    ---網絡ID
          ONBOOT=yes


          網關:
          編輯 /etc/sysconfig/network
          NETWORKING=yes
          HOSTNAME=vmlinux    ---主機名
          GATEWAY=192.168.1.2    ---網關


          DNS:
          編輯 /etc/resolv.conf
          nameserver 61.147.37.1
          nameserver 61.177.7.1
          注意:上述IP地址都要改成與你的網絡配置相對應的IP地址。 “=”前面注意大小寫。

          RedHat Linux下的MAC地址更改
          1.首先必須關閉網卡設備,否則會報告系統忙,無法更改。
          命令是: /sbin/ifconfig eth0 down
          2.修改MAC地址。
          命令是: /sbin/ifconfig eth0 hw ether 00 AA BB CC DD EE
          3.重新啟用網卡
          命令是: /sbin/ifconfig eth0 up
          網卡的MAC地址更改就完成了。

          另外一種方法是修改網卡的配置文件ifcfg-ethx,添加上類似格式的 MAC地址:HWADDR=00:AA:BB:CC:DD:EE。

          重啟網絡服務
          /etc/rc.d/init.d/network restart

          主站蜘蛛池模板: 岳阳市| 黔南| 沐川县| 抚顺市| 喀什市| 南丰县| 宣威市| 波密县| 庆安县| 丽水市| 衡南县| 安徽省| 连云港市| 木兰县| 万全县| 芷江| 祥云县| 德钦县| 井冈山市| 广德县| 望奎县| 凯里市| 嘉荫县| 牟定县| 翼城县| 孝感市| 天津市| 沈丘县| 海原县| 汝南县| 革吉县| 迁安市| 沙洋县| 墨竹工卡县| 宁明县| 蕉岭县| 揭西县| 保靖县| 邹平县| 大庆市| 河间市|