Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Вопрос по конфигурированию сетки  (Прочитано 632 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн piyavking

  • Автор темы
  • Активист
  • *
  • Сообщений: 761
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Сам оперирую Убунтой, всякие gui network manager'ы выпилил, соединяюсь с интернетом консолью (pptp-linux), прекрасно себя чувствую.

Захотел свежую, минимальную, нулёвую систему. Поставил Ubuntu Сервер (12.04), на свежеустановленную поставил pptp-linux (провайдер раздаёт интернет через VPN), скопировал /etc/network и /etc/ppp с рабочей системы на установленную.

Установленная система в интернет влезать не желает.

вот свежий /var/log/ppp/vpnlog рабочей системы:
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xb5c6981a>]
rcvd [LCP ConfReq id=0x1 <mru 1460> <auth chap MD5> <magic 0x8e72e6f2>]
sent [LCP ConfAck id=0x1 <mru 1460> <auth chap MD5> <magic 0x8e72e6f2>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xb5c6981a>]
rcvd [CHAP Challenge id=0x1 <bd092338765ca7e57723ba9ade337d11>, name = "bras12.spb"]
sent [CHAP Response id=0x1 <2aa2817a6b90525fd9983365850c6fee>, name = "мой логин у провайдера"]
rcvd [CHAP Success id=0x1 ""]
CHAP authentication succeeded
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 83.102.254.243>]
sent [IPCP ConfAck id=0x1 <addr 83.102.254.243>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [IPCP ConfNak id=0x2 <addr 176.14.83.22> <ms-dns1 85.21.192.5> <ms-dns2 213.234.192.7>]
sent [IPCP ConfReq id=0x3 <addr 176.14.83.22> <ms-dns1 85.21.192.5> <ms-dns2 213.234.192.7>]
rcvd [IPCP ConfAck id=0x3 <addr 176.14.83.22> <ms-dns1 85.21.192.5> <ms-dns2 213.234.192.7>]
local  IP address 176.14.83.22
remote IP address 83.102.254.243
primary   DNS address 85.21.192.5
secondary DNS address 213.234.192.7
Script /etc/ppp/ip-up started (pid 1875)
Script /etc/ppp/ip-up finished (pid 1875), status = 0x0

вот свежий /var/log/ppp/vpnlog установленной системы:
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/pts/0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd22cf74f>]
rcvd [LCP ConfReq id=0x1 <mru 1460> <auth chap MD5> <magic 0x8e7e7625>]
sent [LCP ConfAck id=0x1 <mru 1460> <auth chap MD5> <magic 0x8e7e7625>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xd22cf74f>]
rcvd [CHAP Challenge id=0x1 <be5b1b7e59f726aa7723ba9af2cac418>, name = "bras12.spb"]
sent [CHAP Response id=0x1 <e78d6d1067e832df7070f5f7c6871c5c>, name = "мой логин у провайдера"]
rcvd [CHAP Success id=0x1 ""]
CHAP authentication succeeded
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 83.102.254.243>]
sent [IPCP ConfAck id=0x1 <addr 83.102.254.243>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [IPCP ConfNak id=0x2 <addr 95.28.22.239> <ms-dns1 85.21.192.5> <ms-dns2 213.234.192.7>]
sent [IPCP ConfReq id=0x3 <addr 95.28.22.239> <ms-dns1 85.21.192.5> <ms-dns2 213.234.192.7>]
rcvd [IPCP ConfAck id=0x3 <addr 95.28.22.239> <ms-dns1 85.21.192.5> <ms-dns2 213.234.192.7>]
local  IP address 95.28.22.239
remote IP address 83.102.254.243
primary   DNS address 85.21.192.5
secondary DNS address 213.234.192.7
Script /etc/ppp/ip-up started (pid 922)
Script /etc/ppp/ip-up finished (pid 922), status = 0x0

Вся сложность возникает, как я понял, из-за разницы в 'local IP address'. Соответственно, вопрос в том, как подсунуть установленной системе правильный local IP address.

Не подскажете, куда рыть?

Спасибо за внимание.
RPI4, awesomeWM, st, librewolf, vim/gvim, mpv/smplayer, jack, guitarix, lmms, ardour, mednafen, rhvoice, dsda-doom

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Вопрос по конфигурированию сетки
« Ответ #1 : 26 Марта 2014, 16:41:48 »
А адреса вообще как получаете? Дали бы сравнение настроек сетиifconfig
ip r
cat /etc/{resolv.conf,network/interfaces}
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн piyavking

  • Автор темы
  • Активист
  • *
  • Сообщений: 761
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Re: Вопрос по конфигурированию сетки
« Ответ #2 : 26 Марта 2014, 17:20:21 »
Azure,

Адреса динамически получаю

ifconfig рабочий:
eth0      Link encap:Ethernet  HWaddr 00:19:66:94:99:52 
          inet addr:10.122.87.128  Bcast:10.122.87.255  Mask:255.255.248.0
          inet6 addr: fe80::219:66ff:fe94:9952/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:954073 errors:0 dropped:0 overruns:0 frame:0
          TX packets:661725 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1356922044 (1.3 GB)  TX bytes:72755798 (72.7 MB)

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:782 errors:0 dropped:0 overruns:0 frame:0
          TX packets:782 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:45855 (45.8 KB)  TX bytes:45855 (45.8 KB)

ppp0      Link encap:Point-to-Point Protocol 
          inet addr:176.14.83.41  P-t-P:83.102.254.243  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1460  Metric:1
          RX packets:950894 errors:0 dropped:0 overruns:0 frame:0
          TX packets:604347 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:1305156213 (1.3 GB)  TX bytes:38051560 (38.0 MB)

ifconfig установленной:
eth0      Link encap:Ethernet  HWaddr 00:19:66:94:99:52 
          inet addr:10.122.86.216  Bcast:10.122.87.255  Mask:255.255.248.0
          inet6 addr: fe80::219:66ff:fe94:9952/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:173 errors:0 dropped:0 overruns:0 frame:0
          TX packets:66 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:16372 (16.3 KB)  TX bytes:5601 (5.6 KB)

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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

ppp0      Link encap:Point-to-Point Protocol 
          inet addr:95.24.219.134  P-t-P:83.102.254.250  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1460  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:1145 (1.1 KB)  TX bytes:82 (82.0 B)

ip r рабочий:
default dev ppp0  scope link
10.122.80.0/21 dev eth0  proto kernel  scope link  src 10.122.87.128
83.102.254.243 via 10.122.80.1 dev eth0
83.102.254.243 via 10.122.80.1 dev eth0  src 10.122.87.128
83.102.254.243 dev ppp0  proto kernel  scope link  src 176.14.83.41
83.102.254.250 via 10.122.80.1 dev eth0
169.254.0.0/16 dev eth0  scope link  metric 1000

ip r установленной:
default via 10.122.80.1 dev eth0  metric 100
10.0.0.0/8 via 10.122.80.1 dev eth0
10.122.80.0/21 dev eth0  proto kernel  scope link  src 10.122.86.216
78.107.23.0/24 via 10.122.80.1 dev eth0
78.107.52.0/24 via 10.122.80.1 dev eth0
78.107.196.0/22 via 10.122.80.1 dev eth0
83.102.146.96/27 via 10.122.80.1 dev eth0
83.102.254.250 via 10.122.80.1 dev eth0  src 10.122.86.216
83.102.254.250 dev ppp0  proto kernel  scope link  src 95.24.219.134
83.102.255.224/28 via 10.122.80.1 dev eth0
85.21.72.80/28 via 10.122.80.1 dev eth0
85.21.79.0/24 via 10.122.80.1 dev eth0
85.21.90.0/24 via 10.122.80.1 dev eth0
85.21.138.208/28 via 10.122.80.1 dev eth0
89.179.134.64/28 via 10.122.80.1 dev eth0
169.254.0.0/16 dev eth0  scope link  metric 1000
194.67.1.0/24 via 10.122.80.1 dev eth0
194.67.18.0/24 via 10.122.80.1 dev eth0
217.118.84.0/24 via 10.122.80.1 dev eth0
233.32.240.0/24 via 10.122.86.216 dev eth0  scope link

cat /etc/{resolv.conf,network/interfaces} рабочий:
nameserver 85.21.192.5
nameserver 213.234.192.7
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

cat /etc/{resolv.conf,network/interfaces} установленной:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 85.21.192.3
nameserver 213.234.192.8
nameserver 85.21.192.5
search beeline
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
RPI4, awesomeWM, st, librewolf, vim/gvim, mpv/smplayer, jack, guitarix, lmms, ardour, mednafen, rhvoice, dsda-doom

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Вопрос по конфигурированию сетки
« Ответ #3 : 26 Марта 2014, 17:34:45 »
Насколько я вижу ДНС-сервера какие-то не те пихаются. Надо удалить/забэкапить /etc/resolv.conf, пусть создаст новый.
Но это влияет если вы pppoe настраиваете через имя сервера, а не его адрес.
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн piyavking

  • Автор темы
  • Активист
  • *
  • Сообщений: 761
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Re: Вопрос по конфигурированию сетки
« Ответ #4 : 26 Марта 2014, 19:33:01 »
Azure,
дело решило "sudo ip route add default dev ppp0". Но после обновления (с 12.04 до 12.10) картина возобновилась, и эта команда уже не спасает - "RTNETLINK answers: File exists". Попробую обновить /etc/resolv.conf, спасибо!

Но это влияет если вы pppoe настраиваете через имя сервера, а не его адрес.
Да, именно через имя настраиваю.
RPI4, awesomeWM, st, librewolf, vim/gvim, mpv/smplayer, jack, guitarix, lmms, ardour, mednafen, rhvoice, dsda-doom

 

Страница сгенерирована за 0.021 секунд. Запросов: 22.