小编Dan*_*tor的帖子

在不同环境中的许多系统上使用相同的 IP

我在一个有多个位置的环境中工作,并且在每个位置我们都有相同的 IP 寻址方案,也就是说,我们有许多机器(每个位置一台)共享相同的 IP 地址(尽管主机名不同)。当然,这些位置之间没有通信,也没有 DNS。我通过打开 VPN 隧道依次连接到每个位置。我的工作站是 Linux。

我正在尝试开发一个系统,让我在这种环境中尽可能安全地工作。我想直接使用主机名而不是 IP 地址,因为我们有一个易于记忆的命名约定。到目前为止我遇到的问题是:1) 错误地登录到不同的机器,因为隧道打开到错误的位置,以及 2) ssh 有一个不同的主机,具有相同的 IP,但在 known_hosts 中有不同的主机名,以及拒绝连接。

到目前为止,我正在考虑为每个位置(例如 /etc/hosts.location1)创建一个不同的 /etc/hosts 和 ~/.ssh/known_hosts 文件,并使用位置切换脚本通过复制这些文件来自动切换这些文件通过默认文件(例如cp /etc/hosts.location1 /etc/hosts)为我的目标位置定制的版本。理想情况下,这个脚本最终将与我用来打开不同位置的 VPN 的软件集成。

我的问题是:有没有更好的方法来做到这一点?我错过了 ssh 或 linux 名称解析中的任何功能吗?

非常感谢。

编辑:这是一个生产环境,我正在寻找解决此问题的工作站解决方案。

linux ssh hosts hostname known-hosts

6
推荐指数
1
解决办法
401
查看次数

如何限制 CentOS 服务器上的上传/下载带宽?

如何限制 CentOS 服务器上的上传和下载带宽?这是一个带有单一界面的盒子,eth0. 理想情况下,我想要一个命令行解决方案(我一直在尝试使用tc),我可以在脚本中轻松打开和关闭它。

到目前为止,我一直在尝试做类似的事情,tc filter add dev eth0 protocol ip prio 50 u32 police rate 100kbit burst 10240 drop但显然我缺少很多知识和信息。有人可以帮助快速单线吗?

非常感谢,丹

linux traffic-shaping tc

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

linux ×2

hostname ×1

hosts ×1

known-hosts ×1

ssh ×1

tc ×1

traffic-shaping ×1