Jump to content

Module ip_tables not found


Kristian

Recommended Posts

Hallo zusammen,

 

ich möchte gerne auf meinem Red Brick ein Port öffnen. Offensichtlich muss ich dafür iptable nutzen. Leider gestaltest sich das schwierig. Das Programm ist zwar installiert, wenn ich allerdings versuche damit etwas zu machen kommt die Fehlermeldung: Mudule ip_tables not found. iptables v1.4.21: can't  initialize iptables table 'filter': Table does not exist (do you need to ismod?)

 

Eine Ethernet extension ist vorhanden und funktioniert auch...

 

Vielen Dank!

Link to comment
Share on other sites

Hallo m0d,

 

ich möchte auf dem Brick ein Programm laufen lassen das sich über das Netzwerk über einen Clien steuern lässt und auf einem Monitor Dinge anzeigt. Dieses Programm nutzt den Port 1099. Da es zu Problemen in der Kommunikation kam habe ich angenommen, dass das Port noch geschlossen ist.

 

Viele Grüße

Kristian

Link to comment
Share on other sites

Ich habe das Programm jetzt ein wenig umgeschrieben:

public static void main(String[] args) {
	port = Registry.REGISTRY_PORT;
	System.out.println("listening on port: " + port);
	//System.setProperty("java.rmi.server.hostname","192.168.0.106");
	    try {
	      LocateRegistry.createRegistry(port);
	    }	    
	    catch (RemoteException ex) {
	      System.out.println(ex.getMessage());
	    }
    try {
      Naming.rebind("Server", new bluePill());
    }
    catch (MalformedURLException ex) {
      System.out.println(ex.getMessage());
    }
    catch (RemoteException ex) {
      System.out.println(ex.getMessage());
    }
    JOptionPane.showMessageDialog(null, "Server gestartet!", String.valueOf(port), JOptionPane.INFORMATION_MESSAGE);
}

 

Es sollte sich jetzt eig. einen freien Port suchen und den nutzen (Jedenfalls ist es so gedacht...). Trotzdem bekomme ich noch die Fehlermeldung:

 

Port already in use:59472; nested exception is:

      java.net.BindException: Adress already in use

 

Wenn ich anschließend den Port mit lsof -i:59472 angucke wird nichts angezeigt...

 

Auch mit netstat -tnlp  wird der verwendete Port nicht als elegt angezeigt.

Link to comment
Share on other sites

Habe soeben einen Test auf dem Red-Brick durchgeführt und konnte den Code [1] erfolgreich ausführen. Keine Fehlermeldung bzgl. iptables. Hier meine lsof -i Ausgabe:

 

...
java    13768   tf    7u  IPv4  22802      0t0  TCP *:10007 (LISTEN)
...

 

[1] Java Echo Server von:

http://www.cs.uic.edu/~troy/spring05/cs450/sockets/EchoServer.java

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...