We use cookies to ensure you get the best experience on our website.
Aby ustawić konfigurację Statycznego IP w SUSE Linux, musimy wyedytować 3 pliki.
Określ, czy chcesz edytować „ifcfg-eth0” czy „ifcfg-eth1”, ect. W tym przykładzie będziemy edytować „ifcfg-eth0”.
Ustawianie IP
vim /etc/sysconfig/network-scripts/ifcfg-eth0
# static IP address on CentOS 7 or RHEL 7#
BOOTPROTO='static'
MTU='1500'
NAME='eth0'
DEVICE='eth0'
# Server IP #
IPADDR='192.168.1.1'
#OR/AND
IPADDR='192.168.1.1/24'
#OR/AND
IPADDR1='10.0.0.1'
PREFIX1=24
#OR/AND
IPADDR2='172.16.0.1'
PREFIX2=28
# Subnet #
PREFIX=24
OR
NETMASK='255.255.255.0'
# Set default gateway IP #
GATEWAY=192.168.2.254
# SET IF DEFUALT
DEFROUTE=yes
# Set dns servers #
DNS1=192.168.1.1
DNS2=8.8.8.8
DNS3=8.8.4.4
DEFROUTE=yes
STARTMODE='auto'
USERCONTROL='no'
| Opcja | Opis |
|---|---|
| DEVICE | Nazwa tworzonego interfejsu. Jest ona wyświetlana na liście dostępnych urządzeń sieciowych. |
| BOOTPROTO | Rodzaj protokołu używanego podczas uruchamiania urządzenia. Do wyboru mamy wartości: static, dhcp i none. |
| ONBOOT | Stan urządzenia w momencie rozruchu komputera. |
| NETWORK | Adres sieciowy danego urządzenia. |
| NETMASK | Maska podsieci danego urządzenia. |
| IPADDR | Adres IP danego urządzenia. |
| IPV4_FAILURE_FATAL | Przy ustawionej wartości „yes” działanie skryptu ifup-eth zostanie natychmiast przerwane w przypadku, gdy serwer DHCP nie przydzieli interfejsowi adresu IP |
| MASTER | Urządzenie, wobec którego dany interfejs jest podrzędny |
| SLAVE | Określamy tu, czy dany interfejs jest kontrolowany przez urządzenie nadrzędne zdefiniowane w parametrze MASTER. |
| NM_CONTROLLED | Jeżeli ustawimy wartość „no”, proces NetworkManager będzie pomijał dane urządzenie. W dystrybucji CentOS parametr ten ma domyślną wartość „yes” |
| DNS{1, 2} | Adres IP serwera DNS (wiele adresów jest oddzielanych przecinkami). Wartość tego parametru zostaje wstawiona do pliku /etc/resolv.conf, jeżeli PEERDNS=”yes” |
| PEERDNS | Parametr ten określa, czy adresy serwerów zdefiniowane w atrybucie DNS zostaną umieszczone w pliku /etc/resolv.conf — tak się dzieje przy wyznaczonej wartości „yes”. |
| VLAN | Pozwala zdecydować, czy dane urządzenie ma być interfejsem VLAN („yes” albo „no”) |
| IPV6INIT | Włącza lub wyłącza konfigurację protokołu IPv6 dla danego urządzenia. |
Ustawianie DNS
vim /etc/resolv.conf
nameserver 192.168.2.1
Ustawianie Routing
vim /etc/sysconfig/network/routes
default 192.168.2.1
Service
# Start the service #
systemctl start network.service
# STOP the service #
systemctl stop network.service
# RESTART the service #
systemctl restart network.service
# Get the network service status #
systemctl status network.service
| Abbreviation | Meaning |
|---|---|
| lo | Loopback interface |
| eth0 or enp* | Ethernet interface |
| wlan0 | Wireless interface |
| ppp0 | Point-to-Point Protocol interface (used by a dial-up modem, PPTP VPN connection, or USB modem) |
| vboxnet0 or vmnet* | Virtual machine interface |
Cześć Podróżniku!
Ta strona ma nie być typowym poradnikiem w IT, Głównym jej cel to zapisanie krótkich notatek, które mogą się przydać w codziennym życiu podczas korzystania/konfiguracji różnych urządzeń np. Ustawienia DHCP na Routerze Cisco, Ustawieniu Karty sieciowej na Linuxie itp.
Wszelkie prawa zastrzeżone
Dodaj komentarz