redhat下网络的配置
生活随笔
收集整理的這篇文章主要介紹了
redhat下网络的配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
redhat下配置網絡主要有兩種方式:敲setup命令圖形界面配置和通過修改網絡配置文件的方式。 前者的本質也是修改配置文件。 下面重點介紹修改網絡配置文件的方式。
一、IP的配置: 第一(二)塊網卡的配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0(1) DEVICE=eth0 BOOTPROTO=none ? ? ? ? ?//指定是靜態分配IP還是動態分配。取值有:static dhcp ONBOOT=yes HWADDR=00:0c:29:84:d1:b1 NETMASK=255.255.255.0 IPADDR=192.168.2.2 TYPE=Ethernet
二、DNS的配置 DNS的配置文件:/etc/resolv.conf nameserver 211.98.4.1
重啟網絡服務的命令:service network restart
【如果有一塊網卡的IP是動態分配的,則會覆蓋另一塊網卡的DNS地址。】 【用命令的方式臨時配置IP地址:ifconfig eth0 192.168.1.25;現在只會用命令配IP】
===========================================================================
linux下的網絡配置文件所在的目錄:/etc/sysconfig/networking/profiles/default。 這個目錄有IP的配置文件ifcfg-eth0(1),有DNS的配置文件resolv.conf
------------------------------------------------------------------------------------------------------------------ 首先說明下RHEL6下設置IP地址的確和RHEL5下有幾點是不同的。 我裝完RHEL6中默認選擇的是DHCP自動獲取方式: [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0???????? //指定網卡設備名稱為:eth0 HWADDR=00:0c:29:f9:67:5b //指定物理網卡地址為:00:0c:29:f9:67:5b NM_CONTROLLED=yes? //設備eth0是否可以由Network Manager圖形管理工具托管 ONBOOT=no? //是否隨網絡服務啟動eth0設備設置生效,默認可是沒開的哦 BOOTPROTO=dhcp //啟動協議是dhcp自動獲取方式 TYPE=Ethernet?? //網絡類型為以太網模式 USERCTL=no PEERDNS=yes IPV6INIT=no 很多習慣RHEL5的朋友,喜歡用neat,system-config-network等圖形化工具來配置IP地址,很抱歉,RHEL6下我發現不是這么回事兒,當然RHEL6下我們除了麻煩地修改網卡的主配置文件外,還可以通過setup,system-config-network等工具指令打開網卡的tui圖形化界面,例如:你輸入:system-config-network
?
? 好了,當你點OK,點sav,sav quit后,在啟動前我們來看下目前的網卡配置單
有朋友現在肯定是會急著去啟動網卡服務了,RHEL5下不會,但是在RHEL6下網絡服務重啟后,ip配置發生了錯誤
? 我們發現原因在哪里呢?原來RHEL6下的網卡的主配置文檔中,默認下ONBOOT=no,我們把它改為:ONBOOT=yes就行了,再次重啟網絡服務
? 靠,又出錯了,發現錯誤:設備沒被NetworkManager管理,導致 繼續解決:
? 原因:原來RHEL6下的網卡的主配置文檔中,默認下有NM_CONTROLLED=yes這么一行,這意味著網卡eth0得有NetworkManager托管,這行中的yes|no的開關控制項的修改是即時生效的,你可以改為no保存后,立即可以解決上述問題,如果你不想改也可以這樣做
? 我們重啟下NetworkManager服務器后,再重啟網卡就可以解決問題了。?
? 這時候再看eth0的網絡信息:
? OK,一切正常了 另外,很多朋友,在使用RHEL6配置IP地址時特別迷惑Network Manager這玩意兒,其實,他只是屏幕右上角落里的一個圖形化管理網絡設備的網絡管理器而已,對協助你管理無線,ADSL,VPN等都有很大便利,service NetworkManager start|stop決定了你能不能在右上方角落里看到它的身影,eth0網卡的主配置文件中的:NM_CONTROLLED=yes|no項決定了你的eth0是否可以由NNetwork Manager托管,我截取了分別改為yes|no的圖片,大家看下就很明白了。 NM_CONTROLLED=yes 時
NM_CONTROLLED=no 時
? 最后總結下:當NM_CONTROLLED=yes 時,你想使你的網卡配置生效,要重啟下NetworkManager服務后,再重啟network服務就行了,這時你唯一的好處就是可以用NetworkManager來管理你的網卡設備了,比如eth0,ppp0等 當NM_CONTROLLED=no時,你想使你的網卡配置生效,不用重啟NetworkManager服務,直接重啟network服務就行了,這時你唯一的壞處就是不能用NetworkManager來管理你的網卡設備了,比如eth0,ppp0等
一、IP的配置: 第一(二)塊網卡的配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0(1) DEVICE=eth0 BOOTPROTO=none ? ? ? ? ?//指定是靜態分配IP還是動態分配。取值有:static dhcp ONBOOT=yes HWADDR=00:0c:29:84:d1:b1 NETMASK=255.255.255.0 IPADDR=192.168.2.2 TYPE=Ethernet
二、DNS的配置 DNS的配置文件:/etc/resolv.conf nameserver 211.98.4.1
重啟網絡服務的命令:service network restart
【如果有一塊網卡的IP是動態分配的,則會覆蓋另一塊網卡的DNS地址。】 【用命令的方式臨時配置IP地址:ifconfig eth0 192.168.1.25;現在只會用命令配IP】
===========================================================================
linux下的網絡配置文件所在的目錄:/etc/sysconfig/networking/profiles/default。 這個目錄有IP的配置文件ifcfg-eth0(1),有DNS的配置文件resolv.conf
------------------------------------------------------------------------------------------------------------------ 首先說明下RHEL6下設置IP地址的確和RHEL5下有幾點是不同的。 我裝完RHEL6中默認選擇的是DHCP自動獲取方式: [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0???????? //指定網卡設備名稱為:eth0 HWADDR=00:0c:29:f9:67:5b //指定物理網卡地址為:00:0c:29:f9:67:5b NM_CONTROLLED=yes? //設備eth0是否可以由Network Manager圖形管理工具托管 ONBOOT=no? //是否隨網絡服務啟動eth0設備設置生效,默認可是沒開的哦 BOOTPROTO=dhcp //啟動協議是dhcp自動獲取方式 TYPE=Ethernet?? //網絡類型為以太網模式 USERCTL=no PEERDNS=yes IPV6INIT=no 很多習慣RHEL5的朋友,喜歡用neat,system-config-network等圖形化工具來配置IP地址,很抱歉,RHEL6下我發現不是這么回事兒,當然RHEL6下我們除了麻煩地修改網卡的主配置文件外,還可以通過setup,system-config-network等工具指令打開網卡的tui圖形化界面,例如:你輸入:system-config-network
?
? 好了,當你點OK,點sav,sav quit后,在啟動前我們來看下目前的網卡配置單
有朋友現在肯定是會急著去啟動網卡服務了,RHEL5下不會,但是在RHEL6下網絡服務重啟后,ip配置發生了錯誤
? 我們發現原因在哪里呢?原來RHEL6下的網卡的主配置文檔中,默認下ONBOOT=no,我們把它改為:ONBOOT=yes就行了,再次重啟網絡服務
? 靠,又出錯了,發現錯誤:設備沒被NetworkManager管理,導致 繼續解決:
? 原因:原來RHEL6下的網卡的主配置文檔中,默認下有NM_CONTROLLED=yes這么一行,這意味著網卡eth0得有NetworkManager托管,這行中的yes|no的開關控制項的修改是即時生效的,你可以改為no保存后,立即可以解決上述問題,如果你不想改也可以這樣做
? 我們重啟下NetworkManager服務器后,再重啟網卡就可以解決問題了。?
? 這時候再看eth0的網絡信息:
? OK,一切正常了 另外,很多朋友,在使用RHEL6配置IP地址時特別迷惑Network Manager這玩意兒,其實,他只是屏幕右上角落里的一個圖形化管理網絡設備的網絡管理器而已,對協助你管理無線,ADSL,VPN等都有很大便利,service NetworkManager start|stop決定了你能不能在右上方角落里看到它的身影,eth0網卡的主配置文件中的:NM_CONTROLLED=yes|no項決定了你的eth0是否可以由NNetwork Manager托管,我截取了分別改為yes|no的圖片,大家看下就很明白了。 NM_CONTROLLED=yes 時
NM_CONTROLLED=no 時
? 最后總結下:當NM_CONTROLLED=yes 時,你想使你的網卡配置生效,要重啟下NetworkManager服務后,再重啟network服務就行了,這時你唯一的好處就是可以用NetworkManager來管理你的網卡設備了,比如eth0,ppp0等 當NM_CONTROLLED=no時,你想使你的網卡配置生效,不用重啟NetworkManager服務,直接重啟network服務就行了,這時你唯一的壞處就是不能用NetworkManager來管理你的網卡設備了,比如eth0,ppp0等
總結
以上是生活随笔為你收集整理的redhat下网络的配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux系统重启网络delaying
- 下一篇: 网卡故障:弹出界面eth0: 错误:没有