Puncte:0

Configurarea unei adrese care este diferită de gateway-ul meu

drapel ru

Vă rog, redeschideți această întrebare. Chiar trebuie să înțeleg cum să fac asta - Și am văzut că mulți alți utilizatori au aceeași problemă, dar nimeni nu le-a răspuns...

Am încercat să exemplific cu claritate, arătând chiar și o imagine a unui dispozitiv care funcționează așa - Vă rog redeschideți întrebarea pentru ca oamenii să mă poată ajuta?

Mulțumiri!

Structura mea de rețea are un comutator unde gateway-ul este 192.168.1.254, iar computerul meu are adresa IP 192.168.17.16

Doresc să continui să folosesc această adresă IP și să folosesc gateway-ul 192.168.1.254 De ce?

Pentru a evita conflictele cu alte rețele - Și, de asemenea, am o grămadă de reguli de firewall configurate pentru 192.168.17.16.

Este posibil?

Am văzut odată un server care avea IP 10.10.1.120 și avea un gateway total diferit!! A funcționat foarte bine, dar habar nu am despre cum au făcut-o.

Mulțumesc anticipat!

Pentru a clarifica ceea ce vreau, iată un exemplu, așa că vă va ajuta să înțelegeți mai bine această întrebare:

Exemplu

Acest dispozitiv a realizat ceea ce încerc să fac. Are o adresă IP de 10.99.98.121 și în prezent utilizează același gateway pe care îl folosesc pe computerul meu - care este 192.168.31.254

Cum?

advay rajhansa avatar
drapel pm
Un gateway implicit este o adresă IP la care este trimis traficul atunci când este destinat unei destinații din afara rețelei curente. Deci, prin definiție, este absolut posibil. Acum, ce sistem este acesta pentru care aveți nevoie de configurare? Ce dispozitiv? Care firmware? Care producator?
berndbausch avatar
drapel us
Nu este clar ce vrei să spui prin „adresă diferită”. În mod normal, un gateway are o adresă diferită de dispozitivul care folosește gateway-ul. Două dispozitive cu aceeași adresă în aceeași rețea vor cauza probleme. Regulile firewall-ului sunt irelevante, cu excepția cazului în care blochează accesul la gateway.
drapel ru
Dispozitivul este o distribuție Linux: CentOS 7.
drapel ru
@berndbausch Ceea ce vreau să spun prin adresă diferită este exact asta, de fapt. Gateway-ul este un IP și IP-ul mașinii este total diferit - Gateway: 192.168.1.1 Adresa IP: 10.10.0.1. Doar că nu știu cum să fac asta. Am încercat doar să configurez 192.168.17.16 pentru IP și 192.168.1.254 pentru gateway, dar nu a funcționat... Am gazda inaccesabilă
drapel ru
Dacă schimb IP-ul la 192.168.1.100 (sau altul pe același interval ca gateway-ul) și gateway-ul 192.168.1.254 funcționează:/ Nu vreau să folosesc 192.168.1.100 totuși - vreau 192.168.17.16.
A.B avatar
drapel cl
A.B
Fără schimbarea routerului, ar trebui să adăugați o adresă la sistemul dvs. care va fi în 192.168.1.0/24 (și puteți păstra adresa actuală) pentru a permite apoi să utilizați gateway-ul ca rută implicită. Pe lângă faptul că aceasta nu este cea mai bună practică, adăugarea unei astfel de adrese ar dejuta planul dvs. de a avea „am o grămadă de reguli de firewall configurate pentru 192.168.17.16” să continue să blocheze traficul relevant.
drapel ru
Nu este un plan. Deja rulează și funcționează bine. Când mut serverul la comutatorul care are gateway 192.168.17.254, funcționează bine... Cum folosesc un gateway care are o adresă IP diferită de adresa IP a mașinii?
Doug Deden avatar
drapel pk
Întrebați într-un comentariu recent „Cum folosesc un gateway care are o adresă IP diferită de adresa IP a mașinii?” Gateway-ul *trebuie să fie* o adresă IP diferită de adresa IP a mașinii. Deci poate înțelegeți greșit ce este o poartă de acces. Acest lucru ar putea ajuta: https://serverfault.com/q/262071/450038
berndbausch avatar
drapel us
Încă nu sunt sigur ce vrei să spui prin „adresă diferită”. De exemplu, gateway-ul din rețeaua mea de acasă este 192.168.1.1, iar computerul meu este 192.168.1.35. Diferit. Cred că vrei să spui de fapt „adresa gateway-ului nu este în aceeași subrețea cu cea a dispozitivului”. Dacă da, asta nu ar funcționa. Trebuie să fie în aceeași subrețea. Subrețeaua este definită de prefixul CIDR (în rețeaua mea de acasă: /24) sau de masca de rețea (de exemplu, 255.255.255.0).
berndbausch avatar
drapel us
Nu cred că exemplul pe care l-ați menționat (Gateway: 192.168.1.1 IP Address: 10.10.0.1) este legitim, deoarece aceste două adrese nu pot fi în aceeași subrețea.
drapel ru
@berndbausch Nu, este adresa. Nu gateway - Scenariul pe care îl vreau: Rețeaua mea de acasă este 192.168.1.1 și PC-ul meu este 172.10.10.1...
drapel ru
@DougDeden Ei bine, vă spun. Și eu am fost foarte confuz - Dar este adevărat.Frate, vezi: https://i.imgur.com/wBBAJtV.png Și ACEST IP folosește aceeași rețea wireless ca mine! Are același gateway pe care îl are computerul meu.
berndbausch avatar
drapel us
Captura de ecran arată o imprimantă cu adresa 10.99.88.121. Nu văd nicio poartă de acces. Dacă adresa computerului dvs. este 192.168.17.16, acesta poate folosi gateway-ul 192.168.1.254 dacă prefixul este 19 sau mai mic.
drapel ru
Poarta de acces este 192.168.31.254.
Puncte:0
drapel mx

