Denne tråd er over 6 måneder gammel
Er du sikker på, at du har noget relevant at tilføje?
Ubuntu server 16.04, fast ip?Af Elitebruger Dennis7000 | 08-03-2019 17:58 | 2087 visninger | 28 svar, hop til seneste
Hey HOL
Jeg har bestilt og modtaget en fast ip adresse fra stofa, som jeg gerne vil ah sat min server op til at køre med. Men synes det hurtigt blir forvirrende med dns indstillinger osv.. Nogen der kan forklare lidt om det i en hurtig vending på dansk :)
Så vidt jeg kan se er der nemlig lidt mere end bare at indsætte ip et eller andet sted.? --
I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII
Først af alt - at du har en statisk ekstern IP, gør ikke at du skal indstille noget på din server.
Til gengæld, vil du med fordel kunne sætte en statisk LAN-ip.
Det gør du således:
sudo nano /etc/network/interfaces
Edit den så den ser således ud: https://gyazo.com[...]
Her kan du se at min er sat til 192.168.1.100, og at jeg bruger google's DNS.
Når du har edited filen med nano, trykker du CTRL+X, trykker Y, og enter.
Herefter rebooter du bare med sudo reboot, og så er du good to go. -- NZXT H700i | i5 8600k @ 4.9GHz | Asus Z370-E | 16GB Vengeance 3000 MHz RGB | NZXT x62 | Corsair H850W | Strix 1080 Ti | 960 EVO #2 Tusind tak! Jeg har netop ændret det hele som på billedet, skiftede selvfølgelig ip ud med min egen og et besøg på showip.net viser den ip jeg har indtastet, så det sku jo gerne virke nu. Så håber jeg at find eud af hvis der skal portforwardes i forhold tiol at nå ind til serveren, men elelrs vender jeg frygteligt tilbage :p -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII Portforward er i routeren, og ikke på serveren. Ubuntu blocker pr. default ingen porte. -- NZXT H700i | i5 8600k @ 4.9GHz | Asus Z370-E | 16GB Vengeance 3000 MHz RGB | NZXT x62 | Corsair H850W | Strix 1080 Ti | 960 EVO #2: Enten har #1 misforstået dig, eller også har du misforstået #1. Hvis du har mere end én maskine på din internetforbindelse, kan du ikke bruge denne IP på din server. Din router skal have den faste, offentligte IP og skal forwarde de porte, du ønsker, til din server.
Så hvis den faste Stofa IP er 12.34.56.78 skal du ikke bruge denne på din server.
Din router fåt ovenstående plus en lokal IP - typisk 192.168.1.1. Dernæst skal du give din server en fast intern IP, f.eks. 192.168.1.78. Dette kan gøres som #1 beskriver, eller muligvis også i din router.
I din router skal du så forwarde f.eks. port 80 til 192.168.1.78. Dette vil åbne for web traffik på serveren. -- ASUS Z270 TUF Mk1 | 7700K | GTX 1080TI | 32GB 3000MHz | Fractal Define R5 | Samsung 960 EVO 1TB | PG279Q | 2xU2715H #4 se med det svar gir det hele meget mere mening faktisk! MEN, hvordan kan jeg så henvise videre ind til en evt server fra routeren hvis der er flete pc'er sluttet til?! Det er nemlig sådan at fiber kommer ind i boksen, hvor jeg kører med kabel til min router som så fordeler nettet ud til 3 stationærer og 1 server... hvordan gør man lige det? For tænker at så har stationær 1 ex 192.168.1.50, næste har så 192.168.1.51-52 og til slut min server maskine mee 192.168.1.53. Men hvordan så hvis sønnens venner skal nå ind på deres fælles MC server, så kan de vil ikke nøjes med den faste ip som jeg gir routeren eller??
En der kan forklare det lidt måske?! :) -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII #5 Giv din server en intern ip adresse - eksempelvis 192.168.0.10. Så port forwarder du bare eksempelvis 443 på 192.168.0.10 --
#6 og så gir jeg dem der vil ind på min 192.169.0.10 maskine hvad??? den faste IP til routeren, og vhordan så videre derfra? Fik jo netop den faste ip fra stofa for at kunne nå min server udefra, og knægten nå sin minecraft server udefra også(vennerne). Men hvordan gør jeg det, de kan jo ikke bare skrive 192.168.0.10 ved serveren i minecraft, den ip er jo intern og man skal forbi den faste fra stofa som routeren har fået først?! eller gør jeg det sværer for mig selv end det behøver være her :p ggg -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII Jeg ville nu forslå at reservere IP'en til en bestemt computer i DHCP serveren i stedet for at sætte den statisk på computeren, hvis muligt.
Hvis man sætter IP'en statisk, så bør man være sikker på der er efterladt plads til dette i DHCP-scopet i forhold til subnettets størrelse samt det jo heller ikke er helt uvæsenligt hvilken IP man rent faktisk taster i forhold til konflikter osv.
Så hvis du (#0) skriver hvilken router du har, så kan vi måske vejlede dig i forhold til hvordan du reservere en IP adresse i DHCP serveren i routeren, som er langt mere robust og nemmere metode, også er det en central metode. -- https://twitter.com[...] - Ned med #lurerSørenPape
https://linuxmint.com[...] - Få dit privatliv tilbage. #7 Din router har NAT, Network Address Translation. Dermed kan flere af dine enheder dele den faste IP.
Du bruger port forwarding til at styre trafikken ind.
Med Minecraft som eksempel skal dem der vil logge på udefra bruge den offentlige IP som de bare indtaster.
Du har så sat din routers port forwarding til at pege port 25565 til din servers lokale IP.
Minecraft bruger som standard port 25565 så når du skriver din Offentlig-IP ind skriver den faktisk OFFENTLIG-IP:25565
Dermed ved din router at trafikken skal gå til din server.
Hvis du kørte Minecraft serveren på port 25566 (du har måske to), så vil man skulle forbinde med OFFENTLIG-IP:25566 og i din router skal du så åbne op for det. -- Sidst redigeret 11-03-2019 19:40 Når folk udefra skal forbinde til din minecraft server, så skal de forbinde til din faste IP fra stofa.
Så sætter du din router op til at port forward til din 192.168.0.10 server på den port som minecraft kører på (default er port 25565). Så der ikke rigtig mere i det? -- i7-8700k @ 5Ghz, H115i | ASUS 1080ti Strix | Corsair 32GB 3200MHz | Samsung 960 Pro + 2 x 850 Pro | Asus 27" G-Sync PG278Q #8 Min router er en gammel en af slagsen, en NetGear WGR614v6. Som jeg egentlig satte op for at "sprede" nettet ud til alle computere i huset, da fiber bokse kun er med 1 udgang til pc/net, de andre porte er forbeholdt TV. Jeg har så et stk fast IP ved stofa, da jeg som i kan se leger lidt med at få en server op og kører og forbinde ind til den ude fra. Så #8 jeg er åben for forslag :)
I huset er her 3 ældre stationærer som alle 3 er sat op for at der kan games fortnite osv nårknægten og vennerne er på besøg, som sagt er de 3 forbundet med routeren som den sidste stationær også er, som kører Ununtu 16.04 server, mate som GUI. og på denne er der installeret craftbukkit server som gerne skulle kunne nåes udefra også, samt andre små projekter som jeg leger med ved siden ad... Men så længe internet/router ikke er konfigureret ok, kan ingenting komme ind til mig jo. :)
Router link : https://www.downloads.netgear.com[...]
og ellers så spørg i bare ?! :) -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII #9 og #10, ahhhh det gir mere og mere mening det hele for hver besked der kommer, IP:Port ofr login i minecraft, hehe når jeg læser det tænker jeg, ja selvfølgelig "tumpe"(mig selv), men sådan er denne verden jo, fuld af overraskelser som hjælper os videre, også selv om det er fejlkode 40 vi rammer ofte, eller jeg rammer... :p ggg
vil putte knægten her om lidt og så springe tilbage i stolen og se om ikke jeg kan få rodet mig lidt længere med opgaven. :)
Foreløbigt tak til alle hjælpsomme sjæle :) -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII Netgear skriver her: https://kb.netgear.com[...] hvordan man reservere en IP adresse i routerens DHCP server til en given computer, således at computeren altid vil få assigned den samme IP adresse.
Så for at komme i mål, så skal du reservere en IP adresse samt portfowarde det nødvendige port nummer til den IP adresse du har reserveret.
Jeg vil forslå dig følgende fremgangs måde:
1. Sæt computeren tilbage til DHCP.
2. Reservér den IP adresse som computeren har fået assigned (der står i punkt 7 i Netgear guiden, at du kan se computerens MAC adresse på "Attached devices" siden - så det lige til at copy/paste).
3. Opret portfowarding regler, således at trafik på Minecrafts portnummer digeres til computerens IP adresse.
På den måde styrer du hele dit netværk ét centralt sted - nemlig via routerens web interface.
#10 Lige et pro tip, du behøver ikke nødvendigvis at ændre selve Minecraft porten, du kan formentlig bare map 25566 til <host>:25565 i routeren - så kan du efterlade Minecraft porten, på det som er standard - det er kun nødvendigt hvis du vil binde flere Mincrafts på samme IP, så kan de selvfølgelig ikke lytte på samme IP, men til det bruger du bare pseudo interfaces, da du sagtens kan tillade dig et svine med IP'er på dit eget lokal net :-) -- https://twitter.com[...] - Ned med #lurerSørenPape
https://linuxmint.com[...] - Få dit privatliv tilbage. --
Sidst redigeret 11-03-2019 20:04 #13
1. er det ikke min router der køre DHCP nu da? er lidt forvirret! eller var det fordi jeg gjorde som i #1 at jeg satte pc'eren til noget andet?
2. skal den faste ip reserveres i routeren så det er routeren der for den faste så, som nævnt tidligere?
3. er det her at jeg skal være obs på at gi det rigtig port nummer med til den faste ip, så når de prøver at nå serveren ude fra er det fast IP:PORT...?!
Når du siger styrer hele netværket et centralt sted, mener du så via Routeren eller?! -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII #15 så jo flere servere, jo flere forskellige porte åbent eller en port og så "mappe" dem som beskrevet? :) er ikke 100% med, men er godt på vej synes jeg.. :P :D -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII #14
1. På din router kører der en DHCP server og på din computer (dette gælder øvrigt også for din smartphone, spille konsol m.m.) kører der en DHCP klient.
DHCP serverens formål på dit lokal net er at dele interne IP adresser ud til computere på lokalnettet som efterspørge dette, dette er også ofte kaldt for "automatisk netværksindstillinger" eller "automatisk konfiguration"
- du skal ændre /etc/network/interfaces TILBAGE til det som er standard (DHCP), således at du aktivere DHCP klienten på computeren.
2. Nej det er ikke som nævnt tidligere - tror det er tid til en tegning: https://docs.google.com[...]
3. Port nummer skal forwardes til <computerens IP>:25565 (håber ovenstående tegning hjælper på forståelsen) -- https://twitter.com[...] - Ned med #lurerSørenPape
https://linuxmint.com[...] - Få dit privatliv tilbage. --
Sidst redigeret 11-03-2019 20:30 #16 Det var ment til #9, tror bare du skal ignorere den del for nu (altså start med bare at få én Minecraft server online), -- https://twitter.com[...] - Ned med #lurerSørenPape
https://linuxmint.com[...] - Få dit privatliv tilbage. --
Sidst redigeret 11-03-2019 20:37 #17 så egentlig bare #1 baglæns/undo og så videre med 1. og 2. i din Fine guide?!
Og jep, Jørgen Klevin illustartionerne hjælper altid rigtig meget for mig i hvert fald, så tusind tak :) -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII #19 Ja, pretty much.
så /etc/network/interfaces skal være noget ala:
auto <navn på netværkskort>
iface <navn på netværkskort> inet dhcp
Er der i øvrigt nogen grund til at du bruger Ubuntu Server 16.04 ?
Den nyeste LTS version af Ubuntu Server er 18.04 (og her ifupdown i øvrigt deprecated altså netværks opsætning via /etc/network/interfaces) -- https://twitter.com[...] - Ned med #lurerSørenPape
https://linuxmint.com[...] - Få dit privatliv tilbage. #20 Cool, jeg vil så småt gå i gang med ændringerne her og se om jeg ikke kan få det til at virke. :)
det er faktisk pga en "Bad kernel update" at jeg har valgt 16.04, men vil når jeg har forstået alt og er lidt mere inde i det, opdatere til 18.04 og "downgrade" den kernel der driller. Den gør nemlig så man ikke kan skrive noget i terminal vinduet på minecraft serveren. Så det er egentlig derfor jeg hoppede ned til 16.04 da det virkede på den og jeg kunne komme videre agtigt! -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII #20 og hvor kan jeg se hvad mit netværkskort hedder, er det ifconfig og kigge der et stede? -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII #23 slettede alt det jeg havde skrevet under = The primary network interface, og rettede så loopback til dhcp og trykke ctrl-x, y og så enter, og en reboot, og er online igen, så tænker det virker!
Hente iso, mener du iso til server 18.04?
og til slut, kalder man det at gi routeren en fast ip noget specielt, synes ikke umiddelbart at ku se mig ud af det... -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII --
Sidst redigeret 11-03-2019 21:48 #24 Ja, jeg skrev da jeg ikke ved hvornår du sidste har prøvet med 18.04 og der kommer nye ISO'er en gang i mellem, og hvis ikke den nyeste ISO indeholder en kerne der løser problemet burde så evt. kunne hente den ved bare at opdatere systemet med "apt dist-upgrade" jvf. linket om at problemet nu er løst i 18.04.
loopback skal ikke stå til DHCP, det er "localhost", så nu har du formentlig ikke noget loopback interface, hvilket påvirker evt. tjenester der ellers kører i systemet som måtte afhænge af dette.
Så ret loopback tilbage til noget ala dette:
auto lo
iface lo inet loopback
Du behøver ikke reboot, men det er selvfølgelig også en mulighed.
sudo systemctl restart networking.service burde klare jobbet.
Men ellers kan du altid prøve med lidt vold:
sudo ifdown lo
sudo ifup lo
Typisk kalder man det bare "fast ip" eller "fixed ip" men det er jævnligt noget der forvirre folk herinde, da de blander "faste ip'er" sammen med "internet routable IP'er" og meget andet. -- https://twitter.com[...] - Ned med #lurerSørenPape
https://linuxmint.com[...] - Få dit privatliv tilbage. --
Sidst redigeret 12-03-2019 01:18 ps.
Internet routable IP'er = En IP som kan routes på internettet.
F.eks. er IP adresser i 192.168.0.0/16 subnettet ikke routeable på internettet, da dette adresse område er reserveret til private netværk, som f.eks. et netværk i en husstand, virksomhed o.l.
Hvis du forsøger at forward en pakke med en destinations adresse inden for det adresse område, til din ISPs kant router, så burde den gerne blive droppet dér og derfor aldrig sent videre ud på internettet.
Du kan læse mere om private subnets i denne rfc1918 "Address Allocation for Private Internets" https://tools.ietf.org[...]
Dvs den IP du har fra din ISP er en "fixed internet routable IP" -- https://twitter.com[...] - Ned med #lurerSørenPape
https://linuxmint.com[...] - Få dit privatliv tilbage. --
Sidst redigeret 12-03-2019 01:33 Så kom jeg endelig tilbage til projektet efter en del tid!
Jeg er dog stødt på problemer. i går sad jeg hele dagen for at få opsat den faste ip/reservet ip til serveren i routeren. Det gik også fint og jeg fik reserveret ip til device 192.168.1.2, og kunne i går aftes logge på via LAN, men kunne slet ikke få den til at logge på ude fra. Selv om jeg kan pinge den faste ip jeg har fra Stofa.
I dag vil jeg så starte forfra og sætte det op igen, men nu når jeg vil reservere en ip til device/serveren, så skifte den ip på selv serveren, altså køre jeg en "ifconfig" så er den til 192.168.1.3 hvis jeg har reserveret 192.168.1.2 i routeren... og jeg kan ikke tilgå lokalt vi LAN mere, så nu er jeg helt rundforvirret og trænger til råd og hjælp, hvis ikke tråden her er helt død! tænkte bare det var smartest at holde det i en tråd. :)
På forhånd tak :) -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII Okay, held i held tænker jeg! Har en anden tråd ( https://www.hardwareonline.dk[...] ) hvor jeg henvender mig til Stofa for at finde ud af hvad for udstyr jeg har har, og i den forbindelser for jeg at vide at WIFI skal slåes fra på fiberboksen når man har en fast IP for at ens eksterne udstyr kommer til at virke ordentligt. Da det blev slået fra og jeg på ny gik guiden foroven igennem, så virkede det!!! Yayyyy :D Så hvis andre kigger med og eventuelt har problemer med at indstille sin router bagved fiberboksen, så er der måske et hint eller to at hente i denne tråd også :)
Rigtig god søndag derude alle sammen, sikke rpå det blir det her når knægten komme rhjem om lidt ;) :p -- I5 2500k, 16 GB Corsair 1600 mhz, Asus P8Z68-V PRO, Asus GTX570 DirectCUII
Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.
Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.
Opret bruger | Login
|
Du skal være logget ind for at tilmelde dig nyhedsbrev.
Hvilken udbyder har du til internet? 425 personer har stemt - Mit energiselskab (Ewii f.eks) 12%
|