получение имен интерфейса от dmesg строк

Похоже, что существует не (адрес) запись для домена. Необходимо создать для отображения laundryday.be на 77.73.98.252. Если сайт размещается в другом месте, свяжитесь с поставщиком и посмотрите, предлагают ли они услуги DNS. Удостоверьтесь, что Ваш домен указывает на допустимый сервер имен.

Если необходимо создать собственное записи, можно сделать это со свободным поставщиком DNS как ZoneEdit. Если Вы не уверены в том, что продолжается, можно использовать инструменты по network-tools.com, чтобы дать Вам более четкое изображение.

1
задан 19 July 2010 в 14:58
3 ответа

Это покажет eth и wlan адреса с любым количеством цифр:

var=$(dmesg | grep -Eo '(eth|wlan)[[:digit:]]+')

Если Вам не нужно wlan можно удалить альтернативу. Я не уверен если eth драйвер использует шестнадцатеричное число, но можно изменить "цифру" на "xdigit", если это делает и необходимо допускать больше чем 10 интерфейсов.

2
ответ дан 3 December 2019 в 22:29

Это решение должно работать также:

var=$(dmesg | grep "eth[0-9]: [A-Za-z0-9 ]* 802.11 Wireless Controller" | awk '{ print substr($3,0,5) }')

0
ответ дан 3 December 2019 в 22:29

Это должно иметь что-то как "eth0: eth1: eth2" в Вашей переменной

var=`awk /./'{print $3}' lala `
echo $var
0
ответ дан 3 December 2019 в 22:29

Теги

Похожие вопросы