zoukankan      html  css  js  c++  java
  • openwrt虚拟机的network unreachable

    之前在hyper-v中装了openwrt的ATTITUDE ADJUSTMENT (12.09, r36088)这个最新版本 我之前的文章有提到怎么安装 link

    但是发现用opkg update不能用,说wget不能连到openwrt.org这个网络

    发现ping也ping不同baidu.com,出现提示

    root@OpenWrt:~# ping baidu.com
    ping: bad address 'baidu.com'

    是dns解析问题,在/etc/resolv.conf中,添加我的网关:192.168.100.1

    在文件中添加:

    nameserver 192.168.100.1

    现在再ping baidu.com

    root@OpenWrt:~# ping www.baidu.com
    PING www.baidu.com (119.75.217.56): 56 data bytes
    ping: sendto: Network is unreachable

    发现路由应该不正确

    所以查看了一下路由:

    root@OpenWrt:~# route
    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    192.168.100.0 * 255.255.255.0 U 0 0 0 br-lan

    没有default,所以连不上外面的网络

    后来我不假思索的就写了个

    route add 0.0.0.0 netmask 0.0.0.0 gw 192.168.100.1

    结果还是连不上,route的结果和我预想的不一样

    default 192.168.100.1 255.255.255.255 UGH 0 0 0 br-lan

    掩码是255.255.255.255

    所以就去多方查找,看手册等,找到要用桥接的方式连就可以了

    route add -net 0.0.0.0  netmask 0.0.0.0 gw 192.168.100.1 dev br-lan

  • 相关阅读:
    python接口测试3-JSON格式
    python接口测试2-开发WEB接口
    接口测试1-基础
    Apifox接口测试管理工具
    python的pip安装超时问题解决
    ubuntu解决安装速度问题
    vim进入粘贴模式
    禅道数据库
    内存管理
    文件操作
  • 原文地址:https://www.cnblogs.com/vastiny/p/3900204.html
Copyright © 2011-2022 走看看