Agus OpenVPN á úsáid chun líonra fíorúil príobháideach a eagrú, is minic go mbíonn gá le seoltaí IP statacha a bheith ag cliaint. Tá sé seo áisiúil go leor chun rochtain a fháil go tapa ar an bhfeiste atá ag teastáil. Is féidir é seo a chur leis ar dhá bhealach. Ag baint úsáide as an gcomhad ipp.txt nó an eolaire ccd. San Airteagal seo féachfaimid ar an dá bhealach chun IP statach a dhéanamh do chliant OpenVPN.
Seasann an t-ainm ipp do linn ifconfig fós. Ionas go n-oibreoidh na seoltaí IP ón gcomhad seo, ní mór duit an líne seo a leanas a chur le comhad cumraíochta an fhreastalaí:
$ sudo vi /etc/openvpn/server.conf $ ifconfig-pool-persist ipp.txt
Ansin is féidir na seoltaí IP riachtanacha a chur leis sa chomhad /etc/openvpn/ipp.txt. Is é comhréir an chomhaid seo:
user_name, ip_address
Tabhair faoi deara le do thoil go gcaithfidh an seoladh IP a bheith sa raon seoltaí arna eisiúint ag an bhfreastalaí OpenVPN. Is féidir leat an raon a fheiceáil ach líne an fhreastalaí a aimsiú i gcomhad cumraíochta an fhreastalaí:
server 10.8.0.0 255.255.255.0
Tá na seoltaí IP a úsáidtear anseo ó 10.8.0.1 go 10.8.0.255. Thairis sin, sanntar an chéad seoladh don fhreastalaí féin. Is féidir leat a fheiceáil cén seoladh atá sannta don fhreastalaí faoi láthair agus seoltaí a eisiúint chuig cliaint ón bhfolíon céanna. Is féidir leat seoladh an fhreastalaí a fháil amach trí bhreathnú ar sheoladh IP an chomhéadain líonra tun0:
$ ip -br a | grep tun
Más mian leat go n-úsáidfidh an cliant raspberrypi seoladh IP 10.8.0.112, ní mór duit an líne seo a leanas a chur leis an gcomhad ipp.txt:
$ sudo vi /etc/openvpn/ipp.txt raspberrypi,10.8.0.11
Chun na hathruithe a chur i bhfeidhm ní mór duit an freastalaí OpenVPN a atosú:
$ sudo systemctl restart openvpn@server
Tá an rogha le ipp.txt éasca. Má tá gá le tuilleadh socruithe, is féidir leat ccd a úsáid. Seasann sé seo do cliant config dir. Ag baint úsáide as an ngné seo, is féidir leat cumraíocht ar leith a shocrú do gach cliant, lena n-áirítear an seoladh IP. Le go n-oibreoidh sé seo, ní mór duit an líne seo a leanas a chur leis an gcomhad cumraíochta:
$ sudo vi /etc/openvpn/server.conf client-config-dir /etc/openvpn/ccd
San fhillteán /etc/openvpn/ccd
, is féidir leat comhaid cumraíochta a chruthú leis an ainm cliant agus cuir isteach socruithe ann a chuirfear i bhfeidhm go sonrach don chliant seo agus tú ag nascadh. Más mian leat seoladh IP 10.8.0.112 a thabhairt don chliant raspberrypi . Ní mór duit comhad a chruthú /etc/openvpn/ccd/raspberrypi
leis an ábhar seo a leanas:
$ sudo vi /etc/openvpn/ccd/raspberrypi ifconfig-push 10.8.0.112 255.255.255.0
Ansin ní mór duit OpenVPN a atosú
Beag beann ar an modh a roghnaíonn tú, ní mór duit a sheiceáil cibé an bhfuil na hathruithe curtha i bhfeidhm. Ar ghléas an chliaint, cuir isteach an t-ordú:
$ ip -br a
D'fhéachamar ar roinnt bealaí chun seoltaí IP statacha a dhéanamh do chliaint OpenVPN.