怎么使用sshuttle构建虚拟专网
发表于:2024-11-12 作者:千家信息网编辑
千家信息网最后更新 2024年11月12日,这篇文章主要介绍了怎么使用sshuttle构建虚拟专网,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。安装 sshuttlesshutt
千家信息网最后更新 2024年11月12日怎么使用sshuttle构建虚拟专网
这篇文章主要介绍了怎么使用sshuttle构建虚拟专网,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
安装 sshuttle
sshuttle
被打包在官方仓库中,因此很容易安装。打开一个终端,并使用 sudo 来运行以下命令:
$ sudo dnf install sshuttle
安装后,你可以在手册页中找到相关信息:
$ man sshuttle
设置虚拟专网
最简单的情况就是将所有流量转发到远程网络。这不一定是一个疯狂的想法,尤其是如果你不在自己家里这样的受信任的本地网络中。将 -r
选项与 SSH 用户名和远程主机名一起使用:
$ sshuttle -r username@remotehost 0.0.0.0/0
但是,你可能希望将该虚拟专网限制为特定子网,而不是所有网络流量。(有关子网的完整讨论超出了本文的范围,但是你可以在维基百科上阅读更多内容。)假设你的办公室内部使用了预留的 A 类子网 10.0.0.0 和预留的 B 类子网 172.16.0.0。上面的命令变为:
$ sshuttle -r username@remotehost 10.0.0.0/8 172.16.0.0/16
这非常适合通过 IP 地址访问远程网络的主机。但是,如果你的办公室是一个拥有大量主机的大型网络,该怎么办?名称可能更方便,甚至是必须的。不用担心,sshuttle
还可以使用 –dns
选项转发 DNS 查询:
$ sshuttle --dns -r username@remotehost 10.0.0.0/8 172.16.0.0/16
要使 sshuttle
以守护进程方式运行,请加上 -D
选项。它会以 syslog 兼容的日志格式发送到 systemd 日志中。
根据本地和远程系统的功能,可以将 sshuttle
用于基于 IPv6 的虚拟专网。如果需要,你还可以设置配置文件并将其与系统启动集成。
感谢你能够认真阅读完这篇文章,希望小编分享的"怎么使用sshuttle构建虚拟专网"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
专网
网络
篇文章
子网
主机
办公室
命令
日志
更多
流量
系统
远程网络
办公
运行
疯狂
这不
不用
仓库
价值
兴趣
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
法律检索数据库
数据安全和网络安全的区别
华为服务器禁用签名
浙江省3级网络技术题库
河南壹测网络技术有限公司
asp怎样连接本地数据库
数据库开发可以接项目吗
软件开发的工作场景
武汉工程大学网络安全
八字数据库辛金日元
敏捷软件开发 下列哪三项
江西网络技术专业
传奇多久开一次服务器
庐江网络技术服务哪家好
中美网络安全最新消息
网络安全宣传海报文字素材
数据库检索知识答题怎么弄
配置管理节点为时间服务器
旷野之息最新服务器
web服务器怎么防护
网络安全项目实训
网络安全警告通知
富阳区软件开发app
服务器被黑客攻击断电
用群晖当异地组网服务器
数据库实时备份 数
数据库小数点保存不上
数据库基本应用
web服务器软件开发
组态王数据库对应数据类型