首先网卡相关信息放在
/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地址。
转载于:https://blog.51cto.com/8268936/1350928