Отговори на тема  [ 9 мнения ] 
Ubuntu въпрос 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Ubuntu въпрос
Възможно ли е когато в Убунту 11.10 има две мрежи по едно и също време - ethernet и WiFi да се укаже на ОС-а да ползва интернет само от WiFi-я примерно. Имам закачен на etherneta един 4G GSM рутер, който на всичкото отгоре работи в роаминг тук и не искам през него да минава интернет трафик щото в роаминг 1 мегабайт е 1$ :) . Т.е. двете мрежи си имат собствени рутери и различни ip адреси и ако може някъде да се укаже през къде да влиза интернета ще е супер :) .


Нед Сеп 22, 2013 2:47 am
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пон Мар 22, 2010 8:52 pm
Мнения: 328
Мнение Re: Ubuntu въпрос
Интернета не "влиза" ли само през интерфейса за който едефиниран gateway?


Нед Сеп 22, 2013 8:07 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение Re: Ubuntu въпрос
кое от къде да минава зависи от рутинг таблицата
Код:
netstar -rn

ти показава текущата таблица и може да се ориентираш колко ще платиш.

можеш да си пишеш колкото искаш правила и да укажеш съвсем точно за коя мрежа на къде искаш да потеглиш, или от кой интерфейс на къде да заминат пакетите. default правилото е за всичко, което не се е класирало в другите правила. все пак голямо количество правила (примерно 20,000) товари машината и трафика, който може да мине през нея пада. има и принципна разлика между linux и *BSD при разнасянето на пакети (това го казвам с образователна цел) и съответно начина по който реагират на флудове и DoS атаки.

по принцип имаш само един default. да работиш с 2 интерфейса (резервиране/балансиране/трънк) е висш пилотаж, който не се пуска лесно и най-вероятно твоето убунту не ти го е нагласило автоматично в такъв режим. все пак погледни таблицата. с тия шарении и настройки с цъкания по чафки никой не може да бъде сигурен какъв е резултата отдолу. та ако имаш някакви странни записи в рутинг таблицата, най-добре е да си я (до)пишеш сам в конфиг файла. тогава ще си 100% сигурен кое на къде е отпрашило.

това до тук е за "излизането". за "влизането" по принцип важи същия принцип, но ако ти цъфне входящ пакет на интерфейс няма начин да не го приемеш. СЛЕД като го приемеш има механизми да не му обръщаш внимание (firewall) или да го засилиш на нейде (routing table), но така или иначе вече трафика през интерфейса е минал. е, има механизъм да обявиш кои пакети са за тебе, но най-малкото деление е мрежа клас-С, пък и трябва да е твоя юридически. по тази причина, операторите, които таксуват на трафик, те държат във вътрешни мрежи, невидими отвън. така разни злонамерени ламерчета не могат да те натоварят с трафик без да можеш да направиш нещо. е, остава си възможността злонамерения провайдер да те товари по малко и трудно забележимо...


Нед Сеп 22, 2013 9:22 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Съб Сеп 22, 2012 3:04 pm
Мнения: 14
Мнение Re: Ubuntu въпрос
убунтуто слага разни gui менаджери, може да ги махнеш/спреш/избереш.
Без тях, във файла
/etc/network/interfaces
слагаш. Пускаме eth0 с dhcp - автоматично от рутера получава IP и др.

auto eth0
iface eth0 inet dhcp

или пък нищо не пипаш, просто спираш интерфейса
ifconfig wlan0 down
( sudo отпред, ако не си root user)
ifconfig какви интерфейси имаш, активни
ifconfig -а всички
route руери и мрежите
имаш 1000 начина, например
dmesg | grep net кой ти е драйвера за eth0
и го плескаш в черния списък /etc/modprobe.d/blacklist-ххх
да не се зарежда, или направо си го изтриваш тоя модул/ преместваш го на място къде
не го вижда ,убнтуто, /


Нед Сеп 22, 2013 1:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Re: Ubuntu въпрос
Дедо, да не си искал да напишеш "netstat -rn", щото "netstar -rn" дава грешка. Иначе netstat вади следното нещо:
Цитат:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0


