Linux路由功能的运用

简介:

Linux路由功能的运用


实验背景:

现在有四台主机,一台装有win7操作系统,一台装有windows2008系统,另外2台装的都是linux系统,分别在三个不同的网段,10.0 20.10 30.0 ,网段,现在要求实现不同操作系统之间的通信。

实验效果图:

spacer.gif

实验思路:

1       启用linux的路由功能,编辑/etc/sysctl.conf,然后启用sysctl  –p

2       分别在A  B上添加静态路由

3       临时配置linux主机的各个网卡ip地址等信息

4   2008上设置ftp服务器,实现win7的访问


实验实践:

1设置win7主机:

Ip192.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

配置linuxA

           #ifconfig eth0 192.168.10.2      //配置eth0ip

     #ifconfig  etho:0 192.168.20.3     //配置虚拟网络接口eth0:0ip

设置静态路由:

     #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      //配置eth0ip

     #ifconfig  etho:0 192.168.30.5     ////配置eth0:0ip

设置静态路由:

     #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


验证是否能通信

win7ping   windows2008

     Ping192.168.30.6

6设置ftp服务器(win2008):

开始→管理工具→服务管理器→角色,

右击角色,添加角色→web服务器→….完成

打开角色下的web服务器,右击添加角色服务,找到ftp下的所有服务,选中后安装。

7访问ftp服务器

win7上输入192.168.30.6 打开ftp服务器,可以进行文件的操作。


      本文转自Jx战壕  51CTO博客,原文链接:http://blog.51cto.com/xujpxm/1365251,如需转载请自行联系原作者





相关文章
|
11月前
|
Ubuntu Linux
在Linux中,如何添加路由?
在Linux中,如何添加路由?
|
存储 网络协议 Ubuntu
【Linux开发实战指南】基于UDP协议的即时聊天室:快速构建登陆、聊天与退出功能
UDP 是一种无连接的、不可靠的传输层协议,位于IP协议之上。它提供了最基本的数据传输服务,不保证数据包的顺序、可靠到达或无重复。与TCP(传输控制协议)相比,UDP具有较低的传输延迟,因为省去了建立连接和确认接收等过程,适用于对实时性要求较高、但能容忍一定数据丢失的场景,如在线视频、语音通话、DNS查询等。 链表 链表是一种动态数据结构,用于存储一系列元素(节点),每个节点包含数据字段和指向下一个节点的引用(指针)。链表分为单向链表、双向链表和循环链表等类型。与数组相比,链表在插入和删除操作上更为高效,因为它不需要移动元素,只需修改节点间的指针即可。但访问链表中的元素不如数组直接,通常需要从
433 2
|
7月前
|
监控 安全 Linux
启用Linux防火墙日志记录和分析功能
为iptables启用日志记录对于监控进出流量至关重要
207 1
|
8月前
|
人工智能 Java 关系型数据库
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
467 4
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
|
存储 运维 关系型数据库
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
2024年最全ceph的功能组件和架构概述(2),Linux运维工程面试问题
|
12月前
|
Linux 数据可视化 开发者
|
11月前
|
网络协议 Linux 网络架构
在Linux中,如何设置网络路由?
在Linux中,如何设置网络路由?
|
11月前
|
网络协议 Linux 网络安全
linux中跟踪路由命令,Linux命令:traceroute命令(路由跟踪)
【8月更文挑战第3天】traceroute是用来检测发出数据包的主机到目标主机之间所经过的网关数量的工具
451 5
|
10月前
|
存储 缓存 Linux
Linux文件系统的功能规划
【9月更文挑战第12天】本文通过类比图书馆,形象地解释了文件系统的组织形式和管理方法。首先,文件系统需按块存储文件,并设有索引区方便查找。其次,热点文件应有缓存层提高效率,文件需分类存储以便管理。最后,Linux内核需记录文件使用情况,通过文件描述符区分不同文件,确保文件操作准确无误。
|
11月前
|
Linux C++ Docker
【Azure 应用服务】App Service for Linux 中实现 WebSocket 功能 (Python SocketIO)
【Azure 应用服务】App Service for Linux 中实现 WebSocket 功能 (Python SocketIO)