Portál AbcLinuxu, 10. května 2025 02:40
ifconfig eth0 ipadresapocitacenakterymchcesinternet netmask 255.255.255.0
potom zadej
route add default gw ip_adresa_pc_z_kde_funguje_internet
a potom:
if eth0 up
no a melo by to jit cely by to mohlo vypadat takto
ifconfig eth0 192.168.2.1 netmask 255.255.255.0 route add default gw 192.168.1.1 ifup eth0
Ale fuj… Takže správně:
ip add 192.168.1.2/24 brd + dev eth0 ip link set eth0 up ip route add default via 192.168.1.1
Kromě toho, že používáte obsolentní nástroje, by ta vaše konfigurace neměla šanci fungovat, protože byste se nedostal na tu gateway.
Oprava:
ip addr add 192.168.1.2/24 brd + dev eth0
DEVICE=eth0 BOOTPROTO=dhcp NETMASK=255.255.255.0 ONBOOT=yes Příklad nastavení s pevnou IP adresou: DEVICE=eth0 BOOTPROTO=static IPADDR=192.168.1.1 NETWORK=192.168.1.0 BROADCAST=192.168.1.255 NETMASK=255.255.255.0 ONBOOT=yesDefaultní cestu nadefinujete v souboru /etc/sysconfig/network. Pokud máte více rozhraní, můžete zadefinovat, i které bude pro ni použito.
Zde je příklad: NETWORKING=yes FORWARD_IPV4=false HOSTNAME=brio.mandrake.cz DOMAINNAME=mandrake.cz GATEWAY=192.168.1.50 GATEWAYDEV=eth0V souboru /etc/hosts definujete převod IP adres a jmen, nastavení name serverů je standardně uloženo v /etc/resolv.conf. Je nutné podotknout že pro nastavování sítě, stejně tak jako ostatní globální změny systému, je nutné znát heslo roota. Víc není co dodat.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.