作为介绍,我想做的是让我的 Linux Ubuntu 服务器上线并开始通过互联网和本地与家人共享文件、托管 Wordpress.org 页面以及其他类似的事情。
我创建了一个新文件来输出命令,该文件将为希望使用 touch 命令帮助调试我的问题的任何人提供有用的结果,并ls -l
列出u
该文件的w
访问权限,但是当我将命令的输出写入文件时,它会显示Permission denied
。所以我将在这里解释相关命令的输出,希望它仍然有用。
uname -a
:
Linux diogenes 4.15.0-55-generic #60-ubuntu SMP [date] x86_64 x86_64 x86_64 GNU/Linux
ifconfig -a
:
eno1
(我的以太网连接):除其他外,声明它是UP
,,RUNNING
有一个inet6
地址(似乎是 IPv6),一个ether
地址(似乎是 IPv6),并且实际上确实接收和传输往返于路由器的数据包(我不确定这些数据包是什么,它们可能是维护数据包,或者就像字面上说“您未连接到互联网”的消息,这不会太有用)。
lo
:典型的环回细节,一切似乎都不太对劲
ip link
:
lo
和eno1
。lo
看起来很正常,eno1
具有与上面 中的 ipv6 地址link/ether
相同的值。,启用了标志等,并且是,是。 可以根据要求提供更多详细信息,只是不想口述整个事情。ether
ifconfig
UP
LOWER_UP
state
UP
mode
DEFAULT
route
:
路由表是空的!
我连接到墙上的路由器附带的文档指出它的 IPv4 地址是9.9.9.9
,并且它似乎没有 IPv6 地址。 墙壁连接到路由器最左边的插座,称为 CONSOLE,与其他插座间隔开,所以我假设这是互联网进入路由器的地方。 我将服务器插入右边 4 个插座中的 1 个。 PWR 和 SYS LED 呈绿色常亮,ALM LED 熄灭,插座 1 下的 LED 常亮。 文档指出路由器具有 WiFi 功能,但是当我在笔记本电脑的网络浏览器中输入 9.9.9.9 时,什么也没找到。 这是一款带有有源风扇的思科路由器,听起来不错。
sudo ip route add default via 9.9.9.9
:
Error: Nexthop has invalid gateway
。
以下是我的文件的内容netplan
:
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: true
dhcp6: tre
nameservers:
addresses: [8.8.8.8]
ping -c3 www.ubuntu.com
:
Temporary failure in name resolution
ping -c3 www.msn.com
:
Temporary failure in name resolution
ping -c3 8.8.8.8
:
connect: Network is unreachable
ping -c3 127.0.0.1
:
ping 成功。
我的 ISP 是 Comcast (Xfinity)。楼下的家庭路由器和 WiFi 可以像普通电脑一样使用,我的笔记本电脑上安装了带 GUI 的 Ubuntu,家里的所有 chromebook/Windows 机器都可以在家庭 wifi 连接上正常工作。我努力不弄乱家庭的任何业务或连接,但我想如果情况紧急,我可能会访问楼下的路由器并进行一些端口转发或其他操作。但实际上,我宁愿不这样做——向爸爸询问路由器的登录信息会引起怀疑,我可能会在某个时候搞砸它,而这只会以不愉快的争吵告终。如果可能的话,我想在我房间里使用路由器来连接我的笔记本电脑和服务器。我不知道这与我的 ISP 接口的方式,假设房子里的所有网络连接(所有以太网和有线墙壁插座)都由 ISP 提供服务,我想你应该能够在没有他们的设备的情况下做到这一点?
还有人需要其他输出或澄清吗?
提前致谢。