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

 

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

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值