ssh远程连接的相关配置

连接同一个局域网下:
在这里插入图片描述
正好这里来理解一下计算机网络配置中的ip地址配置细节,
inet 172.20.10.13: 这是主机的IP地址,用于在网络中唯一标识一台设备。在这个例子中,IP地址是172.20.10.13。
netmask 255.255.255.240: 这是子网掩码,用于确定IP地址的哪一部分是网络地址,哪一部分是主机地址。在这个例子中,子网掩码是255.255.255.240,这表示这个网络中可以有16个地址(包括网络地址和广播地址)。
broadcast 172.20.10.15: 这是广播地址,用于向网络中的所有设备发送数据包。在这个例子中,广播地址是172.20.10.15。
ip就不多说了,主要是子网掩码是什么?——
子网掩码也是由四个八位字节(8-bit octets)组成,与IP地址一样,用点分十进制表示。例如,255.255.255.0 或 255.255.255.240。
转换成二进制就是:子网掩码中的所有连续的1位表示网络部分,所有连续的0位表示主机部分。例如,子网掩码 255.255.255.0 用二进制表示为 11111111.11111111.11111111.00000000,表示前24位是网络部分,后8位是主机部分。子网掩码可以帮助将一个大网络划分为多个较小的子网。这样可以提高网络的管理效率和安全性。例如,255.255.255.240 用二进制表示为 11111111.11111111.11111111.11110000,表示前28位是网络部分,后4位是主机部分。
总结一下:
IP地址 192.168.1.10 是设备在局域网中的标识。
子网掩码 255.255.255.0 确定网络部分和主机部分。
网络地址 192.168.1.0 标识整个局域网。(通过ip和子网掩码来计算)
广播地址 192.168.1.255 用于发送消息到局域网的所有设备。(通过网络地址和反掩码来计算)
主机地址范围: 192.168.1.1 到 192.168.1.254(由网络地址和广播地址组合而成)
( 计算主机地址范围是通过:
第一个可用主机地址: 192.168.1.0 + 1 = 192.168.1.1
最后一个可用主机地址: 192.168.1.255 - 1 = 192.168.1.254)
网关 192.168.1.1 是连接局域网与外部网络的路由器地址。

主机ip为192.168.1.101
export ROS_HOSTNAME=192.168.1.101
export ROS_MASTER_URI=http://192.168.1.101:11311
3)从机端修改 ~/.bashrc

sudo gedit ~/.bashrc

在文件最后添加
#export ROS_HOSTNAME=ip_address_self
#export ROS_MASTER_URI=http://ip_address_master:11311

从机B设置 从机的ip为192.168.1.104
export ROS_HOSTNAME=192.168.1.104
export ROS_MASTER_URI=http://192.168.1.101:11311

从机C设置从机的ip为192.168.1.105
export ROS_HOSTNAME=192.168.1.105
export ROS_MASTER_URI=http://192.168.1.101:11311

由于没有可视化,所以文件最好也通过远程连接后来进入我们的主机:

stfp://ip

在这里插入图片描述

vscode 修改文件夹折叠问题:
在设置——>功能——>资源管理器中,取消勾选compact folders

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白云千载尽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值