首先网卡相关信息放在

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

内容为

TYPE=Ethernet #网卡类型
DEVICE=eth0  #网卡接口名称
ONBOOT=yes#系统启动时是否自动加载
BOOTPROTO=static #启用地址协议 --static:静态协议 --bootp协议 --dhcp协议
IPADDR=192.168.1.11 #网卡IP地址
NETMASK=255.255.255.0 #网卡网络地址
GATEWAY=192.168.1.1  #网卡网关地址
DNS1=10.203.104.41  #网卡DNS地址
HWADDR=00:0C:29:13:5D:74#网卡设备MAC地址
BROADCAST=192.168.1.255#网卡广播地址

为了配置路由转发,修改文件

/etc/sysct1.conf

net.ipv4.ip_forward = 1 #1表示启用
sysct1 -p #表示立即启用
cat /proc/sys/net/ipv4/ip_forward #查看时还不是1,表示启用了

重启网络并查看路由表是否成功转发

/etc/init.d/network restart
route -n #查看是否成功


在路由设置这里需要关闭防火墙

/etc/init.d/iptables stop

client->linuxrouter->router A

能发起链接,但是反过来却不行,这是因为RouteA的包没有发送到下级,需要给routeA设置静态路由网关为linuxrouter ip地址,目标地址为client的network地址。