每次我重新启动 Ubuntu 16.04 LTS 网络服务器时,网络都会被禁用

每次我重新启动 Ubuntu 16.04 LTS 网络服务器时,网络都会被禁用

每次启动服务器时,我都必须进入恢复模式并启用网络,以便服务器连接到互联网。

如果我不在恢复模式下启用网络,则运行时会得到以下输出:

sudo lshw -numeric -C network

我得到这个输出:

   *-network DISABLED
   description: Ethernet interface
   product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller 
   [10EC:8168]
   vendor: Realtek Semiconductor Co., Ltd. [10EC]
   physical id: 0.2
   bus info: pci@0000:03:00.2
   logical name: enp3s0f2
   version: 0a
   serial: 08:60:6e:0f:3d:bc
   size: 1Gbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet 
   physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd 
   autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8169 
   driverversion=2.3LK-NAPI duplex=full latency=0 link=no multicast=yes 
   port=MII speed=1Gbit/s
   resources: irq:26 ioport:e000(size=256) memory:f0004000-f0004fff 
   memory:f0000000-f0003fff

启动服务器并启用网络后,我得到:

   *-network
   description: Ethernet interface
   product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10EC$
   vendor: Realtek Semiconductor Co., Ltd. [10EC]
   physical id: 0.2
   bus info: pci@0000:03:00.2
   logical name: enp3s0f2
   version: 0a
   serial: 08:60:6e:0f:3d:bc
   size: 1Gbit/s
   capacity: 1Gbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet ph$
   configuration: autonegotiation=on broadcast=yes driver=r8169 driverversi$
   resources: irq:26 ioport:e000(size=256) memory:f0004000-f0004fff memory:$

答案1

我不建议在服务器上使用网络管理器,因为它需要桌面环境和图形界面。这些会占用服务器的资源。此外,服务器通常是无头运行的;也就是说,没有显示器,因此无法使用桌面环境或图形界面。

我建议您设置一个静态 IP 地址,以便您可以通过 ssh 和 ftp 访问服务器。务必选择路由器中用于 DHCP 的池之外的地址。

我建议您修改该文件/etc/network/interfaces使其内容如下:

auto lo
iface lo inet loopback  

auto enp3s0f2  
iface enp3s0f2 inet static
address 192.168.1.125  
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 192.168.1.1

当然,请在此处替换您的相关详细信息。删除或至少暂时停止网络管理器:

sudo service network-manager stop

重启界面:

sudo ifdown enp3s0f2 && sudo ifup -v  enp3s0f2

查看:

ping -c3 8.8.8.8
ping -c3 www.ubuntu.com

如果您收到 ping 返回,则表示您已全部设置完毕。

相关内容