CentOS 6.0 双网卡配置参考教程

发布时间:2020-04-14编辑:脚本学堂
本文介绍下,在centos6.0系统中配置双网卡的方法,有需要的朋友参考下吧。

在centos中配置双网卡,一直是大家比较关心的问题。

一,置双网卡的各项参数:
假设,双网卡设置如下:
eth0对外:
 

ip地址:202.120.224.100
网   关:202.120.224.1
掩   码:255.255.255.0
DNS:202.120.224.8

eth0对内:
 

ip地址:192.168.10.100
网   关:192.168.10.1
掩   码:255.255.255.0
DNS:202.120.224.8

对外的网卡eth0如实设置,如下:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
 

复制代码 代码示例:
DEVICE=eth0
NM_CONTROLLED=yes
ONBOOT=yes
BOOTPROTO=static
TYPE=Ethernet
IPADDR=202.120.224.100
GATEWAY=202.120.224.1
PREFIX=24
NETMASK=255.255.255.0
DNS1=202.120.224.8
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=00:22:11:66:33:44
UUID=9c92fad9-0bb0-3e6c-45f1-8a47c6f50c04
USERCTL=no

对内的网卡eth1也如实设置,但不设网关,如下:
vi /etc/sysconfig/network-scripts/ifcfg-eth1
 

复制代码 代码示例:
---------------------------------------------
DEVICE=eth1
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.10.100
PREFIX=24
NETMASK=255.255.255.0
DNS1=202.120.224.8
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth1"
HWADDR=00:11:22:33:44:55
UUID=5fb06bd0-6ecb-7ffb-eb4d-d6edd65f3e03
USERCTL=no

----------------------------------------------

二,设置运行脚本:
vi /etc/rc.local 添加如下脚本,保存退出:
 

复制代码 代码示例:
++++++++++++++++++++++++++++++
/sbin/modprobe   ip_tables
/sbin/modprobe   ip_nat_ftp
/sbin/modprobe   ip_conntrack_ftp
/sbin/iptables   -F
/sbin/iptables   -F   -t   nat
/sbin/iptables   -X
/sbin/iptables   -Z
/sbin/iptables   -P   INPUT   ACCEPT
/sbin/iptables   -P   FORWARD   ACCEPT
/sbin/iptables   -P   OUTPUT   ACCEPT
route add default gw 202.120.224.1

三,重启服务器,使之生效。
reboot