LINUX.ORG.RU

Локальная сеть + интернет одновременно в Linux Mint 13


0

2

Народ, кто может пошагово объяснить, как настроить одновременную работу локальной сети (eth0) и интернета (ppp0) в Linux Mint 13? Способ, который я выделил жирным здесь: http://www.mintlinux.ru/forum/thread1209-1.html#17004, не работает - отключается интернет совсем. Заранее большое спасибо.



Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от alozovskoy
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
77.50.1.58      0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
Stepan12
() автор топика
Ответ на: комментарий от alozovskoy

На метрики маршрута смотрится во вторую очередь. Сначала выбирается маршрут, наиболее точно соответствующий искомому адресу. Если есть маршрут до сети 192.168.2.0/24 идёт через eth0, а default через ppp0, то до хоста 192.168.2.5 будет выбран маршрут через eth0, независимо от метрик.

Для машрутов через интерфейсы типа «Point-to-Point» не важно какой ip шлюза прописывать, хоть удалённой стороны, хоть свой локальный, назначенный этому интерфейсу.

mky ★★★★★
()
Ответ на: комментарий от Stepan12

А почему у вас сейчас нет маршрута к 10.192.5.0/24? Вы его удалили (командой из консоли или рестрартом network) или маршрут сам пропал?

mky ★★★★★
()
Ответ на: комментарий от Stepan12
auto lo
iface lo inet loopback

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider


auto eth0
iface eth0 inet manual
Stepan12
() автор топика
Ответ на: комментарий от Stepan12

То есть с

iface eth0 inet dhcp
интернет не работает?

И когда было вот такое состояние интерфейсов как здесь: Локальная сеть + интернет одновременно в Linux Mint 13 (комментарий) интернет работал или нет?

mky ★★★★★
()
Ответ на: комментарий от Stepan12

Хорошо. Давайте так. Ставите в /etc/network/interfaces «iface eth0 inet dhcp», рестартите сеть или перегружаете систему. Убеждаетесь, что локальная сеть работает, а Интернет — нет.

После этого даёте сюда вывод 3-х команд, только всех трёх, чтобы было видно что с интерфейсами и что с маршрутами:

1. ip addr

2. ip route

3. ping 8.8.8.8

Если «ping 8.8.8.8» не работает, попробуйте выполнить команду:

ip route replace default dev ppp0 и после неё ping 8.8.8.8 .

Так как на время выполнения этих команд инета у вас не будет, советую сохранить этот мой комментарий в текстовый файлик, чтобы было откуда его читать. И вывод команд лучше тоже копировать в файлик, чтобы потом его копи-пастнуть в форум.

mky ★★★★★
()
Ответ на: комментарий от mky
ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:1e:8c:1f:b1:48 brd ff:ff:ff:ff:ff:ff
    inet 10.192.5.41/24 brd 10.192.5.255 scope global eth0
    inet6 fe80::21e:8cff:fe1f:b148/64 scope link 
       valid_lft forever preferred_lft forever
4: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc pfifo_fast state UNKNOWN qlen 3
    link/ppp 
    inet 94.141.185.152 peer 77.50.1.58/32 scope global ppp0
ip route
default dev ppp0  scope link 
default via 10.192.5.1 dev eth0  metric 100 
10.0.0.0/8 via 10.192.5.1 dev eth0 
10.192.5.0/24 dev eth0  proto kernel  scope link  src 10.192.5.41 
77.50.0.0/16 via 10.192.5.1 dev eth0 
77.50.1.58 dev ppp0  proto kernel  scope link  src 94.141.185.152 
77.243.96.0/20 via 10.192.5.1 dev eth0 
78.153.128.0/23 via 10.192.5.1 dev eth0 
78.153.130.0/24 via 10.192.5.1 dev eth0 
78.153.132.128/25 via 10.192.5.1 dev eth0 
78.153.134.0/24 via 10.192.5.1 dev eth0 
78.153.141.0/24 via 10.192.5.1 dev eth0 
78.153.144.0/24 via 10.192.5.1 dev eth0 
82.148.15.0/24 via 10.192.5.1 dev eth0 
89.222.132.0/24 via 10.192.5.1 dev eth0 
91.204.128.0/22 via 10.192.5.1 dev eth0 
94.141.160.0/19 via 10.192.5.1 dev eth0 
169.254.0.0/16 dev eth0  scope link  metric 1000 
172.16.0.0/12 via 10.192.5.1 dev eth0 
192.168.16.0/21 via 10.192.5.1 dev eth0 
213.148.16.0/22 via 10.192.5.1 dev eth0 
213.148.27.0/24 via 10.192.5.1 dev eth0 
ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=50 time=23.0 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=51 time=12.6 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=51 time=13.1 ms
64 bytes from 8.8.8.8: icmp_req=4 ttl=45 time=51.3 ms
64 bytes from 8.8.8.8: icmp_req=5 ttl=45 time=51.3 ms
64 bytes from 8.8.8.8: icmp_req=6 ttl=51 time=12.7 ms
64 bytes from 8.8.8.8: icmp_req=7 ttl=45 time=51.6 ms
64 bytes from 8.8.8.8: icmp_req=8 ttl=50 time=23.2 ms и так до конца
Stepan12
() автор топика
Ответ на: комментарий от Stepan12

Так, значит, когда локальная есть работает (iface eth0 inet dhcp), то «ping 8.8.8.8» тоже работает. Если так, то значит что интернет работает одновременно с локальной сетью, только не работет DNS.

Или это не продолжительный эффект и через некоторое время интернет (ping 8.8.8.8)отваливается?

Нужно посмотреть содержимое файла /etc/resolv.conf в вариантах когда работает интернет и когда работает локальная сеть.

В принципе, при работающей локальной сети можно попробовать прописать в файл /etc/resolv.conf строку:

