LAN路由
一、实验的目的:
实现不同子网之前的信息交流
二、如果
1、虚拟子网
VMnet8:192.168.233.0/24
VMnet1:172.16.1.0/24
2、虚拟机vm1
ip:192.168.233.3/24,属于子网VMnet8.
三、clone虚拟机
1、vm1未启动时。克隆两虚拟机。分别命名为gate和vm2。gate加入一以太网卡。
2、启动vm2。设置
ip:172.16.1.5/24,属于子网VMnet1。
3、启动gate,设置
eth0:192.168.233.6/24,属于子网VMnet8
eth1:172.16.1.6/24,属于子网VMnet1
4、启动vml,设置
IP:192.168.233.5/24,属于子网VMnet8。
[root@localhost root]# setup
设置好ip和子网掩码
[root@localhost root]# cd /etc/sysconfig/network-scripts
[root@localhost network-scripts]# cat ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.233.6
NETMASK=255.255.255.0
[root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-eth1
cp:是否覆盖‘ifcfg-eth1’? y
[root@localhost network-scripts]# vi ifcfg-eth1
改动同以下一样i
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=172.16.1.6
NETMASK=255.255.255.0
[root@localhost network-scripts]# service network restart
正在关闭接口 eth0: [ 确定 ]
正在关闭接口 eth1: [ 确定 ]
关闭环回接口: [ 确定 ]
禁用 IPv4 包转送: [ 确定 ]
设置网络參数: [ 确定 ]
弹出环回接口: [ 确定 ]
弹出界面 eth0: [ 确定 ]
弹出界面 eth1: [ 确定 ]
四、启动转发和加入路由
1、启动gate转发
编辑/etc/sysctl.conf,设置
net.ipv4.ip_forward=1
运行:
#sysctl -p
[root@localhost network-scripts]# vi /etc/sysctl.conf
把net.ipv4.ip_forward的值改为1
[root@localhost network-scripts]# sysctl -p
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 1
kernel.sysrq = 0
kernel.core_uses_pid = 1
2vml加入路由
#route add -net 172.16.1.0/24 gw 192.168.233.6
[root@localhost root]#route add -net 172.16.1.0/24 gw 192.168.233.6
3、vm2加入路由
#route add -net 192.168.233.0/24 gw 172.16.1.6
[root@localhost root]#route add -net 192.168.233.0/24 gw 172.16.1.6
五、測试
1、vm1中
#ping 172.16.1.5
[root@localhost root]# ping 172.16.1.5
PING 172.16.1.5 (172.16.1.5) 56(84) bytes of data.
64 bytes from 172.16.1.5: icmp_seq=1 ttl=63 time=2.07 ms
64 bytes from 172.16.1.5: icmp_seq=2 ttl=63 time=1.21 ms
64 bytes from 172.16.1.5: icmp_seq=3 ttl=63 time=0.485 ms
64 bytes from 172.16.1.5: icmp_seq=4 ttl=63 time=0.649 ms
64 bytes from 172.16.1.5: icmp_seq=5 ttl=63 time=0.488 ms
通过
2、vm2中
#ping 192.168.233.5
通了吗?
[root@localhost root]# ping 192.168.233.5
PING 192.168.233.5 (192.168.233.5) 56(84) bytes of data.
64 bytes from 192.168.233.5: icmp_seq=1 ttl=63 time=1.59 ms
64 bytes from 192.168.233.5: icmp_seq=2 ttl=63 time=0.539 ms
64 bytes from 192.168.233.5: icmp_seq=3 ttl=63 time=0.498 ms
64 bytes from 192.168.233.5: icmp_seq=4 ttl=63 time=0.725 ms
64 bytes from 192.168.233.5: icmp_seq=5 ttl=63 time=0.514 ms
通过
六、显示路由表
1、vm1中
#route
[root@localhost root]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.1.0 192.168.233.6 255.255.255.0 UG 0 0 0 eth0
192.168.233.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
2、gate中
#route
[root@localhost network-scripts]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.233.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
七、画出本实验的拓扑图
_____ ___ _eh0_____eth1 _____ ____
|____|---|___|------|_____|____|------|_____|----|____|
VM1 集线器 gate 集线器 VM2
八、实验的体会
用记事本画拓扑图太难了,实验时搞乱了不同子网。导致putty连不上。
LAN路由的更多相关文章
- Windows Server 2016 路由和远程访问
本次实验是将Windows Server 2016 配置成一个路由器,为此网络上的客户端和服务器启用多重协议LAN到LAN,LAN到WAN,虚拟专用网络和网络地址转换路由服务.使用路由和远程访问需配置 ...
- Windows server 2008 R2充当路由器实现网络的互联(转)
1.路由器的工作原理 当IP子网中的一台主机发送IP分组给同一IP子网的另一台主机时,它将直接把IP分组送到网络上,对方就能收到.而要送给不同IP子网上的主机时,它要 选择一个能到达目的子网上的路由器 ...
- 启用DHCP中继代理,实现跨子网服务 - Win 2003 Server
伴随着局域网规模的逐步扩大,一个网络常常会被划分成多个不同的子网,以便根据不同子网的工作要求来实现个性化的管理要求.考虑到规模较大的局域网一般会使用DHCP服务器来为各个工作站分配IP地址,不过一旦局 ...
- hyper-v使用wifi链接网络
公司了给本屌一个thinkpad笔记本,10G内存.想不出拿来干什么...装了一个win8.1_64位,cf,qq,hyper-v. 昨天第一次玩hyper-v新建了的时候选择“第二代”坑爹就开始了, ...
- Windows server 2008 R2充当路由器实现网络的互联
1.路由器的工作原理 当IP子网中的一台主机发送IP分组给同一IP子网的另一台主机时,它将直接把IP分组送到网络上,对方就能收到.而要送给不同IP子网上的主机时,它要 选择一个能到达目的子网上的路由器 ...
- In-band Network Function Telemetry
文章名称:In-band Network Function Telemetry 发表时间:2018 期刊来源:SIGCOMM I Introduction (介绍) NFV运行在商品服务器上,在网络功 ...
- windows server 2012 双网卡配置
别用route 命令!!!!!! 在使用最新版的windows server 2012的时候,当存在两个或者多个网段的时候,就可以采用双网卡的方式来添加和配置路由.具体的设置方法如下: 网段1 19 ...
- DHCP服务器的搭建及抓包分析DHCP的实现
原文:http://blog.51cto.com/liwenhui/105129 1.环境搭建: DC&DHCP SERVER IP:192.168.1.254 ( 这是一台D ...
- 双层路由设置,WAN口和LAN口连接的方法设置
WAN口设置方法,社路由器分别为路1 和路2 1 路2的LAN口地址改为172.16.1.1,重启 2 笔记本改成172.16.1.X,然后进入设置,在里面WAN地址设置为静态地址 192.168.1 ...
随机推荐
- cocos2d-x2.0 win7第一次创建项目需要调用到的脚本(不断更新维护)//cocos2d-x 教程一
第一步: 最新的cocos2d-x.下载地址https://github.com/cocos2d/cocos2d-x github上最新的引擎,值得注意的是官网上发布的引擎是稳定版.选择哪种就看个人喜 ...
- Eclipse验证码
package MyEclipse; import java.io.*; public class MyEclipseGen { private static final String ...
- 基于visual Studio2013解决面试题之0908最大连续数字串
题目
- 【BOI2007】【BZOJ1176】Mokia
1176: [Balkan2007]Mokia Time Limit: 30 Sec Memory Limit: 162 MB Submit: 1059 Solved: 432 [Submit][St ...
- linux命令:rm
删文件要一个个回答y,谁有好办法自动删除? rm -rf 用rm递归删除目录下面的所有.o文件: find . -name "*.o" | xargs rm -f :
- 调用QQ截图
var SHExecInfo: SHELLEXECUTEINFO; begin //截图前隐藏主程序窗口 Form1.Hide; //等待截图执行完成 SHExecInfo.cbSize := siz ...
- QT工程pro设置实践(with QtCreator)----非弄的像VS一样才顺手?
源地址:http://my.oschina.net/jinzei/blog/100989?fromerr=DhQJzZQe 相信大家很多和我一样,用多了微软给的便利,用人家的就十分不习惯.于是就琢磨原 ...
- 做自己的Android ROM,屏蔽对framework中的系统APK的签名检查
最近两天一直在尝试更新Android中的关键库以达到定制ROM的效果,中间比较曲折,记录下来供自己和大家参考. 因为我需要基于Android的原生代码做一定的修改,所以如果无法将我自己编译出的APK或 ...
- HDU 4709 Herding 几何题解
求全部点组成的三角形最小的面积,0除外. 本题就枚举全部能够组成的三角形,然后保存最小的就是答案了.由于数据量非常少. 复习一下怎样求三角形面积.最简便的方法就是向量叉乘的知识了. 并且是二维向量叉乘 ...
- Swift - 创建并设置背景(SpriteKit游戏开发)
1,先把背景图片bg.jpg,bg@2x.jpg直接拖进Images.xcassets中 2,设置如下代码(背景图直接铺满整个屏幕) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...