Debian BeagleBone Black недоступен через SSH / ping через Ethernet

В некоторой степени связано с этим вопросом . У меня есть BeagleBone Black, работающий под управлением Debian, и я пытаюсь использовать его порт Ethernet для Интернета (вместо совместного использования USB, как это обычно бывает при его установке и запуске).

Однако я не могу заставить его подключиться к Интернет правильно. Для справки, я подключаю его к сети на работе и нахожусь за брандмауэром. Кажется, ему назначен неверный IP-адрес, основанный на других устройствах в моей сети. Он недоступен через SSH или ping по адресу 10., однако я все еще могу использовать SSH на основе статического IP-адреса USB.

Я не совсем уверен, в чем настоящая проблема, если я просто не могу получить к нему доступ потому что он работает в другой подсети, или если есть конфликт между статическим IP-адресом USB и IP-адресом, назначенным DHCP для eth0, или что-то еще.

Если кто-нибудь может предложить шаги по устранению неполадок или если это простое решение, я буду признателен!

route:

Kernel IP routing table                                                           ~
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface     ~
default         10.54.50.1      0.0.0.0         UG    0      0        0 eth0      ~
10.54.50.0      *               255.255.255.0   U     0      0        0 eth0      ~
10.54.50.1      *               255.255.255.255 UH    0      0        0 eth0      ~
192.168.7.0     *               255.255.255.252 U     0      0        0 usb0   

/etc/resolv.conf:

domain localdomain
search localdomain
nameserver 8.8.8.8
nameserver 8.8.4.4

ipconfig:

eth0      Link encap:Ethernet  HWaddr 6c:ec:eb:a3:fa:77
          inet addr:10.54.50.185  Bcast:10.54.50.255  Mask:255.255.255.0
          inet6 addr: fe80::6eec:ebff:fea3:fa77/64 Scope:Link          
          UP BROADCAST RUNNING MULTICAST DYNAMIC  MTU:1500  Metric:1  
          RX packets:3412 errors:0 dropped:2 overruns:0 frame:0      
          TX packets:201 errors:0 dropped:0 overruns:0 carrier:0    
          collisions:0 txqueuelen:1000                             
          RX bytes:422494 (412.5 KiB)  TX bytes:25952 (25.3 KiB)  
          Interrupt:40                                           

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:160 errors:0 dropped:0 overruns:0 frame:0                    
          TX packets:160 errors:0 dropped:0 overruns:0 carrier:0                 
          collisions:0 txqueuelen:0                                             
          RX bytes:12960 (12.6 KiB)  TX bytes:12960 (12.6 KiB)                 

usb0      Link encap:Ethernet  HWaddr 6c:ec:eb:a3:fa:70                      
          inet addr:192.168.7.2  Bcast:192.168.7.3  Mask:255.255.255.252    
          inet6 addr: fe80::6eec:ebff:fea3:fa70/64 Scope:Link              
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1              
          RX packets:552 errors:0 dropped:4 overruns:0 frame:0           
          TX packets:121 errors:0 dropped:0 overruns:0 carrier:0        
          collisions:0 txqueuelen:1000                                 
          RX bytes:61748 (60.3 KiB)  TX bytes:18365 (17.9 KiB)  

ip route list :

default via 10.54.50.1 dev eth0  
10.54.50.0/24 dev eth0  proto kernel  scope link  src 10.54.50.185                
10.54.50.1 dev eth0  scope link                                                   
192.168.7.0/30 dev usb0  proto kernel  scope link  src 192.168.7.2

Последний пункт заключается в том, что eth0 находится в 10. сети, однако все остальные мои подключенные устройства находятся в сети 141.. Я не уверен, что это связано с тем, что он связывается с неправильным DHCP-сервером, или если каким-то образом этот конкретный разъем смотрит не в то место.

Изменить: когда я пытаюсь добавить маршрут к тому, что, как мне кажется, является "правильный" шлюз, я вижу следующее:

root@beaglebone:~# /sbin/route add default gw 141.210.154.1 eth0
SIOCADDRT: Network is unreachable 
0
задан 13 April 2017 в 15:14
1 ответ

Оказалось, что проблема была не в моей стороне, а в ИТ. Устройство не зарегистрировано в соответствующем домене. Как только это было исправлено, правильный IP-адрес был назначен автоматически.

0
ответ дан 24 November 2019 в 05:58

Теги

Похожие вопросы