Linux路由功能的运用
实验背景:
现在有四台主机,一台装有win7操作系统,一台装有windows2008系统,另外2台装的都是linux系统,分别在三个不同的网段,10.0 ,20.10 ,30.0 ,网段,现在要求实现不同操作系统之间的通信。
实验效果图:
实验思路:
1 启用linux的路由功能,编辑/etc/sysctl.conf,然后启用sysctl –p
2 分别在A B上添加静态路由
3 临时配置linux主机的各个网卡ip地址等信息
4 在2008上设置ftp服务器,实现win7的访问
实验实践:
1设置win7主机:
Ip:192.168.10.1 255.255.255.0
网关:192.168.10.2
2设置windows2008的、:
Ip : 192.168.30.6 255.255.255.0
网关:192.168.30.5
3 配置linuxA
#ifconfig eth0 192.168.10.2 //配置eth0的ip
#ifconfig etho:0 192.168.20.3 //配置虚拟网络接口eth0:0的ip
设置静态路由:
#route add –net192.168.30.0/24 gw 192.168.20.4
//必须设置子网掩码(/24);-net后面接的是要到达的目的地址网段;gw接下一跳的地址
#ifconfig //查看配置是否成功
#route –n //查看路由配置是否成功
#vim/etc/sysctl.conf //开启路由转发功能
net.ipv4.ip_forward =1 //把=后面的0改为1
#sysctl -p
4配置linuxB:
#ifconfig eth0 192.168.20.4 //配置eth0的ip
#ifconfig etho:0 192.168.30.5 配置eth0:0的ip
设置静态路由:
#route add –net192.168.10.0/24 gw 192.168.20.3
//必须设置子网掩码(/24);-net后面接的是要到达的目的地址网段,10.0表示返回的路径;gw 接下一跳的地址
#ifconfig //查看配置是否成功
#route –n //查看路由配置是否成功
#vim /etc/sysctl.conf //开启路由转发功能
net.ipv4.ip_forward =1 //把=后面的0改为1
#sysctl -p
5 验证是否能通信
在win7上ping windows2008:
Ping192.168.30.6
6设置ftp服务器(win2008):
开始→管理工具→服务管理器→角色,
右击角色,添加角色→web服务器→….完成
打开角色下的web服务器,右击添加角色服务,找到ftp下的所有服务,选中后安装。
7访问ftp服务器
在win7上输入192.168.30.6 打开ftp服务器,可以进行文件的操作。
转载于:https://blog.51cto.com/xujpxm/1365251