Ситуация:у компа стоит сетевая карта
eth0 и спокойно себе смотрит в локальную сеть
ещё есть
ADSL USB модем, который определялся как
eth0:avah и имел адрес
169.254.7.123ещё есть
динамическое ppp0 подключение к интернету
и есть
/etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet dhcp
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
iface nas0 inet dhcp
auto nas0
auto eth0
и ifconfig
antipetya@Server:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:0F:EA:13:F1:52
inet6 addr: fe80::20f:eaff:fe13:f152/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:5361 (5.2 KB)
Interrupt:19 Base address:0xe800
eth0:avah Link encap:Ethernet HWaddr 00:0F:EA:13:F1:52
inet addr:169.254.7.123 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:19 Base address:0xe800
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:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:264 (264.0 b) TX bytes:264 (264.0 b)
nas0 Link encap:Ethernet HWaddr 00:18:F6:63:5A:D9
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::218:f6ff:fe63:5ad9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:282 (282.0 b) TX bytes:4168 (4.0 KB)
Проблема:Даже если в network-admin'e прописать айпи для eth0 192.168.0.1 , то после подключения к интернету, сетка пропадала (связи вообще небыло)
Решение:1)В Система>Администрирование>службы , нужно отключить сервис avahi
2)меняете /etc/network/interfaces
с
auto lo
iface lo inet loopback
iface eth0 inet dhcp
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
iface nas0 inet dhcp
auto nas0
auto eth0
на
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 169.254.7.123
iface nas0 inet dhcp
auto nas0
auto eth0
(меняете gateway)
а в /etc/ppp/peers/dsl-provider
дописываете
route add default pppoe
route del default eth0
route add 192.168.0.0 eth0
3) Перезагружаетесь
4) Радуетесь
