Иногда возникает необходимость настроить сетевой интерфейс без использования ifcfg-ethX, вот пара заметок на эту тему.

Проверяем какие сетевые адаптеры у нас есть в системе.

[root@localhost ~]# dmesg | grep eth
eth0: registered as PCnet/PCI II 79C970A
eth0: link up
eth0: no IPv6 routers present

Запускаем интерфейс eth0

[root@localhost ~]# ifup eth0
Determining IP information for eth0..eth0: link up
Done.

Если настройки IP адреса и DNS необходимо получить через DHCP

[root@localhost ~]# dhclient eth0

Настройка сетевого адреса:

[root@localhost ~]# ifconfig eth0 inet 192.168.2.131 netmask 255.255.255.0

Проверяем результат

[root@localhost /]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0C:29:56:A7:1F
inet addr:192.168.2.131  Bcast:192.168.2.255  Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe56:a71f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:355 errors:0 dropped:0 overruns:0 frame:0
TX packets:219 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:33772 (32.9 KiB)  TX bytes:47504 (46.3 KiB)
Interrupt:19 Base address:0×2000

Настройка шлюза по умолчанию:

[root@localhost ~]# route add default gw 192.168.2.1

Настройка DNS сервера

[root@localhost ~]# echo “nameserver 192.168.2.254” /etc/resolv.conf


Один комментарий : “Настройка сетевого интерфейса в Linux”

  1. kosta пишет:

    Настройка DNS сервера

    [root@localhost ~]# echo “nameserver 192.168.2.254” /etc/resolv.conf
    наверное, лучуе так:

    Настройка DNS сервера

    [root@localhost ~]# echo “nameserver 192.168.2.254” > /etc/resolv.conf

Оставить комментарий