当前位置:Linux教程 - Linux - SCO Unix与Win 98的拨号网络连接

SCO Unix与Win 98的拨号网络连接



         吴俊峰
    大家对于拨号上Internet都很熟悉,ISP往往都用Unix主机接受网民的拨号请求,在建立ppp连接后,就可以开始通过Unix主机访问世界各地的网站了。笔者在研究SCOUnixOPENSERVER5.05的网络功能中,发现SCOUnix的SLIP协议可以接受Win98的拨号请求,并建立拨号网络。这项技术在实际中可得到广泛运用,例如,在建立拨号网络后,在Windows平台编写的应用程序可通过Socket访问Unix网络上的资源(数据库等等),这样既可利用Windows程序的漂亮界面,也可利用Unix系统稳定、网络功能强大的优点编写远程查询系统,而且不需昂贵的DDN线路、路由器,只需两部电话、两部Modem即可。下面介绍拨号连接的Windows端配置。

    ----选Win98的拨号网络菜单,建立一个新连接,输入对方(Unix端)的电话号码,在该连接的属性对话框中的服务器类型选定“SLIP(Unix连接)\"。编辑c:Windows目录下的hosts文件,输入下面两行:

    170.170.170.5sl-client99
    170.170.170.6sl-wu
    ----其中sl-client99为Unix主机的地址,sl-wu为本机的slip地址。

    ----在SCOUnix端的设定要复杂些,我把它分为四步。

    ----1.配置Modem

    ----以ROOT登录,运行MKDEVMODEM(增加MODEM),选ADD-->MANUALCONFIGATION,MODEM型号选标准,在“ANSWER\"选项上选“ON\"(应答),当然我们必须首先用AT命令设定MODEM为自动应答。这样就在/USR/LIB/UUCP目录下建立了Devices文件.

    ----2.增加SLIP协议

    ----运行NETCONFIG,增加SLIP接口。增加一拨入连接(INCOMINGLINK),此时出现提示:

    LOGINNAMEFORSLIP:
    LOGINSHELLSCRIPT:
    ----请分别填入NNSLIP(登录名)、SLIP-LOGIN(远程用户登录后执行的SHELL名称)。

    ----然后,系统提示登录使用的USERID,请任意输入一个未用的(大于200)USERID,

    ----然后系统提示输入密码,请输入登录密码。所有输入完毕后系统将重新连接。

    ----3.修改登录账户

    ----运行SCOADMINACCOUNT修改登录账户的一些默认设置,将LOGINSHELL改为

    ----/USR/LIB/SLIP/SLIP-LOGIN,将登录账户(这里是NNSLIP)组属性改为network。

    ----在/USR/LIB/SLIP下创建一名为SLIP-LOGIN的SHELL,其内容为:

    slattachtty1A170.170.170.5170.170.170.6255.255.255.09600
    ----将/etc/slattach组名改为network,属性改为“rws-x-\"。

    ----4.修改hosts文件

    ----编辑/etc/hosts,加入以下两项:

    170.170.170.5sl-client99
    170.170.170.6sl-wu
    ----做好以上工作后,我们就可以从Windows98拨入Unix了。但请注意,Windows登录成功后会提示输入本机的ip地址,此时请输入已建好的地址(在本例为170.170.170.6)。下一步,我们可以将本机设成网关,连通两个广域网。
    把ip地址为172.30.30.2和173.130.130.2的主机设为网关后,ip地址为172.30.30.2,可访问ip地址为173.130.130.4的主机。


    发布人:Crystal 来自: