Skocz do zawartości

Problem Z Nietypową Maską


Wakabajashi

Rekomendowane odpowiedzi

Mam następujące ustawienia sieci które dostałem od mojego dostawcy:

IP 217.197.74.66

Gateway 217.197.78.14

Maska 255.255.255.248

Internet nigdy nie chciał mi działać z tym ustawieniem więc ratowałem sie ustawieniem maski na 255.255.0.0 Niestety teraz ten sposób też zaiódł. Specjalnie postawiłem Windowsa - sieć działa bez zarzutu czyli problem jest po stronie mojej Fedory :( Może ktoś ma jakieś sugestie jak zmusić mojego (_linuxa_ → Linuksa) ORT zeby zaakceptował maskę 255.255.255.248. Z góry dziękuję za pomoc.

Odnośnik do komentarza
Udostępnij na innych stronach

??? jak nie akceptuej, wywala Ci jakis blad? mi dziala bez problemu, wiec moze blad tkwi w czyms innym, ale trudno zgadnac w czym bo stwierdenie nie dziala nic nie mowi,

 

 

 

1. wyedytuj plik /etc/resolv.conf

(powinienes miec tutaj wpisane adresy serwerow dns, np takie jak ja, ale lepiej te ktore dal Ci provider, nie wiem jakie)

 

/etc/resolv.conf

nameserver 194.204.152.34

nameserver 194.204.159.1

 

 

2.

a potem wydaj takie trzy komendy:

 

ifconfig eth0 down

ifconfig eth0 217.197.74.66 netmask 255.255.255.248 up

route add default gw 217.197.78.14

 

 

 

P.S. i na przyszlosc podawaj wiecej szczegółów, np:

co jest w logach, co zwracaja polecenie: route, ifconfig, dmesg

 

i wtedy bedzie wiadomo co jest grane, bo (_linuks_ → Linux) ORT jak najbardziej obsluguje tego typu maski bez problemow a blad tkwi gdzie indziej

Odnośnik do komentarza
Udostępnij na innych stronach

Adresy DNS w w resolv.conf mam wpisane.

 

To rezultaty poleceń ifconfig i dmesg

 

[root@localhost ~]# ifconfig eth0

eth0 Link encap:Ethernet HWaddr 00:50:FC:5E:50:88

inet addr:217.197.74.66 Bcast:217.197.74.71 Mask:255.255.255.248

inet6 addr: fe80::250:fcff:fe5e:5088/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:1762 errors:0 dropped:0 overruns:0 frame:0

TX packets:76 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:126517 (123.5 KiB) TX bytes:6551 (6.3 KiB)

Interrupt:11 Base address:0xc000

 

 

[root@localhost ~]# dmesg | grep eth

divert: not allocating divert_blk for non-ethernet device lo

divert: allocating divert_blk for eth0

eth0: RealTek RTL8139 at 0xc000, 00:50:fc:5e:50:88, IRQ 11

eth0: Identified 8139 chip type 'RTL-8139C'

divert: not allocating divert_blk for non-ethernet device sit0

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

eth0: no IPv6 routers present

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

eth0: no IPv6 routers present

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

eth0: no IPv6 routers present

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

eth0: no IPv6 routers present

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

eth0: no IPv6 routers present

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

eth0: no IPv6 routers present

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

eth0: no IPv6 routers present

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

eth0: no IPv6 routers present

eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

eth0: no IPv6 routers present

 

Po wprowadzeniu komend wywaliło mi następujęcy bład:

 

[root@localhost ~]# ifconfig eth0 down

[root@localhost ~]# ifconfig eth0 217.197.74.66 netmask 255.255.255.248

[root@localhost ~]# route add default gw 217.197.78.14

SIOCADDRT: Sieć jest niedostępna

 

 

[root@localhost ~]# route

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

217.197.74.64 * 255.255.255.248 U 0 0 0 eth0

169.254.0.0 * 255.255.0.0 U 0 0 0 eth0

Odnośnik do komentarza
Udostępnij na innych stronach

[root@localhost ~]# ifconfig eth0 down

[root@localhost ~]# ifconfig eth0 217.197.74.66 netmask 255.255.255.248

[root@localhost ~]# route add default gw 217.197.78.14

SIOCADDRT: Sieć jest niedostępna

 

ifconfig eth0 217.197.74.66 netmask 255.255.255.248 up

(zapomniales dodac up na koncu, aby podniesc interfejs)

 

----

a druga sprawa, to rzeczywiscie bramka nalezy do innej sieci, a sprobuj tak:

ifconfig eth0 down
ifconfig eth0 217.197.74.66 netmask 255.255.0.0 up
route add default gw 217.197.78.14

a jak nie zadziala to sprobuj jeszcze tak:

ifconfig eth0 down
ifconfig eth0 217.197.74.66 netmask 255.255.255.248 up
route add -host 217.197.78.14 eth0
route add default gw 217.197.78.14

Odnośnik do komentarza
Udostępnij na innych stronach

Drugi sposób przyniósł efekt. Wszystko działa jak należy. Wielkie dzięki :) Tutaj rodzi sie jednak moje kolejne lamerskie pytanie w jakim pliku konfiguracyjnym muszę zrobić wpisy i jakie żebym nie musiał wklepywać za każdym razem lini:

 

route add -host 217.197.78.14 eth0

route add default gw 217.197.78.14

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...