我一直在尝试了解并实现将静态IP地址分配给我的机器,同时连接到路由器(WiFi)和使用DHCP。
我的情况很简单,但是我认为我错过了一些理解:
我知道在我的(本地)networking中拥有一个静态IP地址并在整个networking中有一个区别。 而且我已经读过,这实际上只能由我的ISP真正实现。 请让我知道如果是这样的话。
对不起,如果这已经回答了,但我找不到问题。 我只想知道我的理解是否正确。
更新:我试图重述我的问题,并使其更清楚。 对不起,在所有方面不正式正确。 我只是想知道,如果我可以有一个静态(“最终”/常数)IP地址,以便无论我在哪里,每当我打开我的机器,我有相同的IP地址,无论我在我的家庭路由器或连接到一些机场的WiFi。
你实际上是要求2个不同的东西:
分配一个静态IP到我的机器
这可以通过多种方式完成。 根据您的networking,您可以:
希望在互联网上拥有相同的IP,当我连接到我的无线networking,并检查http://whatismyipaddress.com/ 。
这是完全不同的东西。 根据“你在哪里”已经是这种情况。
我不清楚你想要什么,我可以想到几个select:
解决scheme:升级您的软件包并为该选项支付提供商。 我不知道一个提供者不提供这样的东西。
解决scheme:我build议你从OpenVPN开始,那里有大量的文档会告诉你如何。 然后你可以继续configurationIPSec。 这只是一个品味和个人喜好的问题,你要这样做的顺序,都有优点和缺点(但实际上只有一个好的VPN,就像编辑 – vim和emacs – 以及所有人他或她知道哪个更好)
这是非常棘手的地方。 这取决于你的路由器的选项,通常被称为DMZ主机。 不幸的是,你将不得不为不同的路由器/电缆调制解调器模型尝试一下,因为它们可能确实指的是DMZ主机或引用实际上将IP分发给计算机。
回答更新的问题
我只想知道,如果我可以有一个静态(“最终”/常量)的IP,以便无论我在哪里,每当我打开我的机器,我有相同的IP,无论我是在我的家庭路由器或连接到一些机场wifi。
这个有可能。 出于所有实际的目的,您都需要运行一个VPN。 有几个RFC描述其他技术解决scheme,但我不知道任何实际可用的实现。
您将拥有以下内容:
您将需要以下内容:
我有点困惑于你的问题,但阅读和试图理解让我想:
你有一个内部的DHCP例如192.168.1.1-192.168.1.100,你为Mac保留了192.168.1.60例如。 您的外部IP通过您的ISP设置,如果您可以在外部使用IP范围,虽然不常见。 通常即使有一个范围,你只使用一个,因为你的路由器将自己分配一个IP,其他人可以用来路由stream量,但这是另一回事。
使用上面的senario,你可以详细解释一下你的问题,除非上面已经回答了:-)
你的问题真的没有什么细节可以回答这个问题。 但是我能理解的是,即使你在你的路由器上configuration了dhcp,你也希望在你的MAC上获得一个静态IP。 如果你的路由器支持,你可以通过MAC地址绑定来实现。 在MAC地址绑定中,您可以将MAC系统的MAC地址与内部IP绑定。 192.168。 。 你想每次你打开你的系统。
-sim
所以,当你重新提出你的问题后,这是你真正想要完成的(我猜)。
在您自己的家庭networking中,您分配您的Mac计算机以获取静态IP地址。
假设您使用DHCP保留将MAC计算机的MAC地址链接到IP 10.1.1.10。
可以肯定的是,您使用networking适配器设置来使用IP 10.1.1.10,这是不必要的,因为您通过预留自动获取IP 10.1.1.10。
现在,你想能够离开你的家,与你的Mac和连接,可以说,你的本地星巴克的WiFi。
出于某种原因,您仍然希望能够使用内部IP地址10.1.1.10。
这是不可能的。
您要连接的networking至less必须使用相同的IP子网。
此外,您可能已经在您的networking适配器设置中设置了您的家庭networking的DHCP服务器和/或DNS服务器,这在星巴克networking上不起作用。 除非他们碰巧使用相同的IP地址。
如果星巴克WiFi在192.168.1.X子网中发出IP地址,则您的设置将无法连接到它。
您将不会有任何networking连接,您将无法浏览或连接到该networking上的任何资源。
我可以解释你的问题的另一种方式是这样的。
假设你的家庭networking的外部IP地址是1.2.3.4。
您当地星巴克的外部IP地址是6.7.8.9。
您希望能够通过本地星巴克的Wifi上网,并且仍然拥有1.2.3.4的外部IP。
任何正常的设置,这是不可能的。
外部IP地址通过ISP安排。
但是,您可以通过使用VPN来实现此目的。
VPN的外部IP地址为7.5.3.1(例如)。
对于外界来说,不pipe你家的外部IP是什么,或者你当地的星巴克,你总是拥有7.5.3.1的IP地址。
使用VPN的额外好处是,您的stream量是encryption和匿名的(除非您使用免费/便宜的透明VPN)。
但是,许多公共接入点不允许您使用VPN。 注意这一点。