Я покинул Ubuntu и вернулся через некоторое время, поэтому я мало что помню. Сейчас я пытаюсь получить свой IP-адрес. Все, что я получаю от работы ifconfig
, это
eth0 Link encap:Ethernet HWaddr 3c:97:0e:11:22:0d
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:20 Memory:f2500000-f2520000
(Кстати, я не совсем понимаю, что означает UP BROADCAST MULTICAST
.)
$ sudo ifdown eth0
ifdown: interface eth0 not configured
Затем
$ sudo ifup eth0
Ignoring unknown interface eth0=eth0
И, наконец, 2:
$ ip addr show eth0
eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN
group default qlen 1000 link/ether 3c:97:0e:11:22:0d brd ff:ff:ff:ff:ff:ff
Попытка:
ifdown eth0
ifup eth0
ip addr show eth0
UP
, BROADCAST
, и MULTICAST
UP
- устройство функционирует BROADCAST
- устройство может отправить трафик во все хосты на ссылке MULTICAST
- устройство может выполнить и получить многоадресные пакеты
Вы могли бы просто попытаться установить свой IP-адрес на что-то на Вашей подсети. Принятие Вы находитесь в 192.168.1.255 сетях, попробуйте это:
ifconfig address 192.168.1.50 netmask 255.255.255.0 gateway 192.168.1.1
Замена 192.168.1.50 с IP Вы хотите получить, и заменить 192.168.1.1 IP-адресом Вашего маршрутизатора/шлюза.
у меня была подобная проблема, и это решило ее для меня.
Я решил эту проблему:
ifcfg
файл, которые в настоящее время работают ifcfg-eth0
к ifcfg-eth1
. Это работало правильно на меня.