Reportez-vous à la section Configuration d'une interface IPv4.
# routeadm -p ipv4-forwarding persistent=enabled default=disabled current=enabled # routeadm -d ipv4-forwarding -u # routeadm -p ipv4-forwarding persistent=disabled default=disabled current=disabled
# routeadm -e ipv4-routing -u # routeadm -p ipv4-routing persistent=enabled default=enabled current=enabled
L'exemple suivant illustre la configuration d'un hôte multiréseau, comme l'illustre la figure dans Topologie du système autonome IPv4 du manuel Planification du développement du réseau dans Oracle Solaris 11.2 . Dans cet exemple, le nom d'hôte du système est hostc. Cet hôte présente deux interfaces connectées au réseau 192.168.5.0 .
Commencez par afficher l'état des interfaces du système.
# dladm show-link LINK CLASS MTU STATE BRIDGE OVER net0 phys 1500 up -- -- net1 phys 1500 up -- -- # ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 net0/v4 static ok 192.168.5.82/24
La commande dladm show-link rapporte que hostc dispose de deux liaisons de données. Cependant, seule net0 a été configurée avec une adresse IP. Pour configurer hostc en tant qu'hôte multiréseau, configurez net1 avec une adresse IP dans le même réseau 192.168.5.0. Assurez-vous que la NIC sous-jacente physique de net1 est connectée physiquement au réseau.
# ipadm create-ip net1 # ipadm create-addr static -a 192.168.5.85/24 net1 # ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 net0/v4 static ok 192.168.5.82/24 net1/v4 static ok 192.168.5.85/24
Ensuite, vous devez ajouter l'interface net1 au fichier /etc/hostscomme suit :
# vi /etc/inet/hosts 127.0.0.1 localhost 192.168.5.82 hostc #primary network interface for host3 192.168.5.85 hostc-2 #second interface
Désactivez ensuite le transfert de paquets si ce service s'exécute sur hostc :
# routeadm -p ipv4-forwarding persistent=enabled default=disabled current=enabled # routeadm Configuration Current Current Option Configuration System State --------------------------------------------------------------- IPv4 routing enabled enabled IPv6 routing disabled disabled IPv4 forwarding disabled disabled 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/rdisc:default disabled svc:/network/routing/legacy-routing:ipv4 disabled svc:/network/routing/legacy-routing:ipv6 online svc:/network/routing/route:default
La commande routeadm rapporte que le routage dynamique via le démon in.routed est actuellement activé.