使用mTCP堆栈的DOS网络

不久前,我被要求在DOS操作系统中制作有关如何设置网络的视频说明。不幸的是,我不擅长拍摄视频,因此我将尝试尽可能详细地记录此过程(包括图片)。

曾经,我本人不得不处理这个问题,因为对于我的家用计算机而言,已经建立了使用本地FTP服务器交换文件的过程。(如果有趣,我可以在以下文章之一中告诉您更多有关此的信息)


介绍


因此,让我们从远处走一点:从网卡开始。不幸的是,并不是每个网卡都可以在DOS下工作。在这样的旧系统中,这绝非易事。在撰写本文时,我使用了非常常见的Realtek RTL8139。我也知道ISA总线和3com卡上的旧Realtecs可以使用。


第二点:为什么选择mTCP?毕竟,可以说有专门为DOS编写的“糟糕的” Microsoft LAN Manager。有一个,但首先它仅提供其自己的实用程序。像同一个FTP客户端这样的第三方程序仍然需要单独的批处理驱动程序。其次,200 KB的主内存耗尽(一个可怕的数字),并且无法使用正在运行的网络。mTCP是一组网络应用程序,例如DHCP,TELNET,NETCAT等。对于它的工作,它只需要一个批处理驱动程序,并且不会挂在内存中。是的,LAN Manager具有优势。除TCP外,它还支持网络播放所需的IPX。因此,需要进行重要的澄清:本文不适合那些想要将网络用于游戏的人。


初步行动


在直接配置之前,您必须存储大量文件。首先,您需要mTCP分发。它以及完整的文档,可以从官方网站下载并非没有批处理驱动程序。对于最流行的卡,它们位于中央,您也可以尝试在Vogons等资源上搜索它们。所有这些都必须以某种方式转移到实验机上。使用软盘,空格或将硬盘驱动器连接到另一台计算机。


一点魔术和配置文件


, - , . Dos Navigator', Edit, . Autoexec.bat. . , . , Plug&Play, ( ). mTCP. - . , DHCP-. , DHCP , .


图片

. . . 10 , 100? , , Fast Ethernet 150 . 10- , 4 . , , ( ). , - .


图片

mTCP. , Autoexec.bat. PACKETINT. , .


图片

:


图片

现在,您可以放心地重新启动。并且,如果一切都正确完成,那么在加载DHCP之后,请注意以下内容


图片

尽管在现代现实中有所限制,但它仍然只是为了欢乐并享受Internet的好处。

All Articles