ifconfig пък показва следното:

Цитат:
eth0 Link encap:Ethernet HWaddr 00:e0:b8:99:b7:8e
inet addr:192.168.1.186 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:b8ff:fe99:b78e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2784 errors:0 dropped:0 overruns:0 frame:0
TX packets:2803 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3000448 (3.0 MB) TX bytes:337101 (337.1 KB)
Interrupt:16

eth1 Link encap:Ethernet HWaddr 00:13:ce:84:78:7b
inet addr:10.0.0.13 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::213:ceff:fe84:787b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:86 errors:0 dropped:0 overruns:0 frame:0
TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22988 (22.9 KB) TX bytes:11015 (11.0 KB)
Interrupt:17 Base address:0x6000 Memory:b8006000-b8006fff


GSM модема е закачен на eth0 и рутера в него е с ip 192.168.1.1. Целта е всичкия интернет трафик да минава през другия адаптер и само когато аз искам да мога да го превключвам през GSM модема.
Ако модема не е закачен таблицата е следната:
Цитат:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth1
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1


В момента обаче в който го закача и става ей така:
Цитат:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

И вече всичко минава през него. Аз искам да е обратното :) .


Нед Сеп 22, 2013 4:04 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Авг 07, 2012 3:16 pm
Мнения: 331
Мнение Re: Ubuntu въпрос
Като цяло може да укажеш default gateway през конкретен интерфейс с route.
Може да си направиш скрипт, който всеки път да пускаш, за автоматичен начин не се сещам в момента.
първо изтриваш новият подразбиращ се шлюз
route del default gw IPADDRESS
и след това добавяш този , който ти искаш
route add default gw IPADDRESS INTERFACE

route del default gw 192.168.1.1
route add default gw 10.0.0.1 eth1 и така трафика ще минава само през eth1 и шлюз 10.0.0.1 :-)

По-лесен начин да си наблюдаваш routing таблицата е с route -n ;-)
Успех !


Нед Сеп 22, 2013 4:31 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пон Мар 22, 2010 8:52 pm
Мнения: 328
Мнение Re: Ubuntu въпрос
169.254.xx.xx Не беше ли AUTOIP range-a. Там няма default gateway и как изобщо трафика ще мине от там?


Нед Сеп 22, 2013 5:05 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение Re: Ubuntu въпрос
да, netstat е командата. сутрин имам фазово отместване на клавишите в следствие на доплерофия ефект при спането :D

на мен не ми е много ясно, защо ще закачаш модема, след като не искаш трафика да минава през него?
или по-скоро защо искаш да е все още закачен, когато трафика не трябва да минава през него...

освен да сменяш на ръка дефолт рута... не се сещам нищо друго.
триеш стария, слагаш новия и би трябвало да си ОК


Нед Сеп 22, 2013 5:20 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Re: Ubuntu въпрос
Цитат:
route del default gw 192.168.1.1
route add default gw 10.0.0.1 eth1 и така трафика ще минава само през eth1 и шлюз 10.0.0.1


С това нещо става перфектно - точно каквото аз искам. Сега си имам два скрипта и всеки от тях разрешава/забранява съответния гейтуей. Мерси :) .

Дедо, закачам модема, защото пиша едни неща за него и ми трябва да пробвам какво става, обаче докато аз си правя моите неща по него линукса и той човърка няляво надясно и прави някакви ненормални трафици. Отделно и аз като сърфирам пак от там минава трафика. Та сега стана супер, щото всичко минава през кабелния рутер, а когато искам да минава през гсм рутера си го пускам на ръка да минава от там. То не, че и аз го плащам тоя роаминг трафик ама гледам да се правя на примерен и да не набутвам излишно Водафон, макар че те току що си продадоха дела в тукашния Вирайзън и гушнаха 140 милиарда кеш та не са много за оплакване :D .


Нед Сеп 22, 2013 7:56 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 9 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 8 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни