linux系统中实现网络会话共享功能

实验一共需要三台主机完成:

PC1:192.168.10.10

PC2:192.168.10.20

PC2:192.168.10.30

 

1、测试三台主机网络连通性

复制代码
[root@PC1 ~]# ifconfig | head -n 3
eno16777728: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.10.10  netmask 255.255.255.0  broadcast 192.168.10.255
        inet6 fe80::20c:29ff:fe66:37f7  prefixlen 64  scopeid 0x20<link>
[root@PC1 ~]# ping -c 3 192.168.10.20
PING 192.168.10.20 (192.168.10.20) 56(84) bytes of data.
64 bytes from 192.168.10.20: icmp_seq=1 ttl=64 time=0.294 ms
64 bytes from 192.168.10.20: icmp_seq=2 ttl=64 time=0.195 ms
64 bytes from 192.168.10.20: icmp_seq=3 ttl=64 time=0.197 ms

--- 192.168.10.20 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.195/0.228/0.294/0.049 ms
[root@PC1 ~]# ping -c 3 192.168.10.30
PING 192.168.10.30 (192.168.10.30) 56(84) bytes of data.
64 bytes from 192.168.10.30: icmp_seq=1 ttl=64 time=0.220 ms
64 bytes from 192.168.10.30: icmp_seq=2 ttl=64 time=0.210 ms
64 bytes from 192.168.10.30: icmp_seq=3 ttl=64 time=0.203 ms

--- 192.168.10.30 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.203/0.211/0.220/0.007 ms
复制代码

 

2、PC2主机ssh远程连接PC1主机,然后使用screen命令创建两个网络会话test01和test02

复制代码
[root@PC2 ~]# ssh root@192.168.10.10
root@192.168.10.10's password: 
Last login: Sat Dec 19 23:40:45 2020 from 192.168.10.30
[root@PC1 ~]# screen -ls
No Sockets found in /var/run/screen/S-root.

[root@PC1 ~]# screen -S test01   ## ctrl + a + d 退出
[detached from 33223.test01]
[root@PC1 ~]# screen -S test02   ## ctrl+ a + d 退出
[detached from 33249.test02]
[root@PC1 ~]# screen -ls
There are screens on:
    33249.test02    (Detached)
    33223.test01    (Detached)
2 Sockets in /var/run/screen/S-root.
[root@PC1 ~]# screen -r test01 ## 进入会话 test01
复制代码

 

3、PC3主机ssh远程登录PC1主机,执行screen -x test01,就可以实现会话共享

 

以上实验实现PC2主机和PC2主机远程登录PC1主机之后的会话共享。

 

posted @   小鲨鱼2018  阅读(168)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示