配置Ubuntu 13网络设置

时间:2020-01-09 10:37:48  来源:igfitidea点击:

说明

当连接到某些网络或者要为台式机,笔记本电脑或者服务器分配特定的IP地址时,了解如何在Ubuntu中配置网络接口可能会派上用场。本教程将指导我们使用Unity桌面界面和命令行来完成该过程。

我将介绍如何从桌面和命令行中分配DHCP和静态IP。请记住,我们将需要管理权限才能进行更改。如果我们还没有sudo权限(默认情况下,安装过程中创建的第一个帐户会具有sudo权限),则必须向管理员提出要求。

静态IP地址

从命令行

  • 在文本编辑器(如VI或者Nano)中打开网络接口配置文件。
sudo vi /etc/network/interfaces
  • 查找第一个网络接口ETH0的行。
auto eth0
  • 使用以下命令修改其正下方的行,用环境中的高亮值替换。
auto eth0
iface eth0 inet static
address 172.16.10.200
gateway 172.16.10.1
netmask 255.255.255.0
  • 保存更改并退出文本编辑器。
  • 重新启动网络服务使更改生效。
sudo /etc/init.d/networking restart
  • 要配置DNS,请在文本编辑器中打开resolv.conf文件。
sudo vi /etc/resolv.conf
  • 添加DNS搜索后缀,以将单标签名称解析为完全限定的名称(如果存在)。使用空格""分隔多个域名。
search theitroad.com dev.theitroad.com
  • 要添加DNS名称服务器,请添加以下内容,并记住将突出显示的值替换为我们环境中的突出显示的值。
nameserver 8.8.8.8
nameserver 8.8.4.4
  • 保存更改并退出文本编辑器。
  • 更改将自动应用。我们不需要重新启动任何服务。

从桌面

  • 单击应用程序指示器中的网络图标(上下箭头图标)以启动网络连接''控制面板,然后单击编辑连接... Ubuntu网络连接''菜单
  • 网络连接''应用程序中,选择要配置的接口,然后单击编辑... Ubuntu网络连接''对话框
  • 在弹出的编辑网络接口名称窗口中,选择IPv4设置选项卡。网络连接对话框的" IPv4设置"选项卡
  • 单击方法下拉框并选择手动。
  • 地址''表旁边,单击添加''。
  • 在``地址''字段下,输入静态IP地址。
  • 在``网络掩码''字段下,输入网络的子网掩码。
  • 在``网关''字段下,输入路由器的IP地址。
  • 要设置DNS服务器IP地址,请在DNS服务器输入框中输入它们,并使用逗号分隔多个服务器。
  • 要设置DNS搜索域,请将其输入到``搜索域''输入框中,并使用逗号分隔多个域。编辑Ubuntu网络连接对话框
  • 点击``保存...''以保存更改。
  • 新网络设置现在应该适用。如果没有,我们可以通过单击"应用程序指示器"栏中的网络图标(向上/向下箭头),然后单击网络连接名称来应用它们。

动态IP地址(DHCP)

从命令行

  • 在文本编辑器(如VI或者Nano)中打开网络接口配置文件。
sudo vi /etc/network/interfaces
  • 找到第一个网络接口ETH0的行。
auto eth0
  • 使用以下命令修改其正下方的行,用环境中的高亮值替换。
auto eth0
iface eth0 inet dhcp
  • 如果下面有与以下内容类似的行,请将其删除。
address 172.16.10.200
gateway 172.16.10.1
netmask 255.255.255.0
  • 保存更改并退出文本编辑器。
  • 重新启动网络服务使更改生效。
sudo /etc/init.d/networking restart

从桌面

  • 通过单击应用程序指示器中的网络图标(上下箭头图标)来启动网络连接''控制面板,然后单击编辑连接...''
  • 网络连接''应用程序中,选择要配置的接口,然后单击编辑...''。
  • 在弹出的编辑网络接口名称窗口中,选择IPv4设置选项卡。
  • 默认情况下,系统应已设置为DHCP。如果不是,请单击方法''下拉框并选择自动(DHCP)''。
  • 大多数DHCP服务将自动分配DNS和搜索域。但是,我们可以通过设置own来覆盖这些设置。
  • 要覆盖DNS设置,请在其他DNS服务器输入框中输入DNS主机的IP地址。
  • 要添加搜索域,以将单个名称解析为完全限定的名称,请在"其他搜索域"输入框中输入我们希望系统搜索的域的完全限定名称。
  • 点击保存以保存更改。

设置主机名

我们可能不喜欢为计算机指定的默认主机名,或者由于其他原因可能需要更改名称。使用以下步骤更新计算机的名称。

从命令行

  • 使用所需的计算机名称运行hostname命令。
sudo /bin/hostname mycomputer

网络绑定bond

网络绑定是一个很棒的工具,它使管理员可以执行诸如在多个网络接口卡上对IP地址进行负载平衡或者创建大型聚合以增加接口带宽的工作。