好消息,超酷的在线虚拟网络实验室上线了!点击开始实验

为获得更好的浏览效果,建议您使用 Firefox 或者 Chrome 浏览器



15.1      金融使用终端接入服务器

必须使用VRP3.4版本,其配套bootrom最低要9.07

一、   unix配置

所有操作与使用VRP1.7的终端接入操作是一样的,ttyd.conf的文件内容也是一样的。

1、 上传最新的VRP3.4专用ttyd(当前的版本是10.01),unix/etc/目录下。

2、 vi /etc/inittab,增加p21:234:respawn:/etc/getty ttyp21 m
如果知道已存在的某些ttyp系统或其他业务确实没有使用,可以照上面修改,直接使用

3、 init q

4、 /etc/下创建ttyd.conf:

serverport 9010                 /TCP端口端口为9010/

mode 1                          /连接模式为11/

screen 1                        /支持屏幕保存功能/

readsize 300                    /ttyd程序一次从伪终端设备中读取的数据大小(字节)/

sendsize 512                    /ttyd程序一次最多向网络上传送的数据大小(字节)/

ttyp21 26.0.187.100 1           /固定终端的配置/

ttyp22 26.0.187.100 2           /固定终端的配置/

二、   路由器配置

rta server enable

#

#使能终端接入

rta template test                 

vty 0 tty remote 26.0.187.247 9010 1     

vty 0 hotkey 1 96 13              

vty 1 tty remote 26.0.187.94 9010 1      

vty 1 hotkey 1 97 13              

menu hotkey 33                    

data protect router-unix              

#

#创建模板

#设置虚终端编号0,unix地址,端口,11模式

#设置0的热键alt+a,以实达为例,各家均不同

#设置虚终端编号1,unix地址,端口,11模式

#设置0的热键alt+b,以实达为例,各家均不同

#设置菜单的热键!,以实达为例,各家均不同

#路由器到unix通讯加密(可选)

interface Async1/0

async mode terminal test 1            

link-protocol ppp                 

#

#引用终端接入模板,编号为1,与ttyd.conf中红色编号对应

interface Async1/1

async mode terminal test 2            

link-protocol ppp                       

#

#引用终端接入模板,编号为2,与ttyd.conf中红色编号对应

interface Ethernet0/1

ip address 26.0.187.100 255.255.255.0

#

 

user-interface tty 17 18              

flow-control software                

#tty是从disp user-interface中查看到的

#根据实际情况设置流控方式

                    

1、 disp user-interface

<Quidway>disp user-int

Idx  Type     Tx/Rx      Modem Privi Auth  Int

+ 0    CON 0    9600       -     3     N     -

17   TTY 17   9600       -     0     N     1/0

18   TTY 18   9600       -     0     N     1/1

19   TTY 19   9600       -     0     N     1/2

20   TTY 20   9600       -     0     N     1/3

21   TTY 21   9600       -     0     N     1/4

22   TTY 22   9600       -     0     N     1/5

23   TTY 23   9600       -     0     N     1/6

24   TTY 24   9600       -     0     N     1/7

25   TTY 25   9600       -     0     N     1/8

26   TTY 26   9600       -     0     N     1/9

27   TTY 27   9600       -     0     N     1/10

28   TTY 28   9600       -     0     N     1/11

29   TTY 29   9600       -     0     N     1/12

30   TTY 30   9600       -     0     N     1/13

31   TTY 31   9600       -     0     N     1/14

32   TTY 32   9600       -     0     N     1/15

129  AUX 0    9600       -     0     P     -

130  VTY 0               -     0     A     -

131  VTY 1               -     0     A     -

132  VTY 2               -     0     A     -

133  VTY 3               -     0     A     -

134  VTY 4               -     0     A     -

UI(s) not in async mode -or- with no hardware support:

1-16  33-128

+    : Current UI is active.

F    : Current UI is active and work in async mode.

Idx  : Absolute index of UIs.

Type : Type and relative index of UIs.

Privi: The privilege of UIs.

Auth : The authentication mode of UIs.

Int  : The physical location of UIs.

A    : Authentication use AAA.

L    : Authentication use local database.

N    : Current UI need not authentication.

P    : Authentication use current UI's password.

 

1、 如果已经启动了 rta sever,当模板应用到接口上以后,在模板上再进行任何修改都不会立生效。必须到异步口下:undo asy mode,然后重新添加:asy mode terminal test 1

 

2、 源地址捆绑
路由器修改vty 0 tty remote 26.0.187.247 9010 1 source 192.168.0.1
ttyd.conf
修改 ttyp21 192.168.0.1 1

 

3、 查看终端按键的ascii码流
debug phy packet input int asy1/0

 

4、 <Quidway>disp rta all

TTYID    TTY State    Current VTY    Current APP    APP Type    APP State

1        DOWN         0              0              TTY         Kept

2        OK            0              1              TTY         Linked

[Quidway]dis rta 1 detail

TTY 1

Interface Used         :  Async1/0

Current State          :  Ok

Flow Control           :  Stop

Current debug          :  0x0

Current VTY            :  0

Current APP            :  0

APP Type               :  1

App Name               :  <empty>

App State              :  Linked

App Mode               :  Special

Socket RecvBuf Size    :  2048 Bytes

Socket SendBuf Size    :  1024 Bytes

Tty Recv Bytes         :  154 Bytes

Tty Send Bytes         :  4167 Bytes

Last Recv Time         :  14:13:57

Last Send Time         :  14:13:58

Current VTY Recv       :  154 Bytes

Current VTY Send       :  4167 Bytes

Current APP Recv       :  2480 Bytes

Current APP Send       :  105 Bytes

Encrypt(Router to Unix): no

Encrypt(Router to Terminal): no

Recieve remote buffer address: 4fdac24

Recieve buffer head: 2480

Recieve buffer tail: 2480

----------------------------------------

VTY 0

APP Index: 0

APP Type: TTY

Mode: 1

APP Name: (null)

APP State: Linked

Remote IP: 26.0.187.247

Source IP: 0.0.0.0

Actual Source IP: 0.0.0.0

Remote Port: 9010

Local Port: 1069

Encrypt Now: no

Recieve remote buffer address: 4fdac24

Recieve buffer head: 0

Recieve buffer tail: 0

 

X Close
X Close