LinuxForum.Fans
Тема

настройка 2 сетей

Автор: Klim 22 сообщений 4701 просмотров
#167846

Когда то у меня был статик. ip, при установке дебиан указал его для сетевой карты, сейчас у меня подключение по wimax0 Проблема сейчас такая: при выходе в нет через wimax я не могу посещать серверы провайдера, такое ощущение что все запросы он отправляет на указанный выше статик, если я отключаю eth0 через консоль то все работает, и сетка не работает
Что надо сбросить.

Показать

ifconfig
text
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:997 errors:0 dropped:0 overruns:0 frame:0
          TX packets:997 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:88377 (86.3 KiB)  TX bytes:88377 (86.3 KiB)

wimax0 Link encap:Ethernet HWaddr 00:21:07:01:56:29 inet addr:10.1.81.210 Bcast:10.1.81.210 Mask:255.255.255.255 inet6 addr: fe80::221:7ff:fe01:5629/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1386 Metric:1 RX packets:24828 errors:0 dropped:0 overruns:0 frame:0 TX packets:20181 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:26265378 (25.0 MiB) TX bytes:2135703 (2.0 MiB)

route -n

text
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.1.0.6        0.0.0.0         255.255.255.255 UH    0      0        0 wimax0
0.0.0.0         10.1.0.6        0.0.0.0         UG    0      0        0 wimax0

С включенной сетью

ifconfig

text
eth0      Link encap:Ethernet  HWaddr 00:e0:42:d0:03:6b  
          inet addr:192.168.0.15  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::2e0:42ff:fed0:36b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1270 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:90962 (88.8 KiB)
          Interrupt:22 Base address:0xa000 

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:997 errors:0 dropped:0 overruns:0 frame:0 TX packets:997 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:88377 (86.3 KiB) TX bytes:88377 (86.3 KiB)

wimax0 Link encap:Ethernet HWaddr 00:21:07:01:56:29 inet addr:10.1.81.210 Bcast:10.1.81.210 Mask:255.255.255.255 inet6 addr: fe80::221:7ff:fe01:5629/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1386 Metric:1 RX packets:25464 errors:0 dropped:0 overruns:0 frame:0 TX packets:20888 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:26706302 (25.4 MiB) TX bytes:2260768 (2.1 MiB)

route -n

text
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.1.0.6        0.0.0.0         255.255.255.255 UH    0      0        0 wimax0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         10.1.0.6        0.0.0.0         UG    0      0        0 wimax0

#167849

