CentOS基本網絡配置

 切忌:

    在做任何操作之前先備份原文件,我們約定備份文件的名稱爲:源文件名稱+bak,例如原文件名稱爲:centos.txt
    那麼備份文件名稱爲:centos.txt.bak
 
引言:linux的網卡IP地址是存放在文件中的,這個配置文件在/etc/sysconfig/network-scripts下,
      名稱分別爲ifcfg-eth0,ifcfg-eth1等
      如果你只有一塊網卡,就只有ifcfg-eth0一個文件,
      如果你有兩塊或者兩塊以上的網卡,就會有ifcfg-eth1、ifcfg-eth2等文件的出現。
 
==============================================================================================
先查看電腦有幾塊網卡:
終端命令下面輸入:
cd /etc/sysconfig/network-scripts   #進入/etc/sysconfig/network-scripts文件夾中
ls -1 #查看/etc/sysconfig/network-scripts文件夾中所有的文件,發現只有一個ifcfg-eth0,說明電腦只有一塊網卡
cd #返回
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0.bak  #備份文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0   #進入網卡ifcfg-eth0配置文件
1 DEVICE=eth0           #指出設備名稱
2 NM_CONTROLLED=yes     #network mamager的參數,實時生效,不需要重啓
3 ONBOOT=yes            #設置爲yes,開機自動啓用網絡連接
4 IPADDR=192.168.21.129 #IP地址
5 BOOTPROTO=none        #設置爲none禁止DHCP,設置爲static啓用靜態IP地址,設置爲dhcp開啓DHCP服務
6 NETMASK=255.255.255.0 #子網掩碼
7 DNS1=8.8.8.8          #第一個dns服務器
8 TYPE=Ethernet         #網絡類型爲:Ethernet
9 GATEWAY=192.168.21.2  #設置網關
10 DNS2=8.8.4.4          #第二個dns服務器
11 IPV6INIT=no           #禁止IPV6
12 USERCTL=no            #是否允許非root用戶控制該設備,設置爲no,只能用root用戶更改
13 HWADDR=00:0C:29:2C:E1:0F   #網卡的Mac地址
14 PREFIX=24
15 DEFROUTE=yes
16 IPV4_FAILURE_FATAL=yes
17 NAME="System eth0"    #定義設備名稱
18 wq!   #保存退出
 
 
 
cp /etc/resolv.conf /etc/resolv.conf.bak  #備份文件
vi /etc/resolv.conf #設置DNS服務器
1 # Generated by NetworkManager
2        nameserver 8.8.8.8
3        nameserver 8.8.4.4
service network restart  #重啓網絡服務
/etc/init.d/network restart
 
如果不行,就重啓一下服務器:shutdown -r now 或者reboot
到此,網絡配置完成!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章