Riail NAT a bhí ceaptha seoladh poiblí dá cuid féin a thabhairt d’aon phool cliant VPN, tá sí ina suí ag nialas paicéad, agus an phool chéanna fós ag imeacht faoin bhfoinse mhícheart. De ghnáth ní bhíonn an riail mícheart faoin seoladh; bíonn sí mícheart faoin gcomhéadan. -o eth0:0 tagraíonn sé do ghléas nach bhfuil ann, mar eth0:0 is lipéad é atá ceangailte de sheoladh ar eth0. Is é an bealach is tapúla chun é sin a dhearbhú breathnú ar na countair, agus tá an ceartú níos lú ná mar a thugann an t-imscrúdú le tuiscint.

Seiceáil cad a thugann an t-eithne ar an ngléas

Léigh an dá radharc ar leithligh sula n-athraíonn tú aon rud:

ip link show
ip address show dev eth0
ip route get 203.0.113.20

Taispeánann liosta na nasc comhéadain. Féadann liosta na seoladh an dara seoladh IPv4 a thaispeáint a iompraíonn an lipéad eth0:0, agus is é an gléas don seoladh sin fós eth0. Caitheann lámhleabhar seoladh iproute2 leis an lipéad mar ainm ar an seoladh, ní mar dhara nasc, agus sin é an t-idirdhealú a bhfuil an fhadhb iomlán ag brath air.

Míníonn an stair an mearbhall. An tsean- ifconfig eth0:0 chomhréir ba chosúil go deimhin le comhéadan nua, agus tagraíonn scripteanna ón ré sin do cheann fós. Ar chóras reatha, is lipéad ar sheoladh é an ailias, agus ní dhéanann aon rud i gconair an ródaithe ná netfilter é a láimhseáil mar phointe eisreatha ar leith.

Seiceáil cad lena ndearna an riail meaitseáil i ndáiríre

Léigh na countair le liosta na rialacha seachas ó chuimhne:

iptables -t nat -L POSTROUTING -v -n --line-numbers

Riail a bhfanann a countar paicéad ag nialas agus trácht meaitseála ag sreabhadh ní bhíonn sí á meas, agus is minic is cúis leis sin coinníoll comhéadain eisreatha a ainmníonn eth0:0 is cúis choitianta é. Is é an gléas eisreatha a roghnaigh an ród ná eth0, mar sin ní thiocfaidh coinníoll a lorgaíonn ainm eile fíor choíche, cibé seoladh foinse a roghnaigh an t-eithne.

Athraigh an coinníoll go dtí an fíorghléas agus fág an lipéad as. Más gá duit dhá phool cliant a roinneann an gléas sin a idirdhealú, idirdhealaigh iad de réir réimír foinse, ní de réir ainm comhéadain nach féidir a bheith ann. Dhá riail le meaitseálacha -s nach bhfuil ag forluí tá siad inléite agus in-triailte; riail amháin le gléas ficseanúil ní ceachtar acu. Tabhair trácht do gach riail a ainmníonn an phool, mar i gceann sé mhí ní inseoidh an réimír ina haonar do dhuine ar bith cén fáth a bhfuil sí ann.

Seiceáil an ród a roghnaigh an gléas

Ritheann NAT iar-ródaithe tar éis don ród comhéadan eisreatha a roghnú cheana, mar sin caithfidh an comhéadan sa riail a bheith mar an ceann a roghnaigh an ród. Iarr ar an eithne go díreach le ip route get do sheoladh cliant ionadaíoch agus léigh an gléas agus an fhoinse a thuairiscíonn sé araon.

Má ainmníonn an freagra eth0, tá cuid comhéadain na rialach socraithe. Má ainmníonn sé gléas tolláin, ní shroicheann an paicéad an riail a bhfuil tú ag cur in eagar riamh, agus bogann an cuardach go dtí an tábla ródaithe agus a thosaíochtaí. Breathnaíonn riail nach meaitseálann riamh mar gheall gur fhág an paicéad áit eile go hionann in aschur na countar le riail a bhfuil gléas mílítrithe aici. Deimhnigh cé acu den dá rud atá agat sula gcuireann tú aon rud in eagar, mar teastaíonn athrú ródaithe ón dara ceann seachas athrú téacs.

Roghnaigh an fhoinse aistrithe go feasach

Nuair atá an gléas ceart, is cinneadh ar leith é an seoladh foinse. Níl anseo ach pool IPv4 léiritheach agus seoladh samplach:

iptables -t nat -A POSTROUTING -s 10.8.1.0/24 -o eth0 \
  -j SNAT --to-source 203.0.113.20

Ní dhéanann scríobh seoladh isteach i --to-source aon duine a ródú ar ais chugat. Caithfidh an soláthraí barrshrutha nó úinéir an tseoladh freagraí an tseoladh sin a sheachadadh chuig an óstríomhaire seo, agus caithfidh an seoladh a bheith ar cheann a bhfuil údarás agat é a úsáid. Mura bhfuil, meaitseálfaidh an riail agus aistreoidh sí agus rachaidh na freagraí áit éigin eile fós.

Ní hionann an seoladh foinse a athrú agus an nasc suas a athrú. Nuair is é an fíorriachtanas conair fhisiciúil eile, caithfidh an polasaí ródaithe an chonair sin a roghnú ar dtús; ansin athscríobhann SNAT an fhoinse ar pé gléas a roghnaigh an polasaí. Ní sholáthraíonn tuilleadh lipéad ar eth0 an ród ná an t-údarás.

Fíoraigh le nasc a d’oscail tú díreach

Oscail nasc cliant nua seachas ceann atá ann a athúsáid. Coinníonn rianú nasc an t-aistriú a thaifead sé nuair a thosaigh an sreabhadh, mar sin féadann sean-seisiún leanúint ag baint úsáide as an seoladh foinse roimhe agus riail nua cheart a dhéanamh cuma briste. Breathnaigh an countar ag ardú, ansin féach ar an bhfoinse aistrithe ar an sreang nó ag an bhfaobhar fada.

Do roinnt pool a roinneann comhéadan amháin, tabhair meaitseáil foinse shoiléir agus a sheoladh aistrithe féin do gach ceann, coinnigh sa chumraíocht bhainistithe an bhalla dhóite iad agus tabhair faoi deara an t-ord ina measfar iad. Ansin taifead an méid a d’fhíoraigh tú: an gléas ó ip route get, an countar a bhog, agus an fhoinse a chonaic an taobh cianda. Freagraíonn an taifead sin an chéad tuairisc eile gan an mearbhall ailias a athrá.

Ailt ghaolmhara