Страницы

воскресенье, 17 марта 2013 г.

Как изменить MAC-адрес сетевой карты в Ubuntu 10.04 LTS server

Так же вам может понадобиться изменение MAC-адреса сетевой карты, так как дозваниваться в техподдержку и долго объясняться бывает лень. Есть два способа изменения MAC-адреса: временный и постоянный, в зависимости от потребностей можно использовать тот или иной способ.

Временная подмена MAC-адреса

Например, мы желаем изменить MAC-адрес сетевой карты eth0. Для этого необходимо выполнить ряд команд:
ifconfig eth0 down # выключаем сетевой интерфейс
ifconfig eth0 hw ether 22:E0:4D:78:3E:51 # изменяем MAC-адрес сетевой карты eth0
ifconfig eth0 up # включаем сетевой интерфейс
MAC-адрес будет действовать до перезагрузки сетевых интерфейсов или компьютера. Проверяем изменился ли наш MAC-адрес:
ifconfig eth0

Постоянная замена MAC-адреса

Если вам необходимо навсегда изменить MAC-адрес, а это наиболее вероятно, то вам необходимо внести запись с ключом hwaddress ether в файл /etc/network/interfaces. Например:
nano /etc/network/interfaces
образец:
auto eth0
iface eth0 inet static
        address 192.168.1.3
        netmask 255.255.255.0
        network 192.168.1.0
        broadcast 192.168.1.255
        gateway 192.168.1.1
        dns-nameservers 192.168.1.1
hwaddress ether 22:E0:4D:78:3E:51
MAC-адрес будет действовать постоянно. Проверяем изменился ли наш MAC-адрес:
ifconfig eth0