標籤:
上一篇中我們已經成功安裝了我們的centos系統,但是我們可能發現我們安裝的centos上不了網,所以這一章我們來說說如何配置centos來串連外網和區域網路。
我們首先來認識一下linux下部分網路設定檔,我們經常用到的幾個網路設定檔分別為
/etc/udev/rules.d/70-persistent-net.rules 在此設定檔中可以看到關於機器的MAC地址(可以根據此設定檔看出網卡數量)
/etc/resolv.conf 配置修改DNS(有時可以通過修改ifcfg-eth0檔案來配置DNS,重啟後在此檔案後會自動產生DNS)
/etc/sysconfig/network 主機名稱設定檔
/etc/sysconfig/iptables 防火牆設定檔
/etc/sysconfig/network-scripts/ifcfg-eth0 網卡設定檔(可能存在多個網卡,就存在多個網卡配置檔案ifcfg-ethX)
網路設定命令
service network restart 重啟網路設定命令
重啟電腦命令
shutdown -h now 關機命令
下面詳細介紹一下網路設定過程:
首先第一步 我們來配置網卡配置
使用命令 vi /etc/sysconfig/network-scripts/ifcfg-eth0
編輯修改檔案內容為下面:(#號後面為注釋)
DEVICE=eth0 #對應第一張網卡(一般原檔案有不用修改)
HWADDR=74:27:EA:44:DF:5E #對應網卡MAC地址(一般原檔案有不用修改)
TYPE=Ethernet #(一般原檔案有不用修改)
UUID=354c1215-d163-4181-9e26-1c5dccc91c53 #(一般原檔案有不用修改)
ONBOOT=yes #是否啟動時運行
NM_CONTROLLED=yes #(一般原檔案有不用修改)
BOOTPROTO=static #使用靜態IP,而不是由DHCP分配IP
IPADDR=192.168.4.231 #指定本機IP地址
NETMASK=255.255.255.0 #指定子網路遮罩
GATEWAY=192.168.4.1 #指定網關
DNS1=8.8.8.8 #指定DNS
第二步 修改外網卡設定檔後 重啟網路服務(重啟後在resolv.conf中自動產生nameserver 8.8.8.8)
service network restart
第三步 重啟後即可測試是否網路連通
ping www.baidu.com
第四步 如果想開發某些服務連接埠的話可以修改防火牆
vi /etc/sysconfig/iptables
#在檔案中添加這段代碼(?替換成自己想開放的連接埠號碼)
-A INPUT -m state --state NEW -m tcp -p tcp --dport ? -j ACCEPT
第五步 重啟防火牆
service iptables restart
這就是安裝完centos後基本的網路設定。
centos下網路的基本配置方法講解