ubuntu系统通过ifconfig查看eth0只有ipv6没有ipv4的解决方案

  1. 只有inet6 addr:
    在这里插入图片描述
  2. 配置eth0
    在这里插入图片描述

3.重新启动sudo /etc/init.d/networking restart
IP地址出来了。看起来就正常。在这里插入图片描述

4.看其他资料,linux+QT4.0,在这个开发板上的linuxqt根本不存在路径/etc/sysconfig/network-scripts/ifcfg-eth0或者/etc/sysconfig/network-scripts/ifcfg-eth。

https://www.codeleading.com/article/87763806865/
另外参考文档:
参考文章:
linux下输入ifconfig后查看eth0只有ipv6没有ipv4的解决方法
https://www.cnblogs.com/yongfengnice/p/6775883.html

5.按以下方式配置网络,并桥接到无线wifi网卡,一直无法正常上网。
root@ubuntu:/home/topeet# cat /etc/network/interfaces
#auto lo
#iface lo inet loopback
auto eth0
iface eth0 inet static

#share master network, connect to wireless www.baidu.com
address 192.168.0.111
gatway 192.168.0.1
netmask 255.255.255.0
dns 114.114.114.114

#share master network, to debug and use tftp.
#download PC file (/var/tftpboot/…)to itop4412 board
#address 169.254.231.181
#gatway 192.168.0.1
#netmask 255.255.0.0

#add in itop4412_board ip addr
#IP=169.254.231.100
#MASK=255.255.0.0
#Gateway=192.168.0.1
#DNS=192.168.0.1
#MAC=08:90:90:90:90:90

选择“还原默认设置”,主机与虚拟机之间可以互相ping 通,主机可以ping 通 www.baidu.com, 但是虚拟机无法ping 通www.baidu.com.
在这里插入图片描述

加上dns-nameservers ,可以在/etc/resolv.conf 可以自动生成看到nameserver
dns-nameservers 202.97.224.68 202.97.224.69 .
202.97.224.68是联通的DNS服务。
在这里插入图片描述

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值