Домашняя сетка, интернет шлюз но через концентратор
San_Sanych
ssanych на gmail.com
Вс Апр 27 12:09:32 BST 2008
Maxim Pilipchuk пишет:
> спасибо за комментарии
> мне важно логически понять, как это все происходит. Потому что с двумя
> картами все достаточно просто, а вот с одной, ну как-то все не так
> очевидно.
>
> сейчас изучаю большую книгу "Linux Администрирование сетей TCP/IP"
> И там найдено то, что скорее всего ведет к решению проблемы.
> К любом физическому интерфейсу, например eth0 может быть создан алиас,
> например eth0:0
> Алиасы называют "логическими интерфейсами". Командой ifconfig
> информация об алиасах не выводится - но там есть другие пути.
> Алиасы позволяют создавать маршрутизаторы между сетями, которые
> подключены к одному физическому интерфейсу.
> Большего пока осилить не смог, но вектор уже понятен.
> Буду разбираться.
> Хотелось бы обойтись без дополнительных сетевых карт (интересен более
> сложный случай) и без дополнительных IP (у моего провайдера и за один
> статический IP приходится платить-то немало, а второй у него вообще в
> услугах не значится).
>
>
можно и алиасами но зачем
man ip
на опеннете есть отличная статья про эту команду
и этими 2 командами вы создаете на интерфейсе 2 не связанные друг с
другом подсетки, и далее оперируете не интерфейсами а сетками
ip a a 192.168.0.1/24 dev eth0 brd +
ip a a внешний/маска dev eth0 brd +
тут только 2 минуса:
1. двойная нагрузка на интерфейс и порт хаба
2. если хаб это хаб а не свитч, то любой человек из сети может смотреть
ВЕСЬ траффик
вот как выглядит интерфейс с несколькими сетями:
$ ip a l eth0
13: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
link/ether 00:0d:87:5b:4d:86 brd ff:ff:ff:ff:ff:ff
inet 192.168.253.1/26 brd 192.168.253.63 scope global eth0
inet 192.168.254.1/30 brd 192.168.254.3 scope global eth0
--
Александр Вайтехович
www: http://sanych.nnov.ru
e-mail: ssanych[at]gmail[dot]com
icq: 168712946
Подробная информация о списке рассылки ubuntu-ru