The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Виртуальный сетевой адаптер"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Виртуальный сетевой адаптер"  
Сообщение от Taras (??) on 08-Авг-06, 01:36 
Доброго времени суток!
Подскажите плз, как на FreeBSD создать виртуальный интрефейс (ака виртуальная сетевая карта) что-бы можно было потом ему присвоить IP-адрес. Причем очень надо чтобы на этот интерфейс можно было биндиться и открывать на нем "слушающий" порт.
Подозреваю, эту зачачу можно решить с помощью tap/tun - но есть сомнения, эти интерфейсы предназначаются в основном для тунелирования траффика, в моем случае о туннелировании речь не идет.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Виртуальный сетевой адаптер"  
Сообщение от AMDmi3 on 08-Авг-06, 02:05 
>Подскажите плз, как на FreeBSD создать виртуальный интрефейс (ака виртуальная сетевая карта)
>что-бы можно было потом ему присвоить IP-адрес. Причем очень надо чтобы
>на этот интерфейс можно было биндиться и открывать на нем "слушающий"
>порт.

ifconfig lo1 create inet 1.2.3.4/24

либо alias на любой наличествующий интерфейс

чем стандартный lo0 не устраивает?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Виртуальный сетевой адаптер"  
Сообщение от Taras (??) on 08-Авг-06, 09:14 

>чем стандартный lo0 не устраивает?

Надо что-бы на этот интерфейс можно было достучаться из сети.
Так сложилось исторически что группа юзеров стучится на один жесто фиксированый IP.
Сменить настройки у юзеров довольно сложно, т.к. их очень много.
Проще, на мой взгляд, поднять вот такой виртуальный интерфейс и роутинг на него.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Виртуальный сетевой адаптер"  
Сообщение от romirin on 08-Авг-06, 05:46 
в linux вроде так можно - ifconfig eth0:1 192.168.2.x netmask 255.255.255.0 up
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Виртуальный сетевой адаптер"  
Сообщение от Zont email on 08-Авг-06, 10:16 
>в linux вроде так можно - ifconfig eth0:1 192.168.2.x netmask 255.255.255.0 up
>

это алиас! пингвинёнышы блин

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Виртуальный сетевой адаптер"  
Сообщение от Taras (??) on 08-Авг-06, 11:02 
попробовал ifconfig lo1 create ...
самое то :)
интерфейс отлично виден из сети
честно говоря, не ожидал что решение будет настолько простым :)

благодарю всех за помощь!
удачи!

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Виртуальный сетевой адаптер"  
Сообщение от AMDmi3 on 08-Авг-06, 16:26 
>попробовал ifconfig lo1 create ...
>самое то :)
>интерфейс отлично виден из сети
>честно говоря, не ожидал что решение будет настолько простым :)
>
>благодарю всех за помощь!
>удачи!

Э? Насколько я понял, тебе нужен все-таки именно alias.
Лупбэки не должны быть видны из сети.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Виртуальный сетевой адаптер"  
Сообщение от Taras (??) on 08-Авг-06, 21:41 
>Э? Насколько я понял, тебе нужен все-таки именно alias.
>Лупбэки не должны быть видны из сети.

видно, причем очень хорошо :)

#cat lo1.sh

ifconfig lo1 create
ifconfig lo1 inet 212.109.*.*/32 up
/usr/local/bin/balance -b 212.109.*.* $PORT1 $TARGET:$PORT1

на машине поднят роутинг

#cat rc.conf
.
gateway_enable="YES"

я, чесно говоря, сам не ожидал что лупбэк можно увидеть из сети
само-собой если у него адрес лежит в 127/8 - Вы ничего не увидите, т.к. это спец. зарезервированый диапазон адресов
но если у него адрес 212.109.*.* - все отлично видно
alias, на мой взгляд, не самое удачное решение, т.к. на основном интерфейсе (для которого создается алиас) открыто много такого, чего не хотелось бы выставлять на alias
а мне нужно всего лишь один порт перенаправить на другую машину

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру