切忌:
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
到此,網絡配置完成!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.