网络问题 ubuntu 服务器

网络问题 ubuntu 服务器

我有一个关于网络连接的问题。我有一台运行 ubuntu server 14.04 的 mac mini,我不仅在使用 apt-get 更新和下载时遇到困难,而且由于某种原因,当我今天启动机器并开始工作时,它不允许我 ping 一个 ip 地址。它显示“连接:网络无法访问”。我尝试进入接口文件并更改其中的设置,但没有任何效果。我设置了一个静态 IP 地址,并指定了我的网络、网络掩码和网关:

地址 192.168.0.231 网络掩码 255.255.255.0 网络 192.168.0.44 网关 192.168.0.1

我不知道在这里该做什么,因为我尝试过的所有方法都告诉我由于权限问题我无法执行此操作,而当我转到 root 权限时它不起作用。

答案1

鉴于您的网络掩码为 255.255.255.0,我假设您的网络设置应该是 192.168.0.0 作为地址范围的开头。因此该设置可能已关闭。

话虽如此,如果你使用:sudo ifconfig eth0 192.168.0.231 netmask 255.255.255.0

其中 eth0 是您想要的网络适配器。

然后按照命令:sudo route add default gw 1​​92.168.0.1 eth0

这样应该就能创建正确的设置了。您可能需要删除或更改 /etc/network/interfaces 文件中的设置,以使 192.168.0.44 变成 192.168.0.0。

此外,远程执行此操作时要小心,因为您可能会在网络上更改网络设置时失去连接。我做过。:(

答案2

如果您设置了静态 IP 地址,您还负责声明 DNS 名称服务器。我建议您将文件设置为:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static  
address 192.168.0.231
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1 8.8.8.8

重启界面:

sudo ifdown eth0 && sudo ifup -v eth0

查看:

ping -c3 www.ubuntu.com

相关内容