On 10/7/05, lonely wolf <[EMAIL PROTECTED]> wrote: > Mihai Voica wrote: > > Se da un linux cu eth0 configurat asa: > > > > ip: 192.168.0.2 > > mask:255.255.255.0 > > si > > gw: 192.168.0.1 > > > > Din consola dau comanda: > > ifconfig eth0 192.168.0.3 netmask 255.255.0.0 > > si raman fara default gw. E chiar asa evident ca urma sa se intample > > asa si nu imi dau eu seama ? > Se pare ca ifconfig sterge ruta implicita.
se sterg toate routele prin device-ul caruia i se schimba adresa IP, pentru ca nu are de unde sa stie kernelul ca adresa care vrei sa o pui pe interfata mai e corecta dpdv al routelor ce exista. daca vrei sa schimbi din 2 in 3 poti face asa: ip a a 192.168.0.3/24 dev eth0 ip a d 192.168.0.2/24 dev eth0 > [EMAIL PROTECTED] ~]# ifconfig eth0 192.168.1.2 netmask 255.255.255.0 > [EMAIL PROTECTED] ~]# ip r a default via 192.168.1.1 > [EMAIL PROTECTED] ~]# ip r l > 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.2 > default via 192.168.1.1 dev eth0 > [EMAIL PROTECTED] ~]# ifconfig eth0 192.168.1.3 netmask 255.255.255.0 > [EMAIL PROTECTED] ~]# ip r l > 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.3 > > > PS: chiar voiai ca masca in al doilea caz sa fie 255.255.0.0 sau a fost o > eroare, corect fiind 255.255.255.0 ? > > _______________________________________________ > RLUG mailing list > [email protected] > http://lists.lug.ro/mailman/listinfo/rlug > _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
