设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> 操作系统 >> Solaris 10 >> 教程正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
Solaris服务器配置多网卡
快速安装Solaris 10 x86…
Solaris日志记录介绍
Solaris 10的网络功能简…
Solaris上的虚拟化技术
Solaris 10的功能
Sun Solaris10累积超过2…
Solaris平台下的硬盘增设…
Solaris文件系统分区
如何用solaris自带sendm…
  将SOLARIS设置成PPP拨入服务器         ★★★★★
将SOLARIS设置成PPP拨入服务器
 

【导读】目前建立在客户机/服务器(C/S)网络体系结构上的应用系统越来越多,技术上也越来越成熟。具有多用户多任务网络特性的UNIX操作系统以其高可靠性、高伸缩性、高开放性的特点而成为C/S结构系统后台服务器上的主流操作系统。 目前建立在客户机/服务器(C/S)网络体系结构上的应用系统越来越多,技术上 

也越来越成熟。具有多用户多任务网络特性的UNIX操作系统以其高可靠性、高伸缩性、 

高开放性的特点而成为C/S结构系统后台服务器上的主流操作系统。在我们所开发的系 

统中采用了SUN公司的SOLARIS2.5.1操作系统,它具有很强大的网络功能,为了充分 

发挥它的作用,我们不仅让其承担数据库系统的核心工作,还让其成为系统中的PPP拨 

入服务器、软路由服务器或NFS共享磁盘服务器。以下介绍我在使用中的一点体会。 

将SOLARIS设置成PPP拨入服务器 

由于我们所开发的系统要安装在外地,我们将SOLARIS设置成PPP拨入服务器,然后 

通过远程拨号上网,在PPP的基础上使用TCP/IP协议来进行远程登录或传输文件,给我 

们的维护工作以极大的方便。以下介绍设置步骤: 

一、设置调制解调器: 

1、用随MODEM带的串型电缆连接MODEM和SUN工作站的串口A(或B,以下以串口A为 

例),打开MODEM的电源开关。 

2、编辑文件/etc/remote,加入下行: 

#vi/etc/remote;编辑文件/etc/remote 

cuaa:dv=/dev/cua/a:at=hayes:br#38400;假设用A串口 

3、设置MODEM,在命令行上发如下命令: 

#tipcuaa;tip是联结远程系统命令 

[connected];表示和MODEM已连接正常 

ats0=1;设置成自动应答方式 

OK;MODEM成功执行的返回信息 

at&c1;设置成跟踪数据载波 

OK 

at&w;存储设置 

OK 

~.;退出tip命令 

[EOT] 

#;返回到命令行状态 

以上各步完成后,MODEM将有HS、AA、TR、MR四个指示灯亮(以HAYESA系列为 

例)。 

二、设置SUN工作站的串口: 

在SOLARIS上设置工作站的串口可以通过命令行的方式一步步地来做,但也可利用 

openwindow窗口环境来操作,这样比较方便: 

1、启动openwindow窗口环境: 

#/usr/openwin/bin/openwin;启动命令 

2、在shell命令窗口内启动admintool系统管理工具: 

#admintool&;另开一窗口执行 

3、在“浏览”菜单中选择“串行口”后,将显示出本工作站的所有串口及其状 

态。 

4、选择所用的串口,在“编辑”菜单中选取“修改”后,在窗口中先按“重置” 

钮,然后按照设置的内容点选参数,选择完成后按“设置”钮,系统提示设置成功,最 

后按“OK”钮,即完成了串口的设置。 

5、检查串口的设置正确与否。在命令行上可用sacadm、pmadm命令来检查串口的设 

置情况,如下即为正确的设置: 

#sacadm-l;带参数l,列出串口服务器 

PMTAGPMTYPEFLGSRCNTSTATUSCOMMAND 

zsmonttymon-0ENABLED/usr/lib/saf/ttymon# 

#pmadm-l;列出串口监控器 

PMTAGPMTYPESVCTAGFLGSIDΙPMSPECIFICΛ 

zsmonttymonttyauroot/dev/term/ab-/usr/bin/login-38400ldterm, 

ttcompatlogin:--n# 

三、设置系统文件: 

1、编辑文件/etc/hosts,以增加ppp客户机的网址: 

#vi/etc/hosts 

127.0.0.1localhost 

