У меня есть машина Linux с двумя сетевыми интерфейсами, и я хотел бы получить IP-адрес интерфейса PPP. w1g1
но это не появляется в ifconfig
. На интерфейсе PPP есть общедоступный IP-адрес, но нет подключения к Интернету, я пытаюсь устранить неполадки, но мне нужно получить IP-адрес интерфейса, но я не могу.
ifconfig
:
eth0 Link encap:Ethernet HWaddr 00:30:48:8D:F0:2C
inet addr:192.168.2.254 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::230:48ff:fe8d:f02c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9970 errors:0 dropped:567 overruns:0 frame:0
TX packets:4338 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1441024 (1.3 MiB) TX bytes:915814 (894.3 KiB)
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:16436 Metric:1
RX packets:675 errors:0 dropped:0 overruns:0 frame:0
TX packets:675 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:50659 (49.4 KiB) TX bytes:50659 (49.4 KiB)
w1g1 Link encap:Point-to-Point Protocol
UP POINTOPOINT RUNNING NOARP MTU:240 Metric:1
RX packets:748994 errors:0 dropped:0 overruns:0 frame:0
TX packets:748992 errors:0 dropped:0 overruns:0 carrier:3
collisions:0 txqueuelen:100
RX bytes:179758560 (171.4 MiB) TX bytes:179758080 (171.4 MiB)
Interrupt:177 Memory:f881c400-f881e3ff
w1g1
подключен к модему через RJ45 <-> Последовательный кабель и модем подключен к телефонной линии. Модем NOKIA DNT2Mi вы можете увидеть Вот
Таблица маршрутизации:
192.168.2.0/24 dev eth0 proto kernel scope link src 192.168.2.254
169.254.0.0/16 dev eth0 scope link
default via 192.168.2.180 dev eth0
Вы не сказали, какой дистрибутив вы используете, но похоже, что ваш интерфейс w1g1 даже не имеет IP-адреса.
Я предлагаю выключить pppd и перезапустить его.
В большинстве дистрибутивов проще всего использовать следующие команды:
ifdown w1g1
ifup w1g1
Если это не сработает, и вы не пытаетесь сделать это удаленно, вы можете остановить всю сеть и перезапустить ее:
service network stop
service network start
Мой ответ был удален, я не могу комментировать, поэтому попробую еще раз:
Бегать:
ip addr show
или
ifconfig -a
Может, вы просто смотрите не на тот интерфейс? Найдите интерфейс с IP, по которому можно пинговать.
Поиск в Google по запросу "w1g1" привел к таким вещам:
ваш интерфейс PPP будет иметь вид w * g1ppp. (например w1g1ppp)