“How to configure ethernet interface”的版本间的差异
来自百问网嵌入式Linux wiki
Zhouyuebiao(讨论 | 贡献) |
|||
| (未显示同一用户的1个中间版本) | |||
| 第1行: | 第1行: | ||
| + | {{DISPLAYTITLE:如何配置以太网接口}} | ||
| + | =如何配置以太网接口= | ||
| + | ==目的== | ||
| + | : 本文介绍如何使用 ifconfig 工具配置以太网接口。 | ||
| + | : 连接网线后即可进行下面的操作 | ||
| + | :: 在启动时,SSH 守护程序(sshd)和 ifplugd 守护程序会自动启动: | ||
| + | ** sshd(用于执行 ssh,scp) | ||
| + | ** ifplugd 检测: | ||
| + | *** udhcpc 在检测到网线接入时启动,用来检查 IP 地址, | ||
| + | : 如果没有DHCP服务器,则可以使用以下命令设置以太网的 IP 地址: | ||
| + | <syntaxhighlight lang="bash"> | ||
| + | Board $> ifconfig eth0 uuu.xxx.yyy.zzz | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | : 要检查 eth0 和网关的配置是否正确,可以输入下面的命令: | ||
| + | <syntaxhighlight lang="bash"> | ||
| + | Board $>ifconfig | ||
| + | Board $>route | ||
| + | </syntaxhighlight> | ||
| + | : 在控制台中,将会显示类似于以下的日志信息: | ||
| + | <syntaxhighlight lang="bash"> | ||
| + | Board $> ifconfig | ||
| + | eth0 Link encap:Ethernet HWaddr 00:80:E1:01:39:61 | ||
| + | inet addr:10.48.1.172 Bcast:10.48.3.255 Mask:255.255.252.0 | ||
| + | UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 | ||
| + | RX packets:18 errors:0 dropped:0 overruns:0 frame:0 | ||
| + | TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 | ||
| + | collisions:0 txqueuelen:1000 | ||
| + | RX bytes:3038 (2.9 KiB) TX bytes:684 (684.0 B) | ||
| + | Interrupt:103 | ||
| + | STM32MP1 # route | ||
| + | Kernel IP routing table | ||
| + | Destination Gateway Genmask Flags Metric Ref Use Iface | ||
| + | default lme-gw-vl802.lm 0.0.0.0 UG 10 0 0 eth0 | ||
| + | 10.48.0.0 * 255.255.252.0 U 0 0 0 eth0 | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | |||
[[Category:Linux_Operating_System]] | [[Category:Linux_Operating_System]] | ||
[[Category:Networking]] | [[Category:Networking]] | ||
[[Category:Netdev]] | [[Category:Netdev]] | ||
[[Category:Ethernet]] | [[Category:Ethernet]] | ||
2020年1月6日 (一) 14:49的最新版本
如何配置以太网接口
目的
- 本文介绍如何使用 ifconfig 工具配置以太网接口。
- 连接网线后即可进行下面的操作
- 在启动时,SSH 守护程序(sshd)和 ifplugd 守护程序会自动启动:
- sshd(用于执行 ssh,scp)
- ifplugd 检测:
- udhcpc 在检测到网线接入时启动,用来检查 IP 地址,
- 如果没有DHCP服务器,则可以使用以下命令设置以太网的 IP 地址:
Board $> ifconfig eth0 uuu.xxx.yyy.zzz
- 要检查 eth0 和网关的配置是否正确,可以输入下面的命令:
Board $>ifconfig
Board $>route
- 在控制台中,将会显示类似于以下的日志信息:
Board $> ifconfig
eth0 Link encap:Ethernet HWaddr 00:80:E1:01:39:61
inet addr:10.48.1.172 Bcast:10.48.3.255 Mask:255.255.252.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3038 (2.9 KiB) TX bytes:684 (684.0 B)
Interrupt:103
STM32MP1 # route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default lme-gw-vl802.lm 0.0.0.0 UG 10 0 0 eth0
10.48.0.0 * 255.255.252.0 U 0 0 0 eth0