SSH 出现问题,我也无法 ping 网络上的任何网站或本地设备

SSH 出现问题,我也无法 ping 网络上的任何网站或本地设备

我有一根以太网电缆连接到路由器,并使用 Ubuntu Server 20.04 Manual IPv4 安装设置了 IP 为 192.168.1.123 的 ubuntu 服务器。我使用了在 Ubuntu Core 上设置静态 IP和 tsteiner 的回答。这最终适用于安装 apt-get 命令,例如升级和更新。我不确定我是否设置正确。我真的只是想设置一个我可以使用但可以从我的台式计算机访问的服务器。

ifconfig、route 和 arp 命令都要求安装 net-tools,但我无法安装,因为它无法连接互联网。抱歉

IP地址表示enp0s7 inet 192.168.1.123/24 bed 192.168.1.255范围全局enp0s7 valid_lft forever preferred_lft forever inet6 fe80::7285:c2ff:fe5a:9ae5/64范围链接valid_lft forever preferred_lft forever

IP 路由默认通过 192.168.1.254 dev enp0s7 proto static 192.168.1.0/24 dev enp0s7 proto 内核范围链接 src 192.168.1.123

我也知道我没有为它设置代理,而且我真的不知道该怎么做。我知道它在 /etc/something 中。

显示的子网是 255.255.255.0,但我需要 CIDR 格式的子网,但显示 255.255.255.0 不存在

答案1

routearp命令ifconfig有点过时了 - 如今在 Linux 上有一套iproute2命令:

尝试运行:

$ ip address
$ ip route

您肯定希望看到网络设备上配置的 IP 地址,但也要检查网络掩码是否正确。在家庭网络中,我希望掩码是 或/24-/16对应于 C 类(例如:192.168.0.x)或 B 类(例如:192.168.x.x)网络。如果是/32(我希望不是)那肯定是错误的!

在路由中,您希望看到设置为该网络中的路由器 IP 的默认路由 - 通常以 或 结尾,.1.254以与您的服务器 IP 相同的值开头。

通常,您不需要设置代理,这也是非常老式的和/或适用于超级限制性的网络。

相关内容