Хм, пока опускал-поднимал сеть стал доступен сайт провайдера oO
А сеть не работает :(

#167852

Шлюз в 192.168.0.0/24 - Как настроен, там iptables? Там на 192.168.0.15 никаких запретов? Пинги <=>?
cat /etc/network/interfaces
iptables -L
/etc/hosts
/etc/hosts.allow
/etc/hosts.deny
dns какой нибудь стоит?
ну как-то так...

#167855

newzenon, я так понял что у меня шлюз для сетки стоит 192.168.0.0, а надо 192.168.1.1, подскажи как правильно написать для сетевой чтобы получас по dhcp.
И посмотрел сейчас /etc/network/interfaces, у меня там че попало написано

text
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface allow-hotplug eth0 iface eth0 inet static address 89.251.174.157 netmask 255.255.255.0 network 89.251.174.0 broadcast 89.251.174.255 gateway 89.251.174.1 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search linux-open.ru

Как бы это все сбросить?

#167859

если тебе нужна подсеть 192.168.1.0/24 и у тебя static ip из этой подсети, к примеру = 192.168.1.15 я надеюсь шлюз не dhcp на эту подсеть.
То примерно так :
/etc/network/interfaces

text
allow-hotplug eth0
iface tap0 inet static
  address 192.168.1.15
  netmask 255.255.255.0
  network 192.168.1.0
  broadcast 192.168.1.255
  gateway 192.168.1.1

А интернет у тебя из двух мест? Шлюз твой?, а то не въеду в конфигурацию.

#167863

инет у меня через wimax0, сеть через eth0. А вот насчет шлюза незнаю, я думаю если указать шлюз роутера то не будут открываться сайты из инета, так ли, шлюз роутера 192.168.1.1
P.S. Перезагрузил networking, выдало ошибку

text
evgeniy@debian:~$ sudo /etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ... (warning).
Reconfiguring network interfaces...Ignoring unknown interface eth0=eth0.
done.
evgeniy@debian:~$
#167864

Klim, скопипастил от себя, сорри не tap0, а - eth0

text
allow-hotplug eth0
iface eth0 inet static
  address 192.168.1.15
  netmask 255.255.255.0
  network 192.168.1.0
  broadcast 192.168.1.255
  gateway 192.168.1.1

И так /etc/init.d/networking restart - лучше не делай, - варнинги всегда будут делай:

/etc/init.d/networking stop
/etc/init.d/networking start

Для одного интерфейса:
ifup eth0
ifdown eth0

#167870

Не могу попасть в роутер, хоть убейте и все, похоже из за того что находятся в разных сетях, или то что wimax0 преобладает сетью (?) :o

#167997

Так, описываю дальше. После включения компа стало доступно и локалка и инет, после отключения сети пропал и инет, пришлось заново переподключать wimax. Может кто подскажет, или поделится ссылками как обьединить 2 сетки :o

#168002

Не совсем понял чего добиваешься ну да ладно может это поможет:

Вот пример как дома сделал:
ppp0 via eth0 - Интернет
eth1 - 192.168.1.1 (192.168.1.0/24)
tap0 - 192.168.2.1 (192.168.2.0/24)

Правила на шлюзе отвечающие за доступность между сетями:

text
# Разрешаем доступ из внутренних сетей наружу:
iptables -A FORWARD -i eth1 -o ppp0 -j ACCEPT
iptables -A FORWARD -i tap0 -o ppp0 -j ACCEPT

# Запрещаем доступ снаружи во внутренние сети: iptables -A FORWARD -i ppp0 -o eth1 -j REJECT iptables -A FORWARD -i ppp0 -o tap0 -j REJECT

# Разрешаем eth1 <=> tap0 iptables -A FORWARD -i tap0 -o eth1 -j ACCEPT iptables -A FORWARD -i eth1 -o tap0 -j ACCEPT

Ну это конечно не все правила, после этого на шлюзе:

text
$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
88.87.85.199    0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 tap0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
#168006

route -n

Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.1.0.6 0.0.0.0 255.255.255.255 UH 0 0 0 wimax0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 10.1.0.6 0.0.0.0 UG 0 0 0 wimax0


Угу писец а маршруты кто будет писать? Ещё один подобный писец и отправишься в бан - я долго терпел newzenon
типо
route add -net 10.10.10.0/24 dev eth0

ток заместо 10.10.10.0 посеть прова. А точнее локальных ресурсов

#168009
Kettler написал:
Угу писец а маршруты кто будет писать? Ещё один подобный писец и отправишься в бан - я долго терпел newzenon

Прям ща 62.33.188.0/24 на 24 месяца.
Не забудь разжевать ток за что.

#168010

newzenon, может так обьясню


инет---wimax0-|комп|-eth0----router-локалка

wimax получает настройки через dhcp от прова, на сетевой-192.168.0.144 (DHCP), роутер 192.168.1.1
отключаю сеть-пропадает инет, возможно что система обращается к роутеру, а надо к wimax, т.е. надо чтобы и инет был и локалка, и при отключении локалки инет не пропадал.
Надеюсь понятно обьяснил smile

#168013

Наверное тут переосмыслить надо кто шлюзом будет в 192.168.1.0/24 - роутер как коммутатор можно настроить? У роутера адрес какой?

#168014

newzenon, на сетевой 192.168.0.144 через дхцп, на роутере 192.168.1.1

#168019

Мне кажется у тебя конфликт - рулить должен кто-то один.

#168066

Вечером лег спать, пришла такая мысля: можно ли перенаправить трафик с eth0 на wimax0, тогда при вводе имени сайта запрос будет идти через wimax0, а по ip адресу-на eth0 или это не прокатит.
Уже у самого голова не варит как обьяснить перенаправление :lol:

#168068

Klim, а так:
wimax ==> комп eth (192.168.1.0/24) ==> WAN(роутер ) LAN -порты (роутер) 192.168.2.0/24)
если у тебя роутер - WAN и LAN по разным подсетям?
Ну или wimax с eth мостом?

#168106
newzenon написал:
wimax ==> комп eth (192.168.1.0/24) ==> WAN(роутер ) LAN -порты (роутер) 192.168.2.0/24)

А так инет на компе то будет? У меня роутер dlink dir-320 прошитый на dd-wrt.
Или может так: wimax==>комп в качестве шлюза==>роутер подключенный по wan к компу, так роутер будет виден из сети? Как написать правила.
Извини, я просто еще ни разу не собирал сетку

Войдите или зарегистрируйтесь, чтобы ответить.