技术专栏
SS928V100解决外网访问失败问题
情况说明
“以下情况是我个人经验总结,仅供参考”
当我们把网线连接到SS928V100的网口上时并不能立即获取到IP地址, 需要进行一些配置才能获取到IP地址并且访问公网
命令配置
- 使用ifconfig来配置IP地址
# eth0 是网线的网口,可能是eth1; 192.168.31.155 换成路由器下的IP地址 ifconfig eth0 192.168.31.155
- 1
- 2
/etc/init.d # ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 96:72:ac:9d:bf:66 brd ff:ff:ff:ff:ff:ff inet 192.168.31.155/24 brd 192.168.31.255 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::9472:acff:fe9d:bf66/64 scope link valid_lft forever preferred_lft forever 3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000 link/ether 2e:c8:95:9b:2f:26 brd ff:ff:ff:ff:ff:ff
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
配置网关地址
经过第一步已经获取IP地址,但此时访问 www.baidu.com(或者IP地址)并不能通,需要配置网关才行
/etc/init.d # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.31.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
- 1
- 2
- 3
- 4
route 设置网关
/etc/init.d # route add default gw 192.168.31.1 /etc/init.d # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.31.1 0.0.0.0 UG 0 0 0 eth0 192.168.31.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 /etc/init.d # ping www.baidu.com PING www.baidu.com (120.232.145.185): 56 data bytes 64 bytes from 120.232.145.185: seq=0 ttl=52 time=31.700 ms 64 bytes from 120.232.145.185: seq=1 ttl=52 time=32.180 ms
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
这样网络就可以通了
3. 自动配置
以上获取IP和设置网关的步骤重启后就会失效,需要自动配置
# 进入 /etc/init.d
~ # cd /etc/init.d/
# 创建自运行脚本(S91是脚本运行优先级,SetIP是自己取的名字)
/etc/init.d # touch S91SetIP
# 编辑如下内容
/etc/init.d # vi S91SetIP
- 1
- 2
- 3
- 4
- 5
- 6
S02SetIP 的内容
#!/bin/sh
ifconfig eth0 192.168.31.155
route add default gw 192.168.31.1
- 1
- 2
- 3
给S02SetIP执行权限
/etc/init.d # chmod +x S91SetIP
- 1
重启开发板(串口连接,运行reboot命令)
设置完成
声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包
点赞
收藏
评论
打赏
- 分享
- 举报
评论
0个
手气红包

相关专栏
-
浏览量:5231次2022-09-20 15:23:26
-
浏览量:1485次2023-12-22 14:53:36
-
浏览量:1041次2025-01-05 00:30:11
-
浏览量:6237次2022-09-21 14:30:18
-
浏览量:8082次2019-01-08 17:09:54
-
浏览量:291次2025-02-05 14:33:55
-
浏览量:722次2024-09-13 17:34:13
-
浏览量:2358次2023-07-17 16:59:20
-
浏览量:6594次2022-11-10 14:33:49
-
浏览量:2328次2022-12-13 16:59:00
-
浏览量:1745次2022-12-13 16:47:02
-
浏览量:3309次2023-04-03 15:10:25
-
浏览量:1887次2023-08-15 19:14:23
-
浏览量:6656次2022-09-16 15:39:40
-
浏览量:2528次2024-01-07 22:19:19
-
浏览量:2740次2023-08-25 17:32:11
-
浏览量:14557次2022-09-15 15:54:04
-
2023-12-24 00:06:09
-
浏览量:1128次2023-12-24 14:43:57
置顶时间设置
结束时间
删除原因
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
打赏作者
Maya 亮
您的支持将鼓励我继续创作!
打赏金额:
¥1

¥5

¥10

¥50

¥100

支付方式:

举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
审核成功
发布时间设置
发布时间:
请选择发布时间设置
是否关联周任务-专栏模块
审核失败
失败原因
请选择失败原因
备注
请输入备注