您的位置:首页 > 理论基础 > 计算机网络

RHEL 6.1 配置路由器共享网络*草稿

2012-04-12 17:57 316 查看
 

redhat linux 配置路由器实验

将安装了rhel 6.1版本的linux服务器设置成为路由器,以实现网络共享,需要两个网卡

eth0:内部网络

eth1:外网

首先说明下网络结构

外网:为公司办公网,eth1的ip地址为 192.168.0.115,网关 192.168.0.1

内网:用虚拟机架构的虚拟网络,ip地址为192.168.2.1 网关 192.168.2.1

1./etc/sysconfig/network

NETWORKING=yes

HOSTNAME=manager.localhost #服务器名称

GATEWAY=192.168.0.1 #外网网关

GATEWAYDEV=eth1  #作为外网网关的设备

FORWARD_IPV4=yes

2. 网卡设备 eth1 配置

/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1  #设备代码

BOOTPROTO=static  #ip地址的配置方式

IPADDR=192.168.0.115  #外网ip

TYPE=Ethernet 

HWADDR=00:0c:29:0a:43:4d

PEERDNS=yes

ONBOOT=yes  #开机启动

3.内网网卡设备 eth0 配置

/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

HWADDR=00:0c:29:0a:43:43

NM_CONTROLLED=yes

ONBOOT=yes

IPADDR=192.168.2.1 #内网ip

BOOTPROTO=none

NETMASK=255.255.255.0

TYPE=Ethernet

GATEWAY=192.168.0.115  #内网网关,和外网ip一致

GATEWAYDEV=eth1  #充当内网网关的设备

IPV6INIT=no

USERCTL=no

4.配置iptables

service iptables stop

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

iptables -A FORWARD -s 192.168.2.0/24 -j ACCEPT

iptables -A FORWARD -d 192.168.2.0/24 -j ACCEPT

iptables -A FORWARD -s ! 192.168.2.0/24 -j DROP

service iptables save #保存配置信息

service iptables start  #重启iptables

5.重启相关服务

service network restart

service iptables restart

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息