Иногда возникает необходимость настроить сетевой интерфейс без использования 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”
Настройка DNS сервера
[root@localhost ~]# echo “nameserver 192.168.2.254” /etc/resolv.conf
наверное, лучуе так:
Настройка DNS сервера
[root@localhost ~]# echo “nameserver 192.168.2.254” > /etc/resolv.conf