nameserver 8.8.8.8

а все остальные строки стереть и тогда должен заработать ping по DNS-именам, допустим «ping google.ru».

mky ★★★★★
()
Ответ на: комментарий от mky

Я так понял, что нужно просто нужную строку написать после iface eth0 inet dhcp. Та, которая из инструкции из самого начала темы, не работает.

Stepan12
() автор топика
Ответ на: комментарий от Stepan12

Если вы про строку:

up route add -net 224.0.0.0/4 dev eth0

то она пока не причём. Эта строка прописывает маршрут для multicast пакетов (ip-телевиденье). А у вас, похоже, проблема в конфигурации DNS.

Покажите что у вас в /etc/resolv.conf при работающей локальной сети и не работающем интернете.

mky ★★★★★
()
Ответ на: комментарий от Stepan12

Это троллинг такой?

Какую сеть? Где диагностика? Интернет работает? Какие настройки менялись кроме resolv.conf?

Локальная сеть + интернет одновременно в Linux Mint 13 (комментарий) тут локалка работала?

alozovskoy ★★★★★
()
Ответ на: комментарий от Stepan12

Если в /etc/network/interfaces iface eth0 inet dhcp, то работает локалка. Если поставить iface eth0 inet manual, то работает интернет. Вне зависимости от того, что написано после этой строчки.

Stepan12
() автор топика
Ответ на: комментарий от alozovskoy
stepan@Stefano ~ $ nslookup google.ru
Server:		77.50.0.3
Address:	77.50.0.3#53

Non-authoritative answer:
Name:	google.ru
Address: 74.125.143.94

stepan@Stefano ~ $ nslookup google.ru 8.8.8.8
Server:		8.8.8.8
Address:	8.8.8.8#53

Non-authoritative answer:
Name:	google.ru
Address: 74.125.143.94

stepan@Stefano ~ $ ping -c 4 google.ru
PING google.ru (74.125.143.94) 56(84) bytes of data.
64 bytes from la-in-f94.1e100.net (74.125.143.94): icmp_req=1 ttl=50 time=23.3 ms
i;pn64 bytes from la-in-f94.1e100.net (74.125.143.94): icmp_req=2 ttl=50 time=23.7 ms
64 bytes from la-in-f94.1e100.net (74.125.143.94): icmp_req=3 ttl=50 time=24.7 ms
64 bytes from la-in-f94.1e100.net (74.125.143.94): icmp_req=4 ttl=50 time=23.9 ms

--- google.ru ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 23.302/23.921/24.711/0.525 ms
stepan@Stefano ~ $ ping -c 4 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=50 time=23.8 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=51 time=12.9 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=50 time=23.5 ms
64 bytes from 8.8.8.8: icmp_req=4 ttl=51 time=12.7 ms

--- 8.8.8.8 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3005ms
rtt min/avg/max/mdev = 12.794/18.280/23.801/5.420 ms
stepan@Stefano ~ $ route
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
default         *               0.0.0.0         U     0      0        0 ppp0
default         10.192.5.1      0.0.0.0         UG    100    0        0 eth0
10.0.0.0        10.192.5.1      255.0.0.0       UG    0      0        0 eth0
10.192.5.0      *               255.255.255.0   U     0      0        0 eth0
77.50.0.0       10.192.5.1      255.255.0.0     UG    0      0        0 eth0
pppoe-gw.net.st *               255.255.255.255 UH    0      0        0 ppp0
77.243.96.0     10.192.5.1      255.255.240.0   UG    0      0        0 eth0
78.153.128.0    10.192.5.1      255.255.254.0   UG    0      0        0 eth0
78.153.130.0    10.192.5.1      255.255.255.0   UG    0      0        0 eth0
78.153.132.128  10.192.5.1      255.255.255.128 UG    0      0        0 eth0
78.153.134.0    10.192.5.1      255.255.255.0   UG    0      0        0 eth0
78.153.141.0    10.192.5.1      255.255.255.0   UG    0      0        0 eth0
78.153.144.0    10.192.5.1      255.255.255.0   UG    0      0        0 eth0
82.148.15.0     10.192.5.1      255.255.255.0   UG    0      0        0 eth0
89.222.132.0    10.192.5.1      255.255.255.0   UG    0      0        0 eth0
91.204.128.0    10.192.5.1      255.255.252.0   UG    0      0        0 eth0
94.141.160.0    10.192.5.1      255.255.224.0   UG    0      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
172.16.0.0      10.192.5.1      255.240.0.0     UG    0      0        0 eth0
192.168.16.0    10.192.5.1      255.255.248.0   UG    0      0        0 eth0
213.148.16.0    10.192.5.1      255.255.252.0   UG    0      0        0 eth0
213.148.27.0    10.192.5.1      255.255.255.0   UG    0      0        0 eth0
Stepan12
() автор топика
5 марта 2013 г.
Ответ на: комментарий от Stepan12

Я решил вопрос

Вопрос решился удалением DSL-соединения и созданием VPN-соединения с теми же параметрами. Теперь локалка и интернет работают одновременно, и пиры при скачивании торрентов будут подключаться с обеих сетей!! Всем спасибо, моё сообщение - наверх, тему закрывайте.

Stepan12
() автор топика
Ответ на: Я решил вопрос от Stepan12

Единственное, что теперь нужно как-то вручную указать шлюз, который в Windows добавляется автоматически, позволяя локалке и интернету иметь заявленные скорости, чего нет в Linux.

Stepan12
() автор топика
15 октября 2013 г.
Ответ на: комментарий от Stepan12

Был неправ. Оказывается, если локальная сеть и PPPoE работают одновременно, то скорость заметно урезается. Как же добиться одновременной работы?!..

Stepan12
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.