配置SLIP链路

  设两台机器为AB,首先将两台机器用串口线连接好,然后在A机器上依次运行如下指令:

slattach /dev/ttyUSB0 -p slip -s 9600 -m -d &
ifconfig sl0 192.168.1.1 pointopoint 192.168.1.2 up
route add default gw 192.168.1.2

  slattach的参数如下:

  • /dev/ttyUSB0是第1个串口设备。如果有多个串口,则依次是/dev/ttyUSB1/dev/ttyUSB2
  • -p指定要使用的数据链路层协议,可以是slipppp等。
  • -s指定传输速率,可以是9600115200等。
  • -m告诉串口设备不要工作在RAW data模式,而是要工作在协议驱动模式。
  • -d输出调试信息。

  ifconfig的参数如下:

  • sl0代表第一个串行接口。如果有更多,则依次是sl1sl2等。

  route将对方ip添加为默认网关。
  然后在B机器上依次运行以下指令:

slattach /dev/ttyUSB0 -p slip -s 9600 -m -d &
ifconfig sl0 192.168.1.2 pointopoint 192.168.1.1 up
route add default gw 192.168.1.1

指令和A一样,要注意的是ip地址要设置对。两边所用的协议、传输速率也要一样。
  如果没有出错,连接就建立成功了。可以用在AB上运行ping 对方地址,来测试连接是否畅通。

猜你喜欢

转载自blog.csdn.net/fukangwei_lite/article/details/121216332