Маршрутная информация
Статические маршруты
Код: Выделить всё
static_routes="lan1 lan2"
route_lan1="-net 192.168.77.0/24 192.168.51.7"
route_lan2="-net 192.168.55.0/24 192.168.51.5"Маршрут по умолчанию
Код: Выделить всё
defaultrouter="195.0.1.2"Код: Выделить всё
# route add default 10.20.30.1посмотреть таблицу маршрутов можно так
Код: Выделить всё
netstat -rVLAN's
Создаём VLAN
Код: Выделить всё
ifconfig vlan100 create vlan 100 vlandev em0Код: Выделить всё
ifconfig vlan100 10.10.10.1/28Код: Выделить всё
cloned_interfaces="vlan100"
ifconfig_vlan100="10.10.10.1/28 vlan 100 vlandev em1"Для удаления интерфейса служит команда
Код: Выделить всё
ifconfig vlan100 destroyнастройка Wi-Fi
За основу была взята статья
После установки FreeBSD 9.2 на ноутбук захотелось настроить на нём WiFi.Установка довольно простая, хотя без проблем не обошлось.
Найдем нашу WiFi карту:
Код: Выделить всё
# pciconf | grep WiFi
device = 'WiFi Link 5100'Код: Выделить всё
# ifconfig iwn0
iwn0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
ether 00:21:6b:a3:3f:34
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
status: no carrierКод: Выделить всё
wlans_iwn0="wlan0"
ifconfig_wlan0="WPA DHCP country RU mode 11g" # *Первая строка создает интерфейс wlan0, вторая — указывает типа шифрования и что настройки требуется получать по DHCP от WiFi-роутера.
* mode 11g - Указываем режим работы интерфейса. Автоопределение работает не всегда корректно и может согласовываться неверный режим работы.
Кроме того, в файл /boot/loader.conf добавим такие строки:
Код: Выделить всё
if_iwn_load="YES"
wlan_wep_load="YES"
wlan_ccmp_load="YES"
wlan_tkip_load="YES"
wlan_acl_load="YES"
wlan_amrr_load="YES"
wlan_rssadapt_load="YES"
wlan_xauth_load="YES"Чтобы не перезагружать машину сейчас, создадим интерфейс вручную — в дальнейшем он будет создаваться с помощью записи в /etc/rc.conf:
Код: Выделить всё
# ifconfig wlan0 create wlandev iwn0Код: Выделить всё
# ifconfig wlan0 list scan
SSID/MESH ID BSSID CHAN RATE S:N INT CAPS
SERGEY-WIFI 84:1b:5e:7a:9d:d0 11 54M -68:-95 100 EP RSN WPA HTCAP WMEКод: Выделить всё
# ifconfig wlan0 up scan
SSID/MESH ID BSSID CHAN RATE S:N INT CAPS
SERGEY-WIFI 84:1b:5e:7a:9d:d0 11 54M -68:-95 100 EP RSN WPA HTCAP WMEДля настройки подключения к ней используем wpa_passphrase:
Код: Выделить всё
# wpa_passphrase SERGEY-WIFI mypassword >> /etc/wpa_supplicant.confКод: Выделить всё
network={
ssid="SERGEY-WIFI"
psk="mypassword"
#psk=многабукф_хеш_пароля
}Код: Выделить всё
cat /etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
network={
ssid="SERGEY-WIFI"
priority=2
scan_ssid=1
proto=WPA2
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="mypassword"
#psk=многабукф_хеш_пароля
}Код: Выделить всё
# /etc/rc.d/netif restart && /etc/rc.d/routing restartКод: Выделить всё
# ifconfig wlan0
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 00:21:6b:a3:3f:34
inet 195.0.1.34 netmask 0xffffff00 broadcast 195.0.1.255
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: IEEE 802.11 Wireless Ethernet OFDM/48Mbps mode 11g
status: associated
ssid SERGEY-WIFI channel 11 (2462 MHz 11g) bssid 84:1b:5e:7a:9d:d0
country US authmode WPA2/802.11i privacy ON deftxkey UNDEF
AES-CCM 2:128-bit txpower 15 bmiss 10 scanvalid 450 bgscan
bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
wme roaming MANUAL