Te matauranga Nga tohutohu ngawari ki te mahi me te ratonga Profitserver
Main Te matauranga Me pehea te whakatu Wireguard VPN i runga i to tūmau

Me pehea te whakatu Wireguard VPN i runga i to tūmau


Ma tenei tuhinga e whakaahua taipitopito me pehea te whakatu Wireguard VPN ki to tuumau. He tūmau mariko, he tūmau tūmataiti rānei - kāre he mea nui.

Ko tenei aratohu tatūnga VPN Wireguard i hangaia mo nga kaiwhakamahi karekau he wheako nui, no reira ka tino whai kiko nga waahanga katoa ka whai i nga whakaahua.

Ka whakamunahia nga waka e haere ana ma to tatou kauhanga, ka whakaatuhia e te Ipurangi te IP IP o to tatou tūmau VPN, ehara i te wāhitau o te kaiwhakarato e uru atu ai tatou ki te whatunga.

Ko te whakaaro kei a koe he VPS. Ki te kore, ka taea e koe raupapa mai ia matou.

Ka whakauruhia e matou te punaha whakahaere Ubuntu 22.04 ki runga i ta maatau tūmau. Ki te whai koe i te tūmau ki te OS rerekē, ka taea e koe te tāuta ngāwari i te reira i muri i te tohutohu.

Na, kua rite te tūmau me te Ubuntu 22.04 OS, inaianei ka hono atu ma te SSH. Mena kare ano koe i kite i tenei kawa i mua, katahi ka awhina koe i tetahi tuhinga e whakamaarama ana i tenei tukanga. Ko te wahanga tuarua o te tuhinga mo Linux OS, ko te tuatoru mo Windows OS.

Whakaritea te tūmau Waearere

I muri i te hononga angitu, ka tuhia e ahau etahi whakahau me te whakaahuatanga o nga mea ka mahia e ratou kia mohio ai ki te tukanga:

Ka whakahouhia e matou te rarangi o nga kohinga kei roto i nga putunga

apt update

Ko te whakahoutanga o nga kete ake

apt upgrade -y

Tāutahia te mōkihi tiaki waea

apt install -y wireguard

Ka penapenahia ta maatau whirihoranga ki te raarangi /etc/wireguard/, me uru ki te raarangi:

cd /etc/wireguard/

Ka hiahia matou ki te taviri a te iwi me te motuhake mo to maatau tūmau. Ka whakaputahia e matou i muri i te tautuhi i nga mana tika i te wa e hanga ana nga konae me nga raarangi me nga whakahau:

umask 077
wg genkey > privatekey
wg pubkey < privatekey > publickey

Inaianei kua tautuhia e matou nga motika mo te ki motuhake:

chmod 600 privatekey

I mua i te hanga i te konae whirihoranga, me kii te ingoa o to atanga whatunga. Kia kitea, whakamahia te whakahau:

ip a

E hiahia ana matou ki te atanga me te wahitau IP e whakamahia ana mo te hononga o naianei. Ka kiia pea he ens3 mo to keehi, engari tera pea he ingoa ano.

Whakaritea te Waea Kaitiaki - Ka hiahia matou ki tetahi taviri mo te iwi me te motuhake mo to maatau tūmau

Ka hiahia hoki matou ki te taviri a te iwi me te motuhake. Hei whakaatu i a raatau ka whakamahi ahau i te hiku

tail privatekey publickey

rite tenei titiro reira:

Ka hiahia hoki matou ki te taviri a te iwi me te motuhake. Hei whakaatu i a raatau ka whakamahi ahau i te hiku

Mo te whakatika, ka taea e koe te whakamahi i tetahi ētita kuputuhi Linux. Ka whakamahi ahau i te nano. Hei whakaurunga me whakahaere e koe te whakahau:

apt install -y nano

Ka whakatikahia e matou te konae whirihoranga:

nano /etc/wireguard/wg0.conf

tuhipoka

hei tiaki i te konae ka whakamahia te pahekotanga ctrl+o

mo te putanga - ctrl+x

Me penei:

[Interface]
PrivateKey = [ your private key ]
Address = 10.30.0.1/24
ListenPort = 51928
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -t nat -A POSTROUTING -o [ interface name ] -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -t nat -D POSTROUTING -o [ interface name ] -j MASQUERADE

I taku take he penei te ahua

Ka whakatikahia e matou te konae whirihoranga

Ka whakakā tatou i te tuku whakamua ip

echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
sysctl -p

Whakarewa ratonga tiaki waea:

systemctl start [email protected]

Mena kei te pirangi matou kia timata te ratonga i muri i te tiimata o te tuumau, ka mahia e matou nga mea e whai ake nei:

systemctl enable [email protected]

Mo te tiro i te mana o te ratonga:

systemctl status [email protected]

Me kaha te mana penei i te whakaahua:

Me kaha te mana pera i te whakaahua

Mena ka ata whai koe i o maatau tohutohu, i tenei wa, kei a koe nga mea katoa e hiahia ana koe kia mahi te waahanga o te VPN Wireguard.

Te whakarite i te kiritaki Wireguard

Ko te mea anake e toe ana ko te whirihora i te waahanga o te kiritaki. Hei tauira me te ngawari, ka whakaputahia e ahau nga taviri mo te waahanga o te kiritaki i runga i te tūmau. Engari mo nga kaupapa haumaru, he tika ake te whakaputa i nga taviri i te taha o te kiritaki.Ka whakamahi au i nga whakahau mo te whakatipuranga:

wg genkey > mypc_privatekey
wg pubkey < mypc_privatekey > mypc_publickey

Ka mahia ano e au nga taviri hei whakamahi i te VPN i runga waea:

