Modhanna íocaíochta Abuse

Conas ródú a chumrú i Linux

14.03.2021, 18:59

Tá na bealaí atá ag teastáil chun paicéid a sheachadadh chuig a gceann scríbe cumraithe sa chomhéadan nó sa ródaire. Má chuirtear de chúram ar ríomhaire paicéad a sheoladh chuig líonra, féachann sé ar an tábla ródaithe, a liostaíonn seoltaí IP na gceann scríbe agus seoltaí na gcomhéadan agus na ródairí ar an líonra baile ar féidir leo an paicéad a sheoladh chuig an seoladh atá ag teastáil. Mura sonraítear bealach ar bith don sprioc, úsáidtear an geata réamhshocraithe nó an bealach réamhshocraithe mar a thugtar air ar dtús. Breathnaítear go díreach ar an bpictiúr céanna ar an ródaire. Féachann an gléas ar an seoladh IP ceann scríbe agus seiceálann sé i gcoinne a tábla ródaithe, agus ansin cuireann sé ar aghaidh é. Ansin, ag baint úsáide as sampla, féachfaimid ar conas bealaí áirithe a chumrú agus bealaí nua a chruthú.

Ag féachaint ar an mbord ródaithe

Sula dtosaíonn tú ag athrú rud ar bith, ní mór duit a thuiscint cad iad na rialacha atá in úsáid cheana féin. Soláthraíonn an córas oibriúcháin Linux roinnt orduithe le haghaidh seo. Chun seo a dhéanamh, úsáidimid an t-ordú route speisialta:

 $ route

Ródú i Linux

Seo an chuma atá ar an tábla ródaithe Linux. Soláthraíonn sé faisnéis shimplí, rud nach leor i gcónaí chun croílár an ábhair a thuiscint. Chun faisnéis níos mionsonraithe a fháil, bain úsáid as an ordú routel :

 $ routel

Ródú i Linux

Anseo is féidir leat an seoladh IP (sprioc), seoladh IP an gheata (geata), IP an tseoltóra (foinse), prótacal, agus fiú an comhéadan líonra a fheiceáil. Ach tá bealach níos áisiúla ann chun an tábla ródúcháin Linux a fheiceáil ag baint úsáide as an ordú IP:

 $ ip route

Ródú i Linux

Feicimid toradh atá cosúil le haschur an ordaithe roimhe seo. Ós rud é nach gcuirtear an toradh ar fáil san fhoirm is áisiúla, is féidir é a úsáid mar argóint ar son ip route addip route del . Creid dom, tá sé an-áisiúil. Mar sin feicfidh tú go n-úsáidtear 192.168.1.1 mar an geata réamhshocraithe i ngach áit. Ansin, déanaimis labhairt faoi cad a chiallaíonn aschur an ordaithe seo:

  • default - rogha réamhshocraithe. Ba chóir go mbeadh seoladh IP an sprice nó masc folíon ann;
  • via 192.168.1.1 - léiríonn trína gheata is féidir linn a fháil chun an sprioc seo, dúinn go bhfuil sé 192.168.1.1 ;
  • dev enp2s0 - comhéadan líonra trína mbeidh an tairseach seo inrochtana;
  • proto static - ciallaíonn sé gur shocraigh an riarthóir an bealach, ciallaíonn an t-eithne luacha go raibh sé socraithe ag an eithne;
  • is é an metric tosaíocht an bhealaigh;

Ar aghaidh, déanaimis féachaint ar an gcaoi a bhfuil bealaí Linux cumraithe.

Bealaí a shocrú

Tá an cumas fós ag an úsáideoir an tábla ródaithe a chumrú ag baint úsáide as an ordú ip . Mar shampla, chun an bealach réamhshocraithe a athrú, rith:

 $ ip route add default via 192.168.1.1

Mar sin is féidir leat bealach a chur le haon seoladh IP, mar shampla, le haghaidh 243.143.5.25 :

 $ sudo ip route add 243.143.5.25 via 192.168.1.1

Mar sin, sonraímid seoladh IP an sprioc, agus ansin an geata ar an líonra áitiúil trína bhféadfar an seoladh seo a bhaint amach. Is é an t-aon fhadhb atá ann ná go bhfuil bealaí den sórt sin gníomhach go dtí an chéad atosaigh ar an ríomhaire. Tar éis atosaigh scriostar iad go huathoibríoch. Chun an t-easnamh seo a réiteach, ní mór bealaí a chur leis an gcomhad cumraíochta.

Mar shampla, tá comhaid cumraíochta ag córais teaghlaigh Red Hat /etc/sysconfig/network-scripts/route-ethX . Is féidir le gach comhad cur síos a dhéanamh ar bhealaí éagsúla, mar shampla:

GATEWAY = 10.10.0.1
NETMASK =255.0.0.0
IPADDR = 10.10.0.22

Úsáideann an comhad cumraíochta seo geata, is é seo an geata don chomhéadan, is é netmask an masc líonra, agus is é ipaddr seoladh ip an chomhéadain. Ar Debian agus a dháiltí, is féidir leat bealaí a chumrú sa chomhad /etc/network/interfaces . Anseo cuirtear an t-ordú bealaigh leis an gcuid iface . Mar shampla:

 up route add -net 10.10.0.0 netmask 255.0.0.0 gw 10.10.0.1

Ródú i Linux

Ag baint úsáide as -net sonraímid an sprioclíonra, is é netmask an masc líonra, agus is é gw an geata. Níl aon rud casta faoi. Anois fanfaidh na bealaí breise fiú tar éis atosaigh.

Mar sin d'fhéachamar ar conas a oibríonn ródú i Linux, conas a dhéantar ródú a chumrú i Linux, agus cén fáth a bhfuil gá leis.