QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1208|回复: 6

如何在1.1版中开启IPX功能

[复制链接]
发表于 2003-9-16 18:37:02 | 显示全部楼层 |阅读模式
如题。
发表于 2003-9-16 20:21:13 | 显示全部楼层
应该要重新编译内核。
回复

使用道具 举报

发表于 2003-9-17 23:27:05 | 显示全部楼层
默认应该编进去了吧
回复

使用道具 举报

发表于 2003-9-18 00:05:57 | 显示全部楼层
安装ipxutils
回复

使用道具 举报

发表于 2003-9-18 12:30:27 | 显示全部楼层
[quote:6273c00459="cjacker"]安装ipxutils[/quote]
请问大哥这个哪里有得安?
回复

使用道具 举报

发表于 2003-9-18 14:24:05 | 显示全部楼层
IPX是Novell公司使用的一种协议,为他们的产品NetWare?提供的网络互联支持。

    ncpfs是能够支持Novell NetWare? NCP协议的文件系统。NCP对于NetWare就像NFS对于TCP/IP那样。为了让 Linux系统能够mount上NetWare的文件系统,需要特殊的mount程序。ncps软件包就有这样的mount程序,还有其它用来配置和使用 ncpfs文件系统的工具。可以用命令“rpm –q”可以检查一下在系统中是否已经安装了ncpfs。

    ipxutils软件包包括一些在Linux下配置和调试IPX界面和网络的工具(ipx_configure、 ipx_internal_net、ipx_interface和ipx_route)。IPX是Novell NetWare文件服务器用来传输数据的底层协议。在系统中必须安装ipxutils,用“rpm –q ipxutils”检查。

    注意事项
    下面所有的命令都是Unix兼容的命令。

    源路径都为“/var/tmp”(当然在实际情况中也可以用其它路径)。

    安装在RedHat Linux 6.1下测试通过。

    要用“root”用户进行安装。

    ncpfs的版本是2.2.0.12。

    ipxutils的版本是2.2..0.12。

    编译一个支持IPX和NCP的内核
    首先要保证内核支持IPX和NCP协议。在编译内核的时候,下面的这些问题都要回答“y”:

The IPX protocol (CONFIG_IPX) [N] Y
NCP filesystem support (CONFIG_NCP_PS) [N] Y
Packet signatures (CONFIG_NCPFS_PACKET_SIGNING) [N] Y
Clear remove/delete inhibit when needed (CONFIG_NCPFS_STRONG) [N] Y
Use NFS namespace if available (CONFIG_NCPFS_NFS_NS) [N] Y
Use LONG (OS/2) namespace if available (CONFIG_NCPFS_OS2_NS) [No] Y
Allow mounting of volume subdirectories (CONFIG_NCPFS_MOUNT_SUBDIR) [N] Y
Enable symbolic links and execute flags (CONFIG_NCPFS_EXTRAS) [N] Y

    尝试建立只用IPX协议的网络
    一个活动的网络界面可以不绑定任何协议。为了不用“ifconfig”命令设置IP地址,可以简单地用“ifconfig ethN up”这个命令。

    假定想要把eth1设置成只支持IPX而不支持TCP/IP,先要检查一下“ifcfg-eth1”文件是否存在并且确定IPADDR、NETMASK、NETWORK、BROADCAST的值为空:

[root@deep]# vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
IPADDR=
NETMASK=
BROADCAST=
ONBOOT=no
BOOTPROTO=none
USERCTL=no

    然后,用下面的命令重新启动network daemon:

/etc/rc.d/init.d/network restart

    接着用下面的命令使以太网卡eth1有效:

ifconfig eth1 up

    因为在默认情况下Linux会在eth0和eth1两个网络界面上配置IPX协议,把第一块找到的网卡(eth0)设置程IPX主界面,因为我们只想在第二块网卡(eth1)上配置IPX协议,所以要把eth0上的IPX协议禁止掉。可以使用下面的命令:

ipx_interface del eth0 802.3

    现在再用ifconfig,就可以看到网络界面的配置情况:eth0只支持TCP/IP协议,eth1只支持IPX协议。

ncpfs用户命令
    用下面的命令自动配置网络界面并设定主界面:

[root@deep]# ipx_configure –auto_interface=on –auto_primary=on

    用下面的命令mount Novell?服务器:

[root@deep]# ncpmount –S DMS01 /mnt/netware –U uname –P passwd

    这个命令可以mount上文件服务器DMS01,用username登录名和passwd口令,把文件系统mount到“/mnt/netware”目录下。如果没有设置“-P”参数,系统就会提示你输入口令。

    用下面的命令umount“/mnt/netware”目录:

[root@deep]# ncpumount /mnt/netware

    用下面的命令列出网络上所有的Novell文件服务器:

[root@deep]# slist

    用下面的命令拷贝文件:

[root@deep]# ncopy file1 [file2…] directory

    在“/proc”目录下有一些和Linux IPX相关的文件:

/proc/net/ipx_interface

    这个文件包含计算机上IPX界面的配置信息。这些信息有的是用手工配置的,有的是自动检测到并配置的。

/proc/net/ipx_route

    这个文件包含在IPX路由表中出现的路由的列表。这些路由可以用命令手工加上,也可以由IPX路由daemon自动设置。

/proc/net/ipx
回复

使用道具 举报

发表于 2003-9-18 14:26:46 | 显示全部楼层
http://www.ibiblio.org/mdw/HOWTO/IPX-HOWTO.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 11:27 , Processed in 0.068123 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表