= bubbalog =Дневникът на моето стадо

2 и повече IP адреса (IP alias) на една карта при FreeBSD

Friday 24.12.2010 23:30 EEST · Публикувано от в = FreeBSD =

http://www.cyberciti.biz/tips/freebsd-how-to-setup-2-ip-address-on-one-nic.html

Доста пъти ми се е налагало да се чудя, от къде подяволите да намеря втора мрежова карта, как да накарам пущината да реагира на няколко адреса… е,  в крайна сметка това стана крайно наложително когато онзи ден започнах да се занимавам с jail-вете, за да могат да се обособят като отделни машини. изпълнението се нарича “network interface alias” и се оказа прилично просто, ама кой да се сети да провери дали става…

Изпълнението е просто с прибавяне на един ред за всеки допълнителен адрес в /etc/rc.conf. Ето как изглежда файла при нормална настройка

defaultrouter=”192.168.0.1″
hostname=”server.local”
ifconfig_fxp0=”inet 192.168.0.2  netmask 255.255.255.0″

прибавя се ред от вида

ifconfig_fxp0_aliasXX=”inet 192.168.0.11 netmask 255.255.255.0″

като /etc/rc.conf  в крайна сметка придобива следния вид с прибавени 3 нови адреса

defaultrouter=”192.168.0.1″
hostname=”server.local”
ifconfig_fxp0=”inet 192.168.0.2  netmask 255.255.255.0″
ifconfig_fxp0_alias0=”inet 192.168.0.11 netmask 255.255.255.0″
ifconfig_fxp0_alias1=”inet 192.168.0.12 netmask 255.255.255.0″
ifconfig_fxp0_alias2=”inet 192.168.0.13 netmask 255.255.255.0″

Следва рестартиране на мрежовата част

# /etc/rc.d/netif  restart

и мрежата е  готова за употреба

Остави коментар

Писането на кирилица е задължително!
Коментари, които не са на кирилица ще бъдат изтрити без предупреждение.
Всеки коментари съдържащи 1 или повече линка, ще бъдат публикувани след одобрение.