首页 / CENTOS / CentOS 6.9实现路由转发
CentOS 6.9实现路由转发
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了CentOS 6.9实现路由转发,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含6206字,纯文字阅读大概需要9分钟。
内容图文
![CentOS 6.9实现路由转发](/upload/InfoBanner/zyjiaocheng/1305/93fdd28888f7461db99393939b323a55.jpg)
一、演示环境:
服务器名称 |
IP 地址 |
操作系统 |
网卡名称 |
网卡配置 |
A |
192.168.199.6 |
CentOS 6.9 x86_64 |
eth0 |
IPADDR=192.168.199.6 NETMASK=255.255.255.0 GATEWAY=192.168.199.1 |
B |
192.168.199.7 |
CentOS 6.9 x86_64 |
eth0 |
IPADDR=192.168.199.7 NETMASK=255.255.255.0 GATEWAY=192.168.199.1 |
C |
192.168.199.8 |
CentOS 6.9 x86_64 |
eth0 |
IPADDR=192.168.199.8 NETMASK=255.255.255.0 GATEWAY=192.168.199.1 |
二、演示目标:服务器 B 和服务器 C 互相 ping 通
三、服务器 A 新配置一个 IP 地址:
1、 虚拟机中新增一块网卡:
# ifconfig // 新增的网卡没有 IP ,不会启用
# ls /etc/sysconfig/network-scripts/ | grep ifcfg
# dmesg | grep -in eth // 显示有网卡 eth1 ,但没启用
2、 安装 setup tools 小工具: # yum -y install setuptool # setup // 默认没有任何工具组件
3、 安装工具组件: # yum -y install system-config-securitylevel-tui system-config-network-tui ntsysv
备注:
system-config-securitylevel-tui :防火墙配置
system-config-network-tui :网络配置
ntsysv :系统服务
# setup
4、 配置 eth1 : # setup --> 网络配置 --> 设备配置 --> 新设备 --> 以太网 -->
--> 保存并退出 --> 退出
5、 重启网络服务,检验配置效果:
# service network restart
# ifconfig
# ls /etc/sysconfig/network-scripts/ | grep ifcfg
# dmesg | grep -in eth
四、服务器 A 开启路由转发功能:
# vim /etc/sysctl.conf --> 将 net.ipv4.ip_forward = 0 修改为 1
# sysctl -p --> net.ipv4.ip_forward = 1
五、服务器 A ping 自身的两个网卡接口:
六、服务器 B 将自身网关指向 192.168.199.6 :
# vim /etc/sysconfig/network-scripts/ifcfg-eth0 --> GATEWAY=192.168.199.6
# service network restart
七、服务器 B ping 服务器 A 的两个网卡接口:
八、服务器 C 修改 IP 地址为 172.16.100.8 ,并将自身网关指向 172.16.100.7 :
# vim /etc/sysconfig/network-scripts/ifcfg-eth0
IPADDR=172.16.100.8
NETMASK=255.255.0.0
GATEWAY=172.16.100.7
# service network restart
本地原 Xshell 连接已断开,在虚拟机里操作:
九、服务器 C ping 服务器 A 的两个网卡接口:
十、 服务器 B ping 服务器 C :
十一、 服务器 C ping 服务器 B :
十二、 最终网卡配置:
服务器名称 |
IP 地址 |
操作系统 |
网卡名称 |
网卡配置 |
能否连外网 |
A |
192.168.199.6 172.16.100.7 |
CentOS 6.9 x86_64 |
eth0 eth1 |
IPADDR=192.168.199.6 NETMASK=255.255.255.0 GATEWAY=192.168.199.1
IPADDR=172.16.100.7 NETMASK=255.255.0.0 eth1 没有配置网关 |
能 |
B |
192.168.199.7 |
CentOS 6.9 x86_64 |
eth0 |
IPADDR=192.168.199.7 NETMASK=255.255.255.0 GATEWAY=192.168.199.6 |
能 |
C |
172.16.100.8 |
CentOS 6.9 x86_64 |
eth0 |
IPADDR=172.16.100.8 NETMASK=255.255.0.0 GATEWAY=172.16.100.7 |
不能 |
十三、 为了方便操作,使用本地 Windows 10 中的 Xshell 连接服务器 A 、 B 、 C :
1、 将本地 Windows10 的网关指向 192.168.199.6 :
2、 本地 Windows10 ping 服务器 A 、 C :
3、 Xshell 连接服务器 A 、 B 、 C :
本文出自 “天道酬勤” 博客,请务必保留此出处http://qiuyue.blog.51cto.com/1246073/1963706
原文:http://qiuyue.blog.51cto.com/1246073/1963706
内容总结
以上是互联网集市为您收集整理的CentOS 6.9实现路由转发全部内容,希望文章能够帮你解决CentOS 6.9实现路由转发所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。