隨筆-62  評論-29  文章-0  trackbacks-0
           

          以前都是使用自動IP動態分配獲取IP的,雖然每次獲得的ip都是相同的,但我還是決定自己設置一個IP。輸入命令:
          [root@localhost ~]# ifconfig eth0 219.246.177.160 netmask 255.255.255.0 up


          ping
          以下177網段的ip是可以ping通的,但是ping別的網段無法ping通
          [root@localhost ~]# ping 219.246.183.1
          connect: Network is unreachable


          查看一下路由表:

          [root@localhost ~]# route
          Kernel IP routing table
          Destination     Gateway         Genmask         Flags Metric Ref    Use     Iface
          219.246.177.0   *               255.255.255.0   U     0      0        0      eth0

          沒有設置默認網關。設置網關
          [root@localhost ~]# route add default gw 219.246.177.1

          route add default gw 61.144.47.225


          再查看路由表:

          [root@localhost ~]# route
          Kernel IP routing table
          Destination     Gateway         Genmask         Flags Metric Ref    Use     Iface
          219.246.177.0   *               255.255.255.0   U     0      0        0     eth0
          default         219.246.177.1   0.0.0.0         UG    0      0        0     eth0


          添加上了默認網關。此時,再ping一下別的網段就可以ping通了。
          但是這樣的修改,重新啟動后就無效了。要讓修改的ip永久生效就必須修改配置文件/etc/sysconfig/network-scrips/ifcfg-eth0。因為機子啟動的時候加載的就是這個文件的配置參數。對這個文件進行修改:

          [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
          DEVICE=eth0                    #
          網絡設備名稱,與ifcfg-eth0對應
          #BOOTPROTO=dhcp                #啟動eth0接口時使用動態IP地址分配                                                                 
                                         #這里使用的是靜態IP地址,因此將這句屏蔽掉
          BOOTPROTO=static               #啟動eth0接口時使用靜態IP地址分配
          HWADDR=00:E0:4C:61:71:E3       #MAC地址
          IPADDR=219.246.177.160         #設置IP地址
          NETMASK=255.255.255.0          #設置子王掩碼
          GATEWAY=219.246.177.1          #設置網關
          ONBOOT=yes                     #開機時啟動

          DEVICE=eth0

          BOOTPROTO=none

          HWADDR=00:13:D3:90:95:4D

          ONBOOT=yes

          TYPE=Ethernet

          NETMASK=255.255.255.248

          IPADDR=61.144.47.228

          USERCTL=no

          IPV6INIT=no

          PEERDNS=yes

          IGATEWAY=61.144.47.225

          GATEWAY=61.144.47.225

          修改好后,要想將修改的配置不用重啟而生效。輸入命令
          [root@localhost ~]# ifdown eth0


          將eth0網絡接口關閉,再輸入下面的命令將eth0接口重新啟動
          [root@localhost ~]# ifup eth0

          這個命令會到 /etc/sysconfig/network-scripts/下讀取相應參數,使剛配置內容生效。

          或者輸入
          [root@localhost ~]# /etc/init.d/network restart


          重新啟動整個網絡的參數。/etc/init.d/network這個文件也是開機時加載的文件。

          這樣就可以解決IP設置的問題拉。如果需要設置DNS,則編輯/etc/resolv.conf文件

          [root@localhost ~]# vi /etc/resolv.conf
          nameserver 202.201.0.131
          nameserver 202.201.0.132
          nameserver 202.201.89.131
          search lzu.edu.cn
          ~

          配置好后當然還得輸入[root@localhost ~]# /etc/init.d/network restart,重新啟動整個網絡的參數。才能生效。



          posted on 2009-01-14 10:53 閱讀(23061) 評論(1)  編輯  收藏

          評論:
          # re: LINUX修改IP地址 2011-06-20 17:33 |
          好久都沒有來自己的blog,不是因為自己沒有時間,只是沒有計劃的約束。  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 内丘县| 清镇市| 漠河县| 神木县| 屯昌县| 穆棱市| 酉阳| 云梦县| 容城县| 丹阳市| 新安县| 育儿| 赞皇县| 黑山县| 桦川县| 松阳县| 淳安县| 永清县| 江华| 崇左市| 江川县| 大关县| 光山县| 进贤县| 侯马市| 兴海县| 会泽县| 绍兴市| 澄江县| 朝阳市| 禄丰县| 日照市| 体育| 蕲春县| 屏东县| 凌源市| 南安市| 宁明县| 榕江县| 嘉黎县| 宝坻区|