我正在安装 Ubuntu Server,但电脑没有 wifi 卡。我们的路由器在另一个房间,我现在没钱买 wifi 卡。所以,在我拿到卡之前,我希望使用笔记本电脑的共享连接。
我已经知道如何从我的笔记本电脑共享连接。尽管安装程序尝试设置网络,但失败了,尽管它通过以太网连接到我的笔记本电脑。
有人能针对这个问题提供一些指导吗?
答案1
James,通常共享网络技巧可以完美运行,所以这可能是其工作方式上的一个错误。它通常会在共享以太网设备上设置一个名为“dnsmasq”的特殊程序,该程序会在安装期间为您的服务器提供动态 IP。
您可以通过在共享网络上为服务器提供一个静态 IP 地址来解决此问题。在笔记本电脑上打开终端并运行
ip addr show
您应该获得包含如下条目的列表:
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:23:6c:87:2c:2d brd ff:ff:ff:ff:ff:ff
inet 192.168.1.105/24 brd 192.168.1.255 scope global eth1
inet6 fe80::223:6cff:fe87:2c2d/64 scope link
valid_lft forever preferred_lft forever
找到共享以太网连接的接口,并记下网络,就我上面的情况而言:
192.168.1.105/24
我的网络是 192.168.1.0/24,我的地址是 192.168.1.105
在同一网络中选择一个地址(本例中为 192.168.1.2),并将其分配给您的服务器。将其设置为您机器的地址作为网关和 DNS 服务器。
这至少应该能让服务器从互联网传输文件。但是,您仍然无法从任何其他计算机使用该服务器,因为它基本上会被防火墙阻隔在您的笔记本电脑后面。您可以使用“DNAT”规则来启用此功能,但这听起来比存钱买一张 wifi 卡要复杂得多。:)