《NetBSD指南-23.8.1.连接NetBSD和BSD或者Linux》

NetBSD用户指南中文版、NetBSD pkgsrc指南中文版...

版主: lionux

主题已锁定
头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

《NetBSD指南-23.8.1.连接NetBSD和BSD或者Linux》

帖子 leo » 2010-03-08 0:19

最简单的情况是当两台机器全运行NetBSD时: 用 SLIP 协议创建一个连接是非常简单的。 在第一台机器上运行下列命令:

代码: 全选

# slattach /dev/tty00
# ifconfig sl0 inet 192.168.1.1 192.168.1.2
在第二台机器上运行下列命令:

代码: 全选

# slattach /dev/tty00
# ifconfig sl0 inet 192.168.1.2 192.168.1.1
现在你用 ping测试一下连接; 例如, 在第二个机器上输入:

代码: 全选

# ping 192.168.1.1
如果没有问题,则一个网络连接已经在两台机器间建立了,然后以可以运行 ftp, telnet 和其它类似的命令. 这些机器的文本原名可以写入 /etc/hosts 文件.
  • 在上例中两台PC全使用第一个串口 (/dev/tty0). 如果你使用了其它的串口请自行替换合适的设备。
  • IP地址像192.168.x.x是保留给 “内部” 网络的. 第一台PC的地址时192.168.1.1 而第二台是192.168.1.2.
  • 要获得更高的速度可以给slattach指定 -s speed 选项.
  • ftp 只有在 inetd 激活以及 ftpd 服务器启用时才能被用来传送文件.
[INDENT]
Linux
如果两台PC中的一台运行Linux, 则命令有些不同(仅在运行Linux的机器上). 如果Linux机器的IP地址为192.168.1.2, 需要下列命令:

# slattach -p slip -s 115200 /dev/ttyS0 &
# ifconfig sl0 192.168.1.2 pointopoint 192.168.1.1 up
# route add 192.168.1.1 dev sl0
在第一行命令中别忘了 “&” .
[/INDENT]

主题已锁定

在线用户

正浏览此版面之用户: 没有注册用户 和 3 访客