我想知道的是发生在自己主机名上的本地机器的流量。
例如, 如果我将本地主机名设置为 abc.com, 然后设置一些应用程序将请求发送到该 abc.com 主机名, 请求在发送到网卡之外之前会被返回吗? 或者只是移出大门然后返回。 (我假设该机器位于具有私有(private)IP的访问指针下, 并且IP设置的主机名是AP拥有的公共(public)IP。)
有人能准确解释一下会发生什么吗?
谢谢-
最佳答案
self 回答。 我的问题不清楚,所以抱歉。
问题是如何在本地使用其公共(public) IP 环回计算机。 这种情况的发生是由虚拟机环境(例如 Amazone 或其他)假设的。 云中的机器只知道其私有(private)IP,因此,如果机器中的某些应用程序尝试使用公共(public)IP连接到自身,网络将被传递到网关并返回到自身。 在这种情况下,我担心它也是“网络流量”,因此速度不会像环回 IP (127.0.0.1) 那么快。
============
我找到了一些使用 ifconfig 环回别名的解决方案。 您可以将其与计算机上作为环回 IP 工作的任何 IP 一起使用。
sudo ifconfig lo:1 inet <TargetIpAddress> netmask 255.255.255.255 up
网络将环回该 IP 发生的所有流量。 (请务必仔细设置网络掩码,因为如果设置 255.0.0.0,它将根据该掩码环回所有接受的 targetIpAdress。
==============
抱歉再次被可怕的问题搞糊涂了, 但我把这个留给像我这样有愚蠢问题的人。
谢谢。
关于linux - 在linux中,如果我将主机名更改为公共(public)IP,针对该IP的请求会导致内部流量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26697258/