linux配置网关-Linux干货:拯救世人的Ubuntu16.04网络配置教程!

生活百科1年前 (2023)发布 aixure
77 0 0

Linux的网络配置,貌似这个问题纠结在很多Linux爱好者心中,究竟Linux怎么样才能配置好网络linux配置网关,让Linux连接上外网呢?

其实Linux配置的方法与Windows很像,都是把IP和网关等参数设置好就可以了,只是Linux不像Windows那样,需要点开网络中心,配置IPv4等等的步骤,Linux是直接把IP,掩码linux配置网关,网关,DNS写入对应的配置文件即可。

以下的我们熟悉的Windows的配置方法:

linux配置网关-Linux干货:拯救世人的Ubuntu16.04网络配置教程!

那在讲如何配置Linux网络配置之前,我们必须要知道一个东西,那就是Linux中网卡的名称,如果你使用过Ubuntu12.04或者Ubuntu14.04等长期维护版本,你就会知道,这些旧版本中的网卡名称都是叫“eth0”,但是在Ubuntu16.04中,不再是以“eth0”命名,那到底是什么?我们可以在Linux终端输入以下命令来查看:

ericion@ubuntu:~$ cd /proc/sys/net/ipv4/conf

ericion@ubuntu:/proc/sys/net/ipv4/conf$ ls

1)以下是Ubuntu14.04:

linux配置网关-Linux干货:拯救世人的Ubuntu16.04网络配置教程!

2)以下是Ubuntu16.04:

linux配置网关-Linux干货:拯救世人的Ubuntu16.04网络配置教程!

大家可以很清楚看到,在Ubuntu16.04版本,网卡的名称已经是ens开头,这是一个系列,有可能你的Ubuntu不是ens33,是ens160等等,但是绝对不是“eth0”

知道了网卡的名字之后,我们要做的是配置静态IP:

1.打开网络服务配置文件,并设置静态IP:(不会用vi编辑器的老铁:先看历史消息中“vi:Linux中最性感的编辑器”这篇文章)

ericion@ubuntu:~$ sudo vi /etc/network/interfaces

linux配置网关-Linux干货:拯救世人的Ubuntu16.04网络配置教程!

大家可以看到,文件中只有自动配置了回环lo,并没有配置ens33的IP地址,我们需要添加以下的内容到文件中,当前Windows的IP是172.21.219.109,我们假设设置Ubuntu的IP与Windows处于相同的网段(IP地址前三个数字一样,最后一个不一样)中:

auto ens33

iface ens33 inet static

address 172.21.219.108(Ubuntu的IP地址)

netmask 255.255.255.0(掩码)

gateway 172.21.219.254(网关)

实例如下图,写入后记得保存:

linux配置网关-Linux干货:拯救世人的Ubuntu16.04网络配置教程!

2.重启网络服务

ericion@ubuntu:~$ sudo /etc/init.d/networking restart

3.查看IP地址是否已经设置正确

ericion@ubuntu:~$ ifconfig

linux配置网关-Linux干货:拯救世人的Ubuntu16.04网络配置教程!

我们看到,ens33的IP地址已经设置好了,但是要连接外网,我们必须设置好DNS服务

4.打开DNS服务配置文件:

ericion@ubuntu:~$ sudo vi /etc/resolv.conf

添加以下内容:

nameserver 202.96.134.33

当然,这个DNS地址是广东珠三角地区通用DNS,具体的DNS地址,根据自己所在地区来设置,写入内容后,记得保存退出!

linux配置网关-Linux干货:拯救世人的Ubuntu16.04网络配置教程!

5.测试外网是否连通

ericion@ubuntu:~$ ping

如果出现延迟跳秒,则外网可以连通了!

6.大家可以随意下载外网的软件,愉快的玩耍Linux了:

例如:在线更新vsftpd服务

ericion@ubuntu:~$ sudo apt-get install vsftpd

限时特惠:本站每日持续更新海量各大内部网赚创业教程,会员可以下载全站资源点击查看详情
站长微信:

© 版权声明

相关文章

暂无评论

暂无评论...