设置OpenWrt连接外网

简单编译了一个在VMware中运行的OpenWrt固件,运行起来后,使用OPKG更新相关软件包提示失败,怀疑是在VMware中运行的OpenWrt没连接外网,所以使用以下方法配置。

  1. 检查当前的网络配置
    其实我现在还没搞明白上网都有哪些必要的步骤,哪些需要设置,规则是啥,比如说:IP地址,网段,DNS、网关等等,再加上虚拟机VMware的相关上网设置等更乱,我大概知道只要OpenWrt和外网的网卡是同一网段估计就可以。
    1)ping www.baidu.com
    不通,说明某个地方配置有问题导致不能访问百度,去查看相关配置
    2)ifconfig
    发现ip地址是192.168.1.10
    3)查看虚拟机连接网络方式:虚拟机–>设置–>网络适配器
    选用的是“桥接模式”
    4)查看桥接到哪了:编辑–>虚拟网络编辑器
    桥接到我的笔记本无线网卡
    5)route
    有查看了默认网关,发现没有设置默认网关

  2. 修改相关配置
    1)ip地址是192.168.1.10,但我桥接到笔记本的网卡了,而笔记本上网自动获取的ip地址是172.32.16.64,所以我就把运行在VMware上的ip给改为172.32.16.10了

    uci set network.lan.ipaddr=172.32.16.10
    uci commit network
    /etc/init.d/network restart

    再ifconfig查看,已经配置成功。
    2)修改网关
    route add default gw 172.32.16.1

  3. ping www.baidu.com检查能否访问百度
    不能,然后ping 172.32.16.1是可以通的。同事说DNS不对

  4. 修改DNS
    vim /etc/reslov.conf
    nameserver修改为119.29.29.29

再ping则可以ping通,使用OPKG可以更新软件包了。

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

izar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值