[fedora] routes liever niet in rc.local

Pagina: 1
Acties:

  • Jimbolino
  • Registratie: Januari 2001
  • Laatst online: 23-02 11:32
In de search is er voldoende over te vinden, maar steeds hetzelfde (verkeerde) antwoord

(Static) routing tutorial
Routes blijven niet behouden na een reboot.
Onder windows kan je met de '-p' optie dit wel forceren.
Onder linux kan je daarvoor een desbetreffende config file gebruiken ofwel gewoon de routes in je opstart script toevoegen.
Iedereen zegt dus dat je in het bestandje /etc/rc.d/rc.local de regel "route add default gw" moet zetten
ik vind dat niet mooi,

in de file staat zelf:
# This script will be executed *after* all the other init scripts.

Probleem:
Ik heb nu het probleem dat apache niet wil starten (automatisch) omdat er nog geen goede internetverbinding is (na het uitvoeren van route add wel natuurlijk)

Nu heb ik ff gekeken in: /etc/sysconfig/network-scripts/ifup-routes
Het lijkt erop dat dat script bepaalde files inleest en uitvoert. Ik ben alleen niet zon linux kenner of programmeer held, die even begrijpt wat er precies gebeurd.

Weet iemand of ik dit kan gebruiken om mijn probleem op te lossen?

Weet iemand überhaupt hoe je een static route permanent maakt onder redhat? (niet op de dirty manier in zon startup script)

The two basic principles of Windows system administration:
For minor problems, reboot
For major problems, reinstall


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Volgens mij staat hier wel het een en ander daarover ?

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Jimbolino
  • Registratie: Januari 2001
  • Laatst online: 23-02 11:32
nouja zeg, dat het zo simpel zou zijn... gewoon even
GATEWAY=[ip_gateway]
adden in /etc/sysconfig/network

bedankt iig voor de snelle reply :>

The two basic principles of Windows system administration:
For minor problems, reboot
For major problems, reinstall


Verwijderd

Je kunt dit soort info ook opnemen in /etc/sysconfig/network-scripts/ifcfg-eth0:


[root@shadowman root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.13.255
IPADDR=192.168.13.93
NETMASK=255.255.255.0
NETWORK=192.168.13.0
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=no
GATEWAY=192.168.13.1


En grafisch uiteraard met /usr/sbin/redhat-config-network .

  • NoBody
  • Registratie: Juni 2001
  • Laatst online: 12-12-2024

NoBody

www.gentoo.org

en een andere mogelijkheid is wellicht om het in een S-filetje te zetten in één van de runlevels (/etc/rc.d/rcX.d/) :)

Hoi


Verwijderd

NoBody schreef op 09 december 2003 @ 10:22:
en een andere mogelijkheid is wellicht om het in een S-filetje te zetten in één van de runlevels (/etc/rc.d/rcX.d/) :)
Dat kan ik niet aanraden. Lijkt mij niet verstandig om af te wijken van de middelen die de distributie je biedt. Na een half jaar weet je echt niet meer wat je hebt zitten broddelen en zoek je je suf waar die default gateway nou gezet wordt.

Verder staan je rc-scripts in /etc/rc.d/init.d/, en maak je in /etc/rc.d/rcX.d alleen maar symlinks aan. Het gebruik van een runlevel editor op een distro als Fedora lijkt me verder zeer aan te bevelen. Bij Fedora zit chkconfig, waar prima mee te werken is.

[ Voor 14% gewijzigd door Verwijderd op 09-12-2003 10:59 ]


Verwijderd

je kan ook gewoon redhat-config-network draaien (in X) :+

Verwijderd

Verwijderd schreef op 09 december 2003 @ 11:08:
je kan ook gewoon redhat-config-network draaien (in X) :+
Dat zeg ik. Een paar posts terug.

Verwijderd

Verwijderd schreef op 09 december 2003 @ 11:21:
[...]


Dat zeg ik. Een paar posts terug.
Sorry, niet gezien :/
Pagina: 1