玩转嵌入式[1]:Linux网络配置

2025-10-14 21:41:46

1、检查网线是否插好,在网线插好的情况下载终端输入命令[ping www.baidu.com]验证是否有网络。可以看到linux终端显示主机找不到,网络连接不到。

玩转嵌入式[1]:Linux网络配置

2、查看ip地址:

使用ifconfig,来查看当前活跃的网络接口ip   

玩转嵌入式[1]:Linux网络配置

3、设置ip地址:

这里设置ip地址可以设置临时ip(关机重启要重新设置)或者固定ip地址(一次即好)。

临时ip地址是这样设置的:sudo ifconfig eth0 192.168.1.xxx格式,其中xxx为你要设置的ip地址;

固定ip地址是这样设置的:sudo gedit /etc/network/interfaces输入按回车出现这样的界面,然后这在你输入以下代码:

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static

address 192.168.1.xxx//其中192.168.1.xxx是你要设置的ip地址

gateway 192.168.1.1

netmask 255.255.255.0

上面代码是设置静态ip地址的,如果需要设置动态ip地址,只需要把上面代码换成以下代码即可设置动态ip地址

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet dhcp  

玩转嵌入式[1]:Linux网络配置

4、重新启动网络服务:

输入命令:

sudo  /etc/init.d/networking force-reload

sudo /etc/init.d/networking restart

终端输入后显示如图界面,每次输入命令出现一个ok即可成功。

玩转嵌入式[1]:Linux网络配置

5、然后ping以下www.baidu.com这一个网址,如果依然不可以ping通。

则需要设置默认网关地址:

其命令为sudo route add default gw 192.168.1.1

玩转嵌入式[1]:Linux网络配置

6、设置DNS服务器

其命令为:sudo gedit /etc/resolv.conf

输入命令显示界面后输入以下DNS服务信息:202.96.134.133

玩转嵌入式[1]:Linux网络配置

7、重启DNS服务和网卡

重启DNS服务的命令为:

sudo service resolvconf reload

sudo service resolvconf restart

而重启网卡的命令为:

sudo ifconfig eth0 down

sudo ifconfig eth0 up

玩转嵌入式[1]:Linux网络配置

8、最后输入命令ping www.baidu.com

如果能够ping通即可以网络连接成功

玩转嵌入式[1]:Linux网络配置

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