Puteți realiza acest lucru definind adresa implicită a gateway-ului și conexiunea/interfața folosită pentru a ajunge la aceasta. În mod implicit, sistemul dvs. știe doar cum să ajungă la subrețeaua definită local (presupun că este o mască de rețea /24, deci puteți ajunge la adresele 192.168.17.1 la 192.168.17.254 fără nicio modificare). Acum trebuie să îi spuneți adresa gateway-ului și ce interfață este conectată la acesta.

De exemplu: aveți interfața eth0 conectată la LAN cu IP 192.168.17.16 și masca de rețea 24 (= 255.255.255.0), apoi definiți gateway-ul implicit spunând „gw implicit este 192.168.1.254 accesibil prin eth0”.

Cu CentOS7, gestionarea rețelei este realizată de NetworkManager. Puteți utiliza cli pentru a configura gateway-ul implicit:

sudo nmcli conexiune modifica eth0 ipv4.gateway „192.168.1.254”
sudo nmcli connection up eth0

Vezi si https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-configuring_static_routes_using_nmcli

De asemenea, puteți modifica fișierele de configurare direct, urmând acest ghid: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-configuring_static_routes_in_ifcfg_files

Editați (pentru că nu pot posta comentarii):

Vă puteți conecta la orice adresă accesibilă printr-o rețea conectată fizic. Afișul nu ne-a spus dacă sunt mai multe rețele fizice implicate și dacă există vreun router dedicat care face conexiunea între rețele. Prin urmare, sugerez că poate ajunge direct la gateway și trebuie doar să spună sistemului său ce interfață să folosească.

vidarlo avatar
drapel ar
Cum poți vorbi cu un dispozitiv în 192.168.1.0/24 dacă interfața ta este în 192.168.17.0/24? Cum ți-ar răspunde routerul? Nu ar avea nicio interfață locală capabilă să atingă 192.168.17.0/24.
drapel ru
Ei bine, asta este exact întrebarea mea!!!!
drapel ru
Am văzut o IMPRIMANTĂ care a făcut asta foarte bine - Dar automat... Avea un IP 10.10.10.10 și gateway-ul era routerul meu 192.168.1.1 ._. Ei bine, dacă imprimanta o poate face, cu siguranță este posibil să se realizeze acest lucru pe un server Linux - Întrebarea mea: CUM? Frate, tocmai ai pus aceeași întrebare pe care am pus-o eu. XD Wtf
puldi avatar
drapel mx
Am răspuns deja la această întrebare! Nu trebuie să fiți în aceeași subrețea ca și gateway-ul. Trebuie să puteți ajunge la el doar prin intermediul rețelei (cablu) atașat fizic. Definirea unei subrețele pentru gazda locală înseamnă doar că gazda știe implicit cum să ajungă la alte gazde din această subrețea. Dar îi puteți da orice rută statică către o altă rețea sau o singură adresă IP, spunând gazdei ce interfață ar trebui să folosească.
drapel ru
Ei bine, ți-am marcat întrebarea ca fiind rezolvată, dar nu a fost răspunsul pe care îl căutam... De când mi-au închis întrebarea, nu pot face mare lucru :|
puldi avatar
drapel mx
Nu ați oferit prea multe informații suplimentare despre topologia rețelei dvs., prin urmare este greu să dați răspunsul dorit. Pe de altă parte: ai încercat-o? A funcționat? De asemenea, puteți salva o rută statică pe gateway-ul dvs. dacă gateway-ul nu primește automat ruta înapoi la gazdă. Depinde de gateway-ul dvs.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.