在我们开始之前本教程中,我想首先解释什么是IP地址,它是干什么用的。 IP地址是一组唯一的数字,与你的计算机通过互联网协议标识网络中圆点隔开。
IP地址可以由网络动态设置或静态设置。 它们之间的区别是动态IP地址可能在连接到网络时更改,而静态IP地址在每次连接到网络后保持不变。
在Ubuntu 15.10中设置静态IP地址
动态IP地址通常用于由互联网服务提供商提供连接到他们的客户。 静态IP地址通常用于服务器,使得一个给定的服务器可以被访问过该IP地址或域名指向相同的IP地址。
在本教程中,我们将告诉你如何配置,或两者兼有的Ubuntu 15.10桌面和服务器版设置静态IP地址。
IP网络设置
重要提示 :本教程的目的,我将使用以下设置:
IP Address: 192.168.0.100 Netmask: 255.255.255.0 Gateway: 192.168.0.1 Nameserver: 8.8.8.8 Nameserver: 8.8.4.4
请确保使用您自己的设置,具体取决于您连接到的网络。
在Ubuntu 15.10桌面上设置静态IP地址
如果你正在使用Ubuntu 15.10桌面版,它'很容易设置一个静态IP地址。 要开始设置你的Ubuntu桌面的静态IP地址,启动统一短跑 ,寻找“ 网络连接 ”
Ubuntu网络连接
接下来选择有效的有线连接,然后单击“ 编辑 ”按钮:
编辑网络连接
在新打开的窗口中,选择“IPv4设置 ”标签。 这是你在下拉菜单中的IP版本4.编辑设置,然后旁边的“ 方法 ”中选择“ 手动 ”:
配置网络连接
现在,点击“ 添加 ”按钮,然后输入您的IP地址设置:
设置静态IP地址
现在,您可以点击“ 保存 ”按钮,应用更改。 如果您的计算机以前使用动态IP地址,你现在需要重新连接到网络,以便静态IP地址可以设置。 这可以通过使用在右上角的“ 连接 ”的设定来完成:
网络连接状态
之后,使用相同的菜单再次连接。 一旦您连接到您的网络,使用“ 连接信息 ”以查看当前设置:
网络连接信息
您的网络设置现已配置。
为Ubuntu 15.10服务器分配静态IP地址
当在我们的Ubuntu服务器上配置网络设置时,我们没有花哨的GUI来帮助我们。 你需要弄脏你的手,使用命令行。
对于本教程的目的,我使用“ vim编辑器 ”作为我的文本编辑器。 你可以选择不同的,只要你很舒服使用它。
让我们开始吧。 我们需要做的第一件事是找到我们的网络适配器。 这可以使用以下命令完成:
$ ifconfig -a
现在在我的情况下,网络适配器被称为“enp0s3”。 变化是您的网络连接是不是“ 为eth0”或“eth1的 ”。 如果您正在使用的无线网络,将最有可能是“ 为wlan0”或“WLAN1”
检查网络详情
现在打开使用以下命令的“ 接口 ”的文件:
$ sudo vim /etc/network/interfaces OR $ sudo nano /etc/network/interfaces
您的文件很可能有以下两行:
auto lo auto lo intet loopback
现在,您需要在这两行下面添加您的网络设置。 请用您的网络适配器和正确的设置IP,子网掩码,网关和DNS服务器的名称来代替“enp0s3”。
auto lo enp0s3 iface lo inet loopback iface enp0s3 inet static address 192.168.0.102 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 8.8.8.8 8.8.4.4
在Ubuntu Sever中配置网络
准备就绪后,按“ESC”按钮,然后键入“:WQ”不带引号后跟“ 回车 ”保存更改。 要应用新的配置,你需要用重新启动你的Ubuntu 15.10联网:
$ sudo /etc/init.d/networking restart OR $ sudo systemctl restart networking
在Ubuntu中重新启动网络
现在您可以检查您的新IP地址是否已分配:
$ ifconfig -a
确认网络设置
恭喜,您的静态IP地址现已在您的Ubuntu 15.10桌面和服务器中成功配置。
结论
在编辑机器的网络设置时要非常小心。 请记住,如果设置错误的配置,机器可能无法通过网络访问。
这就是为什么最好确保如果您的桌面/服务器网络设置出现问题,您可以物理访问您正在配置的机器,或者另一端有其他人能够帮助您。
当您在远离您的位置的远程服务器上编辑设置时,这一点尤为重要。