Comparez les prix des domaines et des services informatiques des vendeurs du monde entier

Faux de Solaris Mac Impossible

J'ai besoin de remplacer l'adresse MAC dans Solaris 10, Travailler sur une machine virtuelle ESXi. j'ai besoin de MAC va au-delà de la gamme autorisée vSphere.

Alors j'ajoute l'enregistrement "ether" dans /etc/hostname.e1000g0, Dire le fichier

abchost01

éther 1: 2: 3: 4: 5: 6

et redémarrez. À mon horreur, masque de réseau maintenant ff000000. Avant fffffe00. Alors j'ajoute

Réseau de masques 255.255.254.0

dans /etc/hostname.e1000g0

et redémarrez. ifconfig -a À première vue, il a l'air normal, mais ne peut pas vérifier l'adresse IP. À mon horreur, adresse de diffusion maintenant 10.255.255.255 au lieu 10.182.217.255.

Que puis-je faire pour personnaliser MAC addy Avec des fichiers de configuration dans Solaris 10? J'ai essayé d'utiliser rc.local, Utilisant SMF, Pour l'exécuter. Une telle douleur - travailler avec SMF. Je préférerais faire cela en utilisant des fichiers de configuration. DANS Windows et Linux Je le ferais pour 10 Secondes, mais Solaris J'ai battu mal. Aidez-moi s'il vous plaît.
Invité:

Emilie

Confirmation de:

Je l'ai déjà vu sur une machine virtuelle avant. J'ai remarqué que quand j'ai

hostname
ether 10:20:30:40:50:60

dans /etc/hostname.e1000g0, Lorsque le système chargé, il a régis l'erreur de

15 septembre 20:10:46 Nom d'hôte svc.startd [7]: [ID 748625 daemon.error] réseau / Physique: la valeur par défaut est incorrectement configurée: traduite en maintenance (Pour plus de détails, voir dans 'svcs -xv')

En regardant l'interface e1000g0, nous voyons

e1000g0: flags=1000843<broadcast,running,multicast,ipv4> mtu 1500 index 2
inet 192.168.1.68 netmask ffffff00 broadcast 192.168.1.255
ether 0:c:29:25:22:f8

Comme vous le dites ça a l'air bien, mais ce n'est pas le cas, ce n'est pas

UP

Par conséquent, il ne répondra pas à Pingie, etc. Cela expliquera vos horreurs!

Pour changer l'adresse MAC, vous devez placer le nom d'hôte et l'adresse de l'éther en une seule ligne.

hostname ether 10:20:30:40:50:60

Puis après le redémarrage en regardant e1000g0 nous voyons

e1000g0: flags=1000843<up,broadcast,running,multicast,ipv4> mtu 1500 index 2
inet 192.168.1.68 netmask ffffff00 broadcast 192.168.1.255
ether 10:20:30:40:50:60

Que veux-tu.
</up,broadcast,running,multicast,ipv4></broadcast,running,multicast,ipv4>

Pour répondre aux questions, connectez-vous ou registre