...
Для начала нам нужно создать виртуальный программный коммутатор (etherstub) и дать ему имя, например, vsw0:
Code Block |
---|
root@dilos:~# dladm create-etherstub vsw0 dladm set-linkprop -p mtu=1500 vsw0 |
После этого нам нужно создать интерфейс (end point) для коммутатора etherstub в виде виртуального контроллера сетевого интерфейса (VNIC - Virtual Network Interface Card) вместо физического кабеля, подключаемого к к физическому NIC, и назвать его, например, int0, а затем подключить его к vsw0 и проверить, что всё подключилось правильно:
...
Это можно сделать либо при помощи редактора, либо из терминала командой:
Code Block |
---|
root@dilos:~# cat > /etc/hostname.int0 <<EOT
192.168.0.254 netmask 255.255.255.0 broadcast + up
EOT |
...
или выполнением команды:
Code Block |
---|
root@dilos:~# cat > /etc/ipf/ipnat.conf <<EOT
map vmxnet3s0 192.168.0.0/24 -> 0/32 proxy port ftp ftp/tcp
map vmxnet3s0 192.168.0.0/24 -> 0/32 portmap tcp/udp auto
map vmxnet3s0 192.168.0.0/24 -> 0/32
EOT |
...
Code Block |
---|
root@dilos:~# routeadm -u -e ipv4-forwarding
root@dilos:~# routeadm
Configuration Current Current
Option Configuration System State
---------------------------------------------------------------
IPv4 routing disabled disabled
IPv6 routing disabled disabled
IPv4 forwarding enabled enabled
IPv6 forwarding disabled disabled
Routing services "route:default ripng:default"
Routing daemons:
STATE FMRI
disabled svc:/network/routing/ripng:default
online svc:/network/routing/ndp:default
disabled svc:/network/routing/legacy-routing:ipv4
disabled svc:/network/routing/legacy-routing:ipv6
disabled svc:/network/routing/rdisc:default
disabled svc:/network/routing/route:default
root@dilos:~# dladm set-linkprop -p mtu=1500 vsw0 |
Теперь, когда она включена, можно скофигурировать первую зону для проверки результата. Полная процедура установки зоны описана здесь , можете её проделать. Ниже приведены некоторые важные моменты, которые нужно проделать для сетевой конфигурации:
...