《NetBSD指南-23.8.1.连接NetBSD和BSD或者Linux》
发表于 : 2010-03-08 0:19
最简单的情况是当两台机器全运行NetBSD时: 用 SLIP 协议创建一个连接是非常简单的。 在第一台机器上运行下列命令:
在第二台机器上运行下列命令:
现在你用 ping测试一下连接; 例如, 在第二个机器上输入:
如果没有问题,则一个网络连接已经在两台机器间建立了,然后以可以运行 ftp, telnet 和其它类似的命令. 这些机器的文本原名可以写入 /etc/hosts 文件.
代码: 全选
# 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 192.168.1.1
- 在上例中两台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
在第一行命令中别忘了 “&” .