如何获取 eth0 的 IP 地址

如何获取 eth0 的 IP 地址

当我输入此命令行时,我得到了这个。但它不包含IP地址。实际上我想通过ssh连接连接Raspberry Pi。所以我想获取eth0的IP地址。如果有其他方法,请告诉我。

/sbin/ifconfig

eth0      Link encap:Ethernet  HWaddr 00:23:18:a4:2a:81  
      inet6 addr: fe80::223:18ff:fea4:2a81/64 Scope:Link
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:355 errors:0 dropped:0 overruns:0 frame:0
      TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:30052 (30.0 KB)  TX bytes:5721 (5.7 KB)
      Interrupt:20 Memory:d4600000-d4620000 

lo    Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:7349 errors:0 dropped:0 overruns:0 frame:0
      TX packets:7349 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:975794 (975.7 KB)  TX bytes:975794 (975.7 KB)

ppp0  Link encap:Point-to-Point Protocol  
      inet addr:10.111.184.85  P-t-P:10.64.64.64  Mask:255.255.255.255
      UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
      RX packets:29662 errors:0 dropped:0 overruns:0 frame:0
      TX packets:26318 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:3 
      RX bytes:28738852 (28.7 MB)  TX bytes:3274200 (3.2 MB)

答案1

第一次尝试

/etc/init.d/networking 重启

这将重新启动网络服务,如果您的计算机已连接到网络,则 eth0 将出现。

还要检查 /etc/network/interfaces 文件,看看其中是否有 eth0 接口。如果没有,您可以按如下方式创建配置:

iface br0 inet static
address 192.168.2.15
netmask 255.255.255.0
gateway 192.168.2.2
bridge_ports eth0

您可以简单地将 br0 替换为 eth0,并删除最后一行。显然,您需要根据路由器的 IP 地址类别选择 IP 地址。重新启动系统或按上述方法重新启动网络服务。祝你好运

相关内容