上一篇中我們已經成功安裝了我們的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后基本的網絡配置。
新聞熱點
疑難解答