利用Linux或者Windows操作系统做路由器进行网络互连

简介:

利用Linux或者Windows操作系统做路由器进行网络互连

实验地点:42机房

实验环境:PC27(装有Linux操作系统) PC12(装用windows server 2003 Linux操作系统(在VM虚拟机上) 局域网络,交叉线一根。

网络拓扑图:

clip_image002[12]

实验步骤:

1、根据网络拓扑图连接好实物图。

注意:PC27和PC12之间用交叉线(同种设备之间用交叉线)

一、下面是在windows server 2003上进行配置,进行网络互连

2.1、配置PC12PC12上必须安装两块网卡,其中一块连接公网,一块连接专网)(注意:网卡命名上写反了,不好意思哦)

具体配置如下:专网(其实是公网)网卡的配置

clip_image004[4]

公网(其实是专网)网卡的配置

clip_image006[4]

2.2 PC12上启用“路由和远程访问”功能。具体如下:

clip_image008[4]

具体配置如下:

clip_image010[4]

点击“下一步”

clip_image012[4]

选择“自定义”

clip_image013[4]

选择“LAN路由”

clip_image015[4]

点击“完成”

clip_image017[4]

配置完之后,下面是服务启动的过程。配置完成clip_image018[4]

2.3、配置PC27(Linux客户机)

clip_image020[4]

下面是配置好之后显示的结果,从结果里可以看出公网和专网两个都启动起来了 

clip_image022[4]

2.3 下面配置pc27linux客户机)

配置前先保证有一块网卡,如果有两块,最好把那块禁用掉(要不然就会产生影响),具体如下:

clip_image023[4]

网络连接可以随便选用(除过那几个专用的VMnet0VMnet1VMnet8),这里选用“VMnet3

clip_image025[4]

在“虚拟网络编辑器”里,选择VMnet3的网卡为真机上的网卡作为桥接的网卡。

clip_image026[6]

选择“主机虚拟网络映射”然后选择VMnet3的桥接类型。

clip_image028[4]

配置完了之后,启动linux。启动完之后,登陆,这里选用root登陆。

然后配置网卡的 ip地址和默认网关。具体配置如下:

第一种配置:

#ifconfig eth0 192.168.1.2 up

#route add default gw 192.168.1.1

clip_image029[4]

注意:这种配置是不写入系统脚本的(可通过查看脚本文件得到 /etc/sysconfig/network-scripts/ifcfg-eth0)也就是说,如果系统关机,那刚刚配置的IP和网关就会丢失。这种配置适合测试的时候使用!

第二种配置:

#netconfig 启用图形界面配置

clip_image030[4]

输入完,回车之后,出现下面的配置环境:输入IPNetmask default gateway

clip_image032[4]

注意:这种配置是写入系统脚本的,也就是说,系统关机重新启动之后,配置的内容还在。这种配置适合服务器长期配置使用。

配置完之后要重新启动服务

第一种启动方法:#service network restart(前提:有这个服务)

第二种启动方法:#/etc/init.d/network(直接启动脚本,不会出问题)

clip_image034[4]

然后配置局域网里的任何一台客户机,这里配置客户机PC20,ip地址为172.16.2.20 网关为172.16.2.111.配置完之后,在linux客户端(pc27ping 172.16.2.20

clip_image035[4]

二、下面是在Linuxpc21vm虚机)上进行配置,进行网络互连

3.1、给虚拟机上添加两块网卡

clip_image037[4]

3.2、选择网卡1的网络连接类型为“VMnet3”

clip_image039[4]

选择网卡2的网络连接类型为“VMnet4

clip_image041[4]

然后配置“虚拟网络参数”

clip_image026[7]

设置VMnet3为第一块网卡作为桥接网卡,VMnet4为第二块网卡作为桥接网卡。

clip_image043[4]

3.3、启动linux。进入字符环境。然后配置虚拟网卡eth0和虚拟网卡eth1

具体配置如下:

第一种配置方法:(不做介绍了哦)

#ifconfig eth0 172.16.2.111 netmask 255.255.0.0 up

#ifconfig eth1 192.168.1.1 netmask 255.255.255.0 up

clip_image044[4]

第二种配置方法:

配置虚拟网卡eth0

clip_image045[4]

clip_image047[4]

配置虚拟网卡eth1

clip_image049[4]clip_image051[4]

然后重新启动网络服务:下面显示了两种启动方式(具体上面有哦)

clip_image052[4]

为了不出错,可以查看一下刚才的具体配置是否正确:

clip_image053[4]

现在需要启动“路由和远程访问服务了”是比较难的地方。

具体如下:

#echo 1 >/proc/sys/net/ipv4/ip_forward (启动服务)

#echo 0 >/proc/sys/net/ipv4/ip_forward (关闭服务)

clip_image055[4]

注意:启动服务之后,如果测试不成功,可关闭服务,再重新启动。

3.4、现在在pc21上进行测试:ping 局域网里的任何一个主机,这里选用pc5 ip地址为172.16.2.5 网关为172.16.2.111

为了测试成功,下面是从内向外ping,直到ping pc5为止。

clip_image057[4]



本文转自凌激冰51CTO博客,原文链接:http://blog.51cto.com/dreamfire/114666,如需转载请自行联系原作者

目录
打赏
0
0
0
0
69
分享
相关文章
OS Copilot-操作系统智能助手-Linux新手小白的福音
OS Copilot 是阿里云推出的一款操作系统智能助手,专为Linux新手设计,支持自然语言问答、辅助命令执行和系统运维调优等功能。通过简单的命令行操作,用户可以快速获取所需信息并执行任务,极大提升了Linux系统的使用效率。安装步骤简单,只需在阿里云服务器上运行几条命令即可完成部署。使用过程中,OS Copilot不仅能帮助查找命令,还能处理文件和复杂场景,显著节省了查找资料的时间。体验中发现,部分输出格式和偶尔出现的英文提示有待优化,但整体非常实用,特别适合Linux初学者。
102 10
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
43 12
Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
23 1
|
3天前
|
Studio 3T 2025.4 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.4 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
19 0
Studio 3T 2025.4 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
|
3天前
|
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Gti 服务
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Gti 服务
15 0
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Gti 服务
Splunk Enterprise 9.4.1 (macOS, Linux, Windows) 发布 - 机器数据管理和分析
Splunk Enterprise 9.4.1 (macOS, Linux, Windows) 发布 - 机器数据管理和分析
18 0
Splunk Enterprise 9.4.1 (macOS, Linux, Windows) 发布 - 机器数据管理和分析
Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架
21 0
Metasploit Framework 6.4.49 (macOS, Linux, Windows) - 开源渗透测试框架
Linux(openwrt)下iptables+tc工具实现网络流量限速控制(QoS)
通过以上步骤,您可以在Linux(OpenWrt)系统中使用iptables和tc工具实现网络流量限速控制(QoS)。这种方法灵活且功能强大,可以帮助管理员有效管理网络带宽,确保关键业务的网络性能。希望本文能够为您提供有价值的参考。
123 28
深入解析:Linux网络配置工具ifconfig与ip命令的全面对比
虽然 `ifconfig`作为一个经典的网络配置工具,简单易用,但其功能已经不能满足现代网络配置的需求。相比之下,`ip`命令不仅功能全面,而且提供了一致且简洁的语法,适用于各种网络配置场景。因此,在实际使用中,推荐逐步过渡到 `ip`命令,以更好地适应现代网络管理需求。
51 11

热门文章

最新文章