wg genkey > myphone_private
keywg pubkey < myphone_privatekey > myphone_publickey

Me tohu ko enei mea katoa me mahi i te wa kei roto i te raarangi

/etc/wireguard/

Ka taea hoki e koe te whakahaere i tetahi atu putumōhio. Engari mo te ngawari, ka mahia e matou nga tohutohu i roto i /etc/wireguard/

Ka whakamahi matou i te whakahau ls hei whakarārangi i ngā kōnae ki roto i te whaiaronga. I whiwhi ahau penei:

Ka whakaputahia e ahau nga taviri mo te waahanga kiritaki Wireguard i runga ano i te tūmau

Me whakaatu nga taviri a te iwi ki te mata. Ka hiahia matou ki a raatau hei taapiri i nga pona ki to maatau whatunga:

tail mypc_publickey myphone_publickey

Ki ahau he penei te ahua:

Me whakaatu nga taviri a te iwi ki te mata

Me whakatika ta tatou konae whirihora:

nano wg0.conf

Tāpirihia nga rarangi e whai ake nei:

[Peer]
PublicKey = [ mypc_publickey ]
AllowedIPs = 10.30.0.2/32 

[Peer]
PublicKey = [ myphone_publickey ]
AllowedIPs = 10.30.0.3/32

Inaianei he penei te ahua o te konae whirihora:

Me whakatika ta tatou konae whirihora

Tiakina te konae ka whakaara ano i ta maatau ratonga:

systemctl restart wg-quick@wg0

Kia tirohia kua angitu nga mea katoa:

systemctl status wg-quick@wg0

Me kaha te mana

Me uta ano te ratonga i nga wa katoa i muri i te whakatika i te konae whirihoranga tūmau (wg0.conf)

I muri mai, ka hangaia e matou he whirihoranga mo nga kaihoko (i taku keehi, taku PC me taku waea). Ka pena ano ahau i runga i te tūmau.

nano mypc.conf
[Interface] 
PrivateKey = [mypc_privatekey private key] 
Address = 10.30.0.2/32 
DNS = 8.8.8.8 

[Peer] 
PublicKey = [publickey server publc key] 
Endpoint =[ server ip address]:51928 
AllowedIPs = 0.0.0.0/0 
PersistentKeepalive = 20

I te mara Whakamutunga, ka taea e koe te kite i te wahitau IP o te tūmau - koinei te wāhitau IP i whakamahia e mātou ki te hono mā SSH. Hei kite i nga atanga me nga wahitau, ka taea e koe te whakamahi i te ip a whakahau.

Whakaturia Wireguard mo te pūkoro

Ka hangaia e matou he whirihoranga rite mo to maatau waea. Me huri noa te wahitau. Mo te PC ko 10.30.0.2/32, a i roto i te whirihoranga mo te waea ka hanga e matou 10.30.0.3/32. Ano, ki te hiahia matou ki te whakamahi VPN i runga i etahi atu taputapu, katahi ka taapirihia etahi atu wahitau ki te mara Wāhitau i roto i nga konae whirihoranga me te konae whirihoranga tūmau wg0.conf, te AllowedIPs mara i te wa e hanga ana i nga whirihoranga.

He penei te ahua o nga konae ki taku keehi:

mypc.conf

me taapiri etahi atu wahitau ki te mara Wāhitau i roto i nga konae whirihoranga

taku waea.conf

taku waea.conf

Mo te hononga, ka whakauruhia e matou he kaihoko waea waea https://www.wireguard.com/install/

I roto i te tono Windows, ka taapirihia he kauhanga hou ka uru ki te whirihoranga i hangaia ki te konae mypc.conf

I roto i te tono Windows, ka taapirihia he kauhanga hou ka uru ki te whirihoranga i hangaia ki te konae mypc.conf

Ka whakarewahia e matou te kauhanga ka haere ki te kaitirotiro ki te paetukutuku e whakaatu ana i to maatau wahitau

Ka whakarewahia e matou te kauhanga ka haere ki te kaitirotiro ki te paetukutuku e whakaatu ana i to maatau wahitau

Kia pai ai te taapiri i tetahi VPN ki to waea, whakauruhia he kaupapa hei whakaputa waehere qr i runga i te tūmau:

apt install -y qrencode

Kei roto i te raarangi whirihoranga, mahia te taahiraa e whai ake nei:

qrencode -t ansiutf8 -r myphone.conf
Kia pai ai te taapiri i tetahi VPN ki to waea, whakauruhia he kaupapa hei whakaputa waehere qr i runga i te tūmau

Na ka uru atu matou ki te taupānga Wireguard i runga i te waea, pehia te + ki te hanga i tetahi kohanga hou, tohua te matawai i te QR code, karapahia, ka huri i te VPN. I muri mai, ka tirohia e matou kei te whakaatu matou i te wahitau o to maatau tūmau ma te whakamahi i tetahi rauemi e whakaatu ana i te wahitau IP putanga.

Na ka uru matou ki te taupānga Wireguard i runga i te waea, pehia te + ki te hanga i tetahi kohanga hou tirohia kei te whakaatu matou i te wahitau o to maatau tūmau ma te whakamahi i tetahi rauemi e whakaatu ana i te wahitau IP putanga

I mahia e koe!

❮ Tuhinga o mua Me pehea te hono atu ki te tūmau Windows ma te RDP (Pamamahi Mamao) mai i te atamai i runga i te IOS, i te Android ranei
Tuhinga ka whai mai ❯ Tatūnga tūmau VPN i runga i Linux: PPTP OpenVPN ranei?

Patai mai mo VPS

Kei te reri tonu matou ki te whakautu i o patai i nga wa katoa o te ao, o te po ranei.