我一直在关注这个帖子这里如何做到这一点。我正在使用 OS X 和 VirtualBox 与 Ubuntu 服务器。
在帖子中他们有以下内容:(我没有看到这些设置)
auto eth0
iface eth0 inet static
address 10.253.0.50
netmask 255.255.255.0
network 10.253.0.0
gateway 10.253.0.1
dns-nameservers 8.8.8.8
我在哪里可以找到network
,gateway
和dns-nameservers
?
当我ifconfig
在 Ubuntu 中执行此操作时,我只看到以下相关设置:
eth0
- inet 地址
- 广播
- 面具
洛
- inet 地址
- 面具
答案1
要为您的服务器设置静态 IP,您必须了解您的网络配置。如果您是管理 IP 网络的人,则必须使用其中一个免费 IP。否则,请向您的网络管理员索取静态 IP 并使用该 IP。
- 地址(输入您从管理员处获得的 IP)
- netmask(输入子网掩码)
- 网络(你可以通过获取到的 IP 来识别你的网络)
- 网关(您也可以从管理员处获得)
- dns-nameservers(可以是 8.8.8.8 或管理员提供的任何值)
除 IP 地址外,其他所有内容都可以从配置了静态 IP 的网络中另一台机器复制。
答案2
我相信我可以使用 /etc/network/interfaces 中的以下设置来实现这一点:
auto eth0
iface eth0 inet static
address 192.168.1.32
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4