192.9.200.1serverloghost;本例的主机名及地址 

192.9.200.10pppclient;ppp客户机地址和名称 

2、增加一个拨号用户的注册名: 

a.编辑文件/etc/passwd,增加一个用户名: 

#vi/etc/passwd 

ppplogin:x:1200:1045:pppclientlogin:/:/usr/sbin/aspppls;增加 

用户ppplogin 

b.编辑文件/etc/shadow,加入下行: 

#vi/etc/shadow 

ppplogin::::::::;对应增加 

c.可以修改ppplogin用户的注册口令: 

#passwdppplogin 

Newpassword: 

Re-enternewpassword: 

# 

3、编辑文件/etc/asppp.cf,内容如下: 

#vi/etc/asppp.cf 

ifconfigipdptp0plumbserverdown;开机时启动ipdptp接口 

defaults;缺省设置 

interfaceipdptp*;针对所有的ipdptp接口 

inactivity—timeout120 

ipcp—async—map0 

path 

peer—system—nameppplogin;与用户注册名一致 

peer—ip—addresspppclient;与ppp客户名一致 

4、查询主网卡的地址: 

#ifconfig-a;列出系统中的所有网络接口 

lo0:flags=849ΙUP,LOOPBACK,RUNNING,MULTICASTΛmtu8232 

inet127.0.0.1netmaskff000000 

hme0:flags=863ΙUP,BROADCAST,NOTRAILERS,RUNNING,MULTICASTΛmtu1500 

inet192.9.200.1netmaskffffff00broadcast192.9.200.255 

ether8:0:20:1:2:3 

最后一行ether后的数字串即为该网卡的地址,如本机为8:0:20:1:2:3。 

5、新建可执行文件/etc/rc2.d/S99proxyarp,步骤: 

#vi/etc/rc2.d/S99proxyarp 

ndd-set/dev/ipip—forwarding1 

arp-spppclient8:0:20:1:2:3pub;将ppp客户名和网卡的地址的填入相应位 

置 

#chmod+x/etc/rc2.d/S99proxyarp;改变文件属性,让其可执行 

四、完成以上所有设置后,重启SUN工作站。 

五、检验效果: 

重启后,我们用接口查询命令即可看到ipdptp0接口已启动,但还没有up: 

#ifconfig-a;列出系统中的所有网络接口 

lo0:flags=849ΙUP,LOOPBACK,RUNNING,MULTICASTΛmtu8232 

inet127.0.0.1netmaskff000000 

hme0:flags=863ΙUP,BROADCAST,NOTRAILERS,RUNNING,MULTICASTΛmtu1500 

inet192.9.200.1netmaskffffff00broadcast192.9.200.255 

ether8:0:20:1:2:3 

ipdptp0:flags=8d0ΙPOINTOPOINT,RUNNING,NOARP,MULTICASTΛmtu8232 

inet192.9.200.1--Λ0.0.0.0netmaskffffff00 

ether0:0:0:0:0:0 

在客户机上(例如WIN95),在控制面板中将拨号网络设置好后,新建一个拨号连 

接并设好TCP/IP的地址(这些步骤已有许多介绍,这里不再详述)即可向工作站拨号 

上网。注册成功后,我们用接口查询命令可看到ipdptp0接口已up: 

#ifconfig-a;列出系统中的所有网络接口 

lo0:flags=849ΙUP,LOOPBACK,RUNNING,MULTICASTΛmtu8232 

inet127.0.0.1netmaskff000000 

hme0:flags=863ΙUP,BROADCAST,NOTRAILERS,RUNNING, 

MULTICASTΛmtu1500 

inet192.9.200.1netmaskffffff00broadcast192.9.200.255 

ether8:0:20:1:2:3 

ipdptp0:flags=28d1ΙUP,POINTOPOINT,RUNNING,NOARP,MULTICAST, 

UNNUMBEREDΛmtu1500 

inet192.9.200.1--Λ192.9.200.10netmaskffffff00 

ether0:0:0:0:0:0 

这时客户机就如同远程网络上的一个主机,可以进行任何网络操作。在客户机退出 

PPP后,ipdptp接口会自动down。

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2006-10-13
信息来源:不详 投稿信箱:itqoo@126.com
教程录入:admin    责任编辑:admin 
  • 上一个教程:

  • 下一个教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持