Jump to content

Martinnl

Members
  • Content count

    34
  • Donations

    $0.00 
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Martinnl

    Iptables or someone will help

    Witaj, mała wskazówka dla osób, które nie wiedzą, jak skonfigurować Iptables Linux Firewall. Używanie routera na zewnętrznym IP. Będzie można ustawić każde połączenie i zablokować połączenia, które nie są potrzebne. Niewielka uwaga w momencie wykonania akcji wymaga zalogowania na serwerze nie przez SSH - ta metoda nie odpowiada płatnym serwerom linuksowym. Możesz bezpiecznie wyłączyć swój serwer PRV dla systemu Linux. Jeśli z jakiegoś powodu nie możesz być zalogowany na serwerze, ponieważ jest daleko od miejsca pracy, polecam Ci to zrobić Otwieranie ruchu wchodzącego do sieci wewnętrznej - dla niektórych może być zbyt radykalne, ale ufam, co jest w mojej własnej sieci (oczywiście, proszę zmienić adres sieciowy na własną rękę ;-)) Sudo su 1 - dotknij /etc/iptables.rules . 2 - chmod + x /etc/iptables.rules. iptables -A INPUT -s (Tu jest twój ip Lan 192.168.1.0/24) -j AKCEPTUJ Otwieramy porty dla usług SSH iptables -A INPUT -p PROTOKÓŁ --dport NUMER PORTOWY -j AKCEPTUJ iptables -A INPUT -p tcp --dport 22 -j AKCEPTUJ To da nam możliwość zalogowania się do serwera przez SSH w sieci LAN W ten sam sposób, jak wcześniej, tworzymy plik skryptowy, który będzie dla nas bardziej czytelny, będzie to nasz projekt firewalla. Proponuję zachować skrypt w katalogu użytkownika /home/user/iptables.rules. Aby reguły były ładowane podczas każdego uruchomienia systemu, należy je dodać do skryptu uruchomionego podczas startu - użyjemy pliku z konfiguracją sieci nano / etc / network / interfaces. Przykładowe treści. auto enp0s7. iface enp0s7 inet dhcp. Dodajemy reguły ładujące po podniesieniu interfejsu sieciowego pre-up iptables-restore </etc/iptables.rules. Wyczyść istniejące reguły, nie chcemy tworzyć bałaganu iptables -F INPUT. iptables -F FORWARD. iptables -F WYJŚCIE. Odrzucanie ruchu przychodzącego. iptables -P INPUT DROP (jeśli logujesz się przez SSH, a nie wcześniej, nie połączysz się z portem 22, utracisz połączenie) Odrzucenie ruchu przekazującego. iptables -P FORWARD DROP. Akceptacja ruchu wychodzącego. Zakładamy, że ruch, który wychodzi od nas, jest bezpieczny. iptables -P AKCEPTACJA WYJŚCIA. Akceptując ruch z pętli zwrotnej, nasze usługi muszą być w stanie komunikować się ze sobą. iptables -A INPUT -i enp0s7 -j AKCEPTUJ. iptables -A FORWARD -o enp0s7 -j AKCEPTUJ. (enp0s7 to nazwa karty sieciowej, nad którą pracujesz). Akceptujemy pakiety związane z danymi, których wysłanie zostało zainicjowane przez nasz serwer (to, co ustalamy, jest bezpieczne). iptables -A INPUT -j AKCEPTUJ -m stan - stan USTANOWIONY, ZWIĄZANY. iptables -A FORWARD -j AKCEPTUJ -m stan - stan USTANOWIONY, ZWIĄZANY. Otwieranie ruchu wchodzącego do sieci wewnętrznej - dla niektórych może być zbyt radykalne, ale ufam, co jest w mojej własnej sieci (oczywiście, proszę zmienić adres sieciowy na własną rękę ;-)). iptables -A INPUT -s 192.168.1.0/24 -j AKCEPTUJ. (Jeśli jesteś zalogowany przez SSH, pomiń ten krok. Tylko ważne dla zalogowanych bezpośrednio na serwerze). Jeśli chcemy zezwolić na ruch pochodzący z innych zaufanych sieci, np. OpenVPN. iptables -A INPUT -s 10.170.1.0/24 -j ACCEPT (to jest twój zewnętrzny adres IP). Otwieramy porty dla usług, które mają być dostępne dla świata. Np. Http. iptables -A INPUT -p PROTOCOL --dport PORT NUMBER -j AKCEPTUJ. iptables -A INPUT -p tcp --dport 80 -j AKCEPTUJ (to komedia wstawia porty, które chcesz otworzyć dla komunikacji www) iptables -A INPUT -p tcp --dport 1000 -j AKCEPTUJ (to komedyjne wstawianie portów, które chcesz otworzyć dla gier komunikacyjnych) Sprawdzamy, czy reguły zapory zostały załadowane poprawnie (polecenie iptables -L). następnie zapisujemy reguły zapory załadowane w systemie do pliku, który zostanie załadowany po uruchomieniu systemu. iptables-save> /etc/iptables.rules. Do późniejszej edycji wystarczy dodać dodatkowe reguły, aby wykonać skrypt i zapisać je w pliku /etc/iptables.rules. Po zmianach najlepiej jest przetestować efekt (dla pewności) w przypadku niektórych skanerów portów w sieci istnieje wiele skanerów online, które pozwolą nam przetestować otwarte porty z zewnątrz.
  2. Martinnl

    Does not appear that game accessible

    Hello, I wrote on my operator's forum about my problem, so far I wrote back something like: Quote: RobinFlikkema Hero 18300 answers 1 day ago Hey, Experiabox simply has an external IP address. Huawei routers are not standard. And I use: Experiabox v10
  3. Martinnl

    What happens if I delete the class the adim was using?

    Nothing will happen ... you will still have access to the editor only with the form that is assigned to just this class is the auto character who is loading the revulsion through the SQL data base, you can edit who is to be an admin and who is not
  4. Martinnl

    Iptables or someone will help

    Public Port: 1024 It does not appear that your game is accessible to the outside world. Debugging Steps (To allow public access): 1. Firewalls might be blocking connections to your server. Check firewalls on your system. (i.e. iptables, FirewallD, Windows Firewall) 2. Antivirus programs might also be blocking connections and you may need to add Intersect Server.exe to your antivirus exclusions. 3. If on a college campus, or within a business network you likely do not have permission to open ports or host games in which case you are screwed! Server Started. Using Port #1024 Type exit to shutdown the server, or help for a list of commands. > 12/20/2017 9:47:07 PM|Error|<>c__DisplayClass70_0.<receiveRequest>b__0:0|An exception has occurred while reading an HTTP request/response. 12/20/2017 9:47:07 PM|Error|<>c__DisplayClass70_0.<receiveRequest>b__0:0|An exception has occurred while reading an HTTP request/response. 12/20/2017 9:47:11 PM|Error|<>c__DisplayClass70_0.<receiveRequest>b__0:0|An exception has occurred while reading an HTTP request/response. Service Details HTTP DystopiaOnline ORPG Polski Server (Apache httpd 2.4.18 (Ubuntu)) Port 25 (TCP) Postfix smtpd Port 1024 (TCP) ACCEPT tcp -- anywhere anywhere tcp dpt:1024
  5. Martinnl

    Does not appear that game accessible

    12/19/2017 4:57:02 PM|Error|<>c__DisplayClass70_0.<receiveRequest>b__0:0|An exception has occurred while reading an HTTP request/response. I have an identical problem but I am testing this engine under linux ... although the ports are open and the firewall does not block them and I still have messages from the firewall blocking ports
  6. Martinnl

    server not connecting

    Probably you have the same problem as me or do you have any messages on the server, how do you enable the type of firewall blocked your server ... or you just have broken ports ... after the firewall with the firewall managed to get back open port Success: I can see your service on 86.81.xxx.xxx on port (1024) Your ISP is not blocking port 1024 if you have a firewall, you must not have enough to open the ports to the router, you must also have a firewall ...
  7. Hello, I provide you with a colleague client and after switching on I jumped off the error immediately and the files have the same as I use .. 2017-12-10 21:14:42.053 [Error] Message: A callout exception has been reported to the target. 2017-12-10 21:14:42.054 [Error] Stack Trace: w System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) w System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) w System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) w System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) w System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args) w Intersect.Client.Program.Main() w C:\Users\JC Snider\Desktop\AGD\Intersect-Engine\Intersect Client\ClientMain.cs:wiersz 34 2017-12-10 21:14:42.054 [Error] Stack Trace: w Microsoft.Xna.Framework.GraphicsDeviceManager.CreateDevice() w Microsoft.Xna.Framework.Game.DoInitialize() w Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior) 2017-12-10 21:14:42.055 [Error] Time: 12/10/2017 9:14:42 PM
  8. Hello, I think it would not go away if I did not have a problem. Maybe someone seems banal but I do not know why the terminal does not want to listen to me;) I just turn on the server because I wanted to do something. And here is the message that my server has been blocked by the Linux IPTables Firewall. I do not think this server has been on this Linux for more than 6 months, and there has never been such a problem, I just had an open port on the router and all worked without a problem. On Linux, I have installed Webmin and I tried to open ports there, but something is wrong because I still have the same message and how to scan ports, there is no active port that is designed for the server I have some options which may be good and maybe not ... iptables -t -l PREROUTING -i enp0s7 -d 192.168.2.8 -p tcp --port 1024 -j DNAT --to -destination 192.168.2.8:1024
  9. I think something is wrong ... as I have to add to anti virus as it is linux .... Photo taken only by putty, how I start the same message on servie ... I connect to the server via public ip. although under the server I can connect, this message is strange for me
  10. Martinnl

    Problem with utf-8

    Hello for this solution to just the problem with utf-8 in Polish ... in MonoGame, add dread Witam o to rozwiazanie na wlasnie problem z utf-8 w jezyku polskim ... w MonoGame dodac derektywy <!-- Basic Latin --> <CharacterRegion> <Start>&#x0020;</Start> <End>&#x007F;</End> </CharacterRegion> <!-- Latin Extended-A --> <CharacterRegion> <Start>&#x0104;</Start> <End>&#x017C;</End> </CharacterRegion> <!-- Latin-1 Supplement --> <CharacterRegion> <Start>&#x00F3;</Start> <End>&#x00F3;</End> </CharacterRegion>
  11. Martinnl

    Problem with utf-8

    everything is working as it should ... thank you for your help
  12. Martinnl

    Problem with utf-8

    <!-- Basic Latin --> <CharacterRegion> <Start>&#x0020;</Start> <End>&#x007F;</End> </CharacterRegion> <!-- Latin-1 Supplement --> <CharacterRegion> <Start>&#x0104;</Start> <End>&#x017C;</End> </CharacterRegion> these are the equivalent of Polish characters I used MonoGame. I tried to use it a long time ago, and it does not work, unless I'm doing something wrong
  13. Martinnl

    Problem with utf-8

    all files are set to utf-8 but it did not help anyway. on the photo you have underlined differences.
  14. Martinnl

    point re-spawn

    I tested your code a little and I think it's a mistake. and exactly what I mean, how is the global change set to 1 when writing and log out of the game will occur, in my opinion the change should return to 0, ie the state of not remembering the user's location
  15. Martinnl

    Problem with utf-8

    all xml files have the UTF-8 attribute set
×