Jinsi gani nitaweza kuigeuza Computer yangu kuwa websever ?

Jinsi gani nitaweza kuigeuza Computer yangu kuwa websever ?

icoderz

Senior Member
Joined
Mar 9, 2014
Posts
135
Reaction score
83
Wana JF ni matumaini yangu wote mpo fresh kabisa.

Wakuu nimenunua 1TB hard drive kwa ajiri ya my 4 year old desktop computer na nataka kuibadilisha hii desktop kuwa WEB SERVER.

Dhumuni langu ni kuset up email and PHP/MySQL/Apache so I can create dynamic websites, lakini vile vile nataka kurun it as VPN au firewall just to get my hands dirty with IT/Network security skills. Sasa concern yangu ni kwamba, siko sure kama naweza kufanya yote haya at once.

Im open minded na ningependa kusikia other great ideas kutoka kwenu wataalam wa IT and others on this.

Please Note: This is just for fun and to learn/play around.

Nawasilisha.
 
Wana jf ni matumaini yangu wote mpo fresh kabisa.

Wakuu nimenunua 1TB hard drive kwa ajiri ya my 4 year old desktop computer na nataka kuibadilisha hii desktop kuwa WEB SERVER. Dhumuni langu ni kuset up email and PHP/MySQL/Apache so I can create dynamic websites, lakini vile vile nataka kurun it as VPN au firewall just to get my hands dirty with IT/Network security skills. Sasa concern yangu ni kwamba, siko sure kama naweza kufanya yote haya at once. Im open minded na ningependa kusikia other great ideas kutoka kwenu wataalam wa IT and others on this.

Please Note: This is just for fun and to learn/play around.

Nawasilisha

As long as unataka deploy kwa ajili ya kujifunza tu, both web server and vpn can run on the same server

Hope you know about wamp and xamp
 
Developer .NET thanks for your input. Yes I know both of them and I'm actually using XAMPP since im on Linux OS.
 
Wana jf ni matumaini yangu wote mpo fresh kabisa.

Wakuu nimenunua 1TB hard drive kwa ajiri ya my 4 year old desktop computer na nataka kuibadilisha hii desktop kuwa WEB SERVER. Dhumuni langu ni kuset up email and PHP/MySQL/Apache so I can create dynamic websites, lakini vile vile nataka kurun it as VPN au firewall just to get my hands dirty with IT/Network security skills. Sasa concern yangu ni kwamba, siko sure kama naweza kufanya yote haya at once. Im open minded na ningependa kusikia other great ideas kutoka kwenu wataalam wa IT and others on this.

Please Note: This is just for fun and to learn/play around.

Nawasilisha

Mwenyewe jana nilikua na setup server kwenye machine yangu ila nilichemka I see nili install ubuntu server 12.xx na ikawa poa lkn mchezo IP adress ya server sikuweza kujua ni ip, maana natumia TP link router nikiwa nimeweka Modem yenye line ya Airtel na nime force router i-connect na hiyo pc kwa static IP adress i.e 192.168.0.101 na kila niki run "ifconfig" Ip haibadiliki ni hiyo hiyo even after disconnecting my modem

Lkn niki connect kwenye SSH kwenye hiyo server kwa kutumia putty inakataa, wapi nachemka wadau au hiyo ya kutumia airtel ndo majanga nn mpaka niTUMIE ttcl?

Msaada mwenye experience hapo yaani nimekwama vibaya sana
 
Mwenye jana nilikua na setup server kwenye machine yangu ila nilichemka I see nili install ubuntu server 12.11 na ikawa poa lkn mchezo IP adress ya server sikuweza kujua ni IP maana na tumia router ya TP link router nikiwa nimeweka Modem yenye line ya Airtel na nime force router iko connect na hiyo pc kwa static IP adress i.e 192.168.0.101 na kila niki run "ifconfig" Ip haibadiliki ni hiyo hiyo even after disconnecting my modem

Lkn niki connect kwenye SSH kwenye hiyo server kwa kutumia putty inakataa wapi na chemka wadau au hiyo ya kutumia airtel ndo majanga nn mpaka niTUMIE ttcl?

Msaada mwenye experience hapo yaani nimekwama vibaya sana
Unamaanisha unajaribu kukonect from the internet kwenda kwenye hiyo machine kwa kutumia hiyo address ya 192....? Hilo haliwezekani maana hiyo address iko kwenye private range yaani inaexist kwenye LAN yako tu na haivuki router yako.

ISP wako ndo anakupa public IP address, ambayo utaiona ukifungua browser kwenye hiyo server yako na kugoogle what is my ip address.

Sasa kwa vile hiyo public IP address sio dedicated kwa ajili yako maana yake unaishare na watumiaji wengine wa hiyo ISP na pia inaweza kubadilika wakati wowote.
 
Unamaanisha unajaribu kukonect from the internet kwenda kwenye hiyo machine kwa kutumia hiyo address ya 192....? Hilo haliwezekani maana hiyo address iko kwenye private range yaani inaexist kwenye LAN yako tu na haivuki router yako.

ISP wako ndo anakupa public IP address, ambayo utaiona ukifungua browser kwenye hiyo server yako na kugoogle what is my ip address.

Sasa kwa vile hiyo public IP address sio dedicated kwa ajili yako maana yake unaishare na watumiaji wengine wa hiyo ISP na pia inaweza kubadilika wakati wowote.

Ni kweli hapo nilikua nachemka
Je,siwezi ku connect kwa hiyo IP adress anayo nipa ISP ikakubali?

Na kama inabadilika je kwenye modem za huawei kwenye profile management>>>>advanced>>>>IP settings
Hapa kuna Dynamic na static

Siwezi kuforce hiyo modem ibaki na static IP ntakayo ipata kwa google "my IP"?

Na vipi nikitumia dyn/no-ip.com wakanipa dns name ili hata IP ikibadilika kwa hiyo dns name ntaweza ku login kwa putty?

Au zote hizo option ni bure?
 
Ni kweli hapo nilikua nachemka
Je,siwezi ku connect kwa hiyo IP adress anayo nipa ISP ikakubali?

Na kama inabadilika je kwenye modem za huawei kwenye profile management>>>>advanced>>>>IP settings
Hapa kuna Dynamic na static

Siwezi kuforce hiyo modem ibaki na static IP ntakayo ipata kwa google "my IP"?

Na vipi nikitumia dyn/no-ip.com wakanipa dns name ili hata IP ikibadilika kwa hiyo dns name ntaweza ku login kwa putty?

Au zote hizo option ni bure?

Cheki na Dreson4 ashawah geuza laptop yake kua server na nikaweza itumia nikiwa sehemu nyingine kabisa kwa kutumia hiyo hiyo putty
 
Last edited by a moderator:
Ni kweli hapo nilikua nachemka
Je,siwezi ku connect kwa hiyo IP adress anayo nipa ISP ikakubali?

Na kama inabadilika je kwenye modem za huawei kwenye profile management>>>>advanced>>>>IP settings
Hapa kuna Dynamic na static

Siwezi kuforce hiyo modem ibaki na static IP ntakayo ipata kwa google "my IP"?

Na vipi nikitumia dyn/no-ip.com wakanipa dns name ili hata IP ikibadilika kwa hiyo dns name ntaweza ku login kwa putty?

Au zote hizo option ni bure?

Hiyo dynamic na static itakuwa ni kwa IP yako ya ndani, ISP ndo anayecontrol IP yako ya nje.

Yes utaweza kutumia hizo service za dynamic IP ili uweze kuiaccess server hata IP ikibadilika.

Shida nyingine unayoweza kupata ni kama hiyo modem/router yako, kwa kawaida haziruhusu connection kutoka nye kuingia kwenye network, so itabidi ufanye configuration ya kumap port kwenda kwenye correct IP address ya ndani so mfano www (port 80) itabidi uipoint kwenye hiyo IP address ya ndani ya webserver, same for SSH (22) hizi settings zinakuwaga kwenye router so inategemea una router gani.

Na of course hakikisha hizo service za www na ssh actually zinarun kwenye hiyo server, jaribu na PC iliyo ndani ya network hiyo hiyo first.
 
Hiyo dynamic na static itakuwa ni kwa IP yako ya ndani, ISP ndo anayecontrol IP yako ya nje.

Yes utaweza kutumia hizo service za dynamic IP ili uweze kuiaccess server hata IP ikibadilika.

Shida nyingine unayoweza kupata ni kama hiyo modem/router yako, kwa kawaida haziruhusu connection kutoka nye kuingia kwenye network, so itabidi ufanye configuration ya kumap port kwenda kwenye correct IP address ya ndani so mfano www (port 80) itabidi uipoint kwenye hiyo IP address ya ndani ya webserver, same for SSH (22) hizi settings zinakuwaga kwenye router so inategemea una router gani.

Na of course hakikisha hizo service za www na ssh actually zinarun kwenye hiyo server, jaribu na PC iliyo ndani ya network hiyo hiyo first.

Mm natumia router ya tp link model TL-MR3040 Waweza igoogle uione nimeingiza modem ya airtel
Kama nimekuelewa ni kwamba inabidi nichukue public Ip adress yangu e.g 197.186.184.xxx
kisha nitembelee router yangu na kisha ni forward port ninayo taka kama picha inavyoonesha e.g FTP server port
sijui kama itakubali wakati hiyo public IP ni ya modem ilochomekwa kwenye router
(unfortunately sijaweza jaribu maana sikuwa na hiyo machine lkn nataka nipate picha kidogo hapa ili nikiwa nayo ndo nifanye)

picha ya port forwarding

G2Ajdw.png
 
Mm natumia router ya tp link model TL-MR3040 Waweza igoogle uione nimeingiza modem ya airtel
Kama nimekuelewa ni kwamba inabidi nichukue public Ip adress yangu e.g 197.186.184.xxx
kisha nitembelee router yangu na kisha ni forward port ninayo taka kama picha inavyoonesha e.g FTP server port
sijui kama itakubali wakati hiyo public IP ni ya modem ilochomekwa kwenye router
(unfortunately sijaweza jaribu maana sikuwa na hiyo machine lkn nataka nipate picha kidogo hapa ili nikiwa nayo ndo nifanye)

picha ya port forwarding

G2Ajdw.png

Hapo kwenye IP address inatakiwa iwe internal IP address ya server i.e ile IP address iliyo configured kwenye interface ya server.

Sasa kama utaweza kukonect to hiyo machine kutoka nje kwa kuandika Public IP adress yake inategemea na network ya ISP iko setup vipi. Kama ISP wako anafanya kitu kinaitwa Carrier Grade NAT kwenye address yako basi probably hakuna jinsi ya kukonect kwenye hiyo machine kutoka nje directly, hata ukitumia hizi dynamic DNS services.

NAT inawaruhusu ISP wako kuwaweka watu wengi kwenye IP moja at the same time.

Ila kama IP address yako ya nje ni hiyo uliyoweka hapo basi sidhani kama ISP wako anatumia NAT and you should be able to connect.
 
Hapo kwenye IP address inatakiwa iwe internal IP address ya server i.e ile IP address iliyo configured kwenye interface ya server.

Sasa kama utaweza kukonect to hiyo machine kutoka nje kwa kuandika Public IP adress yake inategemea na network ya ISP iko setup vipi. Kama ISP wako anafanya kitu kinaitwa Carrier Grade NAT kwenye address yako basi probably hakuna jinsi ya kukonect kwenye hiyo machine kutoka nje directly, hata ukitumia hizi dynamic DNS services.

NAT inawaruhusu ISP wako kuwaweka watu wengi kwenye IP moja at the same time.

Ila kama IP address yako ya nje ni hiyo uliyoweka hapo basi sidhani kama ISP wako anatumia NAT and you should be able to connect.

ni kweli Ip yangu ya nje halisi ni hiyo niloweka hapo kwenye picha...
Sasa kama nakumbuka niki run command "ifconfig" naletewa ip ya pc server ni 192.168.0.101 kumbe katika forwarding nta forward port kwenye hiyo IP adress...

And assuming ISP hatumii hiyo Carrier Grade NAT basi katika "putty" ntaweza connect remotely kwa kutumia Public Ip(197.186.184.39) adress yangu japo port ntakua nimeforward kwa ile internal ip...

Sijui kama ndo ulichokusudia au bado nakupata wrong?
 
Back
Top Bottom