Avatar billede cjmaack Nybegynder
13. november 2003 - 00:12 Der er 28 kommentarer og
1 løsning

Opsætning af mandrake med to netkort

Jeg har lige skiftet fra redhat 9 til mandrake 9.2 og har i den forbindelse et problem. Mit system består af en maskine der skal køre mandrake med to netkort (eth0 = internet, eth1 = lokalnet). Jeg har print af opsætningen fra redhat, men trods jeg laver noget der ligner vil mandrake ikke acceptere opsætningen. Mit problem er at eth1 ikke konfigureres og hvis det gør har jeg ikke mulighed for at kommunikere med internettet gennem en fjerncomputer (tilsluttet eth1).

Kort og godt... hvad gør jeg galt? Der må være et eller andet eftersom jeg bruger (stort set) den samme opsætning som i redhat. Jeg har på fornemmelsen det er i filen /etc/sysctl.conf jeg  mangler noget. Er her evt. en person med samme opsætning som jeg ønsker, der kan hjælpe?
Avatar billede cjmaack Nybegynder
13. november 2003 - 00:32 #1
Den første hjælp må gerne omhandle det at få eth1 til at virke... det er nemlig ikke konfigureret nu - kan jeg ikke få sat op!
Avatar billede agercon Nybegynder
13. november 2003 - 00:54 #2
Netværksegment: 192.168.1.0/24
Netmask: 255.255.255.0
IP-nummer: 192.168.1.1
Broadcast: 192.168.1.255

Så kør følgende kommando som root:

  ifconfig eth1 192.168.1.1 broadcast 192.168.1.255 netmask 255.255.255.0

Test om begge netkort så er sat op:

  ifconfig -a

De herligste hilsner, Claus Sørensen
Avatar billede agercon Nybegynder
13. november 2003 - 00:55 #3
Ups - skulle have været et svar.

Se eventuelt også dette spørgsmål:

  http://www.eksperten.dk/spm/423496

Godnat - og sov godt ;v)
Avatar billede cjmaack Nybegynder
13. november 2003 - 14:54 #4
Ked af at sige ovenstående ikke virker. Ved det bliver en lang tråd jeg opretter men kopierer mine indstillinger herind. Så kan vi tage den derfra. Jeg kan simpelthen ikke gennemskue hvad der er galt. Det er lidt op og ned mht til at eth1 bliver konfigureret. Har lige genstartet, hvor det blev konfigureret - efter endnu en genstart er det nede..
Avatar billede cjmaack Nybegynder
13. november 2003 - 15:00 #5
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
NETMASK=255.255.255.0
ONBOOT=yes
MII_NOT_SUPPORTED=yes
NEEDHOSTNAME=yes
-----
/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
ONBOOT=yes
-----
/etc/sysctl.conf
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
# Disables IP dynaddr
net.ipv4.ip_dynaddr = 0
# Disable ECN
net.ipv4.tcp_ecn = 0
# Controls source route verification
net.ipv4.conf.default.rp_filter = 1

# Controls the System Request debugging functionality of the kernel
#kernel.sysrq = 0

# Controls whether core dumps will append the PID to the core filena
me.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
net.ipv4.icmp_ignore_bogus_error_responses=0
net.ipv4.conf.all.rp_filter=0
net.ipv4.icmp_echo_ignore_broadcasts=0
net.ipv4.icmp_echo_ignore_all=0
net.ipv4.conf.all.log_martians=0
kernel.sysrq=1
-----
Jeg har med vilje ikke medtaget noget ang. DHCP da det virker. Mit problem er nu: Eth1 konfigureres ikke altid + jeg kan ikke surfe via en fjerncomputer når eth1 er konfigureret. Det må være noget router der ikke er sat op korrekt men hvad?
Avatar billede agercon Nybegynder
13. november 2003 - 15:05 #6
Hvordan ser router-konfigurationen ud?

Kør kommandoen route
Avatar billede cjmaack Nybegynder
13. november 2003 - 15:16 #7
glemte lige en fil

/etc/hosts
127.0.0.1              localhost
192.168.1.1            x
Avatar billede cjmaack Nybegynder
13. november 2003 - 15:26 #8
Kernel IP routing table
Destination    Gateway        Genmask        Flags Metric Ref    Use Iface
x.x.x.x        *              255.255.224.0  U    0      0        0 eth0
127.0.0.0      *              255.0.0.0      U    0      0        0 lo
default        x              0.0.0.0        UG    0      0        0 eth0

Ovenstående er output med kommandoen route
I ovenstående fil (/etc/hosts) har jeg slettet linien med 192.168.1.1 x igen da tilføjelsen bevirkede jeg ikke kunne komme på nettet som nu.
Avatar billede cjmaack Nybegynder
13. november 2003 - 15:32 #9
Håber ikke jeg forvirrer, men sidder og roder med noget forskelligt og status er nu følgende:
Filen /etc/hosts ser ud som jeg skriver nu. Se bort fra det jeg tidligere har skrevet.
---
/etc/hosts
127.0.0.1              localhost
192.168.1.1            ARNO
---
De andre filer/indstillinger har jeg ikke ændret på og status er at eth1 ikke er konfigureret.
Avatar billede cjmaack Nybegynder
14. november 2003 - 11:36 #10
Det ser således ud med kommandoen route:

Kernel IP routing table
Destination    Gateway        Genmask        Flags Metric      Use Iface
192.168.1.0    *              255.255.255.0  U    0              0 eth1
x.x.x.x        *              255.255.224.0  U    0              0 eth0
127.0.0.0      *              255.0.0.0      U    0              0 lo
default        3E6B1FFE.rev.st 0.0.0.0        UG    0              0 eth0

På fjern computeren får jeg tildelt en ip (via dhcp), men der er ikke forbindelse ud til internettet.
Avatar billede lap Nybegynder
14. november 2003 - 19:30 #11
har du begge netkort startet op (resultat af en ifconfig -a) og er der adgang til internettet fra linux (ping www.tv2.dk).

Derefter skal du ha' etableret en NAT firewall, da en ren routning ikke vil virke. Som sædvanlig iptables.1go.dk hvis du ikke har dit gamle script til rådighed.

Scriptet vil f.eks. enable routning imellem netkort (kunne også laves direkte i /etc/sysctl.conf), men på mandrake skal scriptet bruges komplet.
Avatar billede cjmaack Nybegynder
14. november 2003 - 21:56 #12
Opdagede en fejl tidligere på aftenen, der har forsaget jeg har foretaget en ny installation. Det hele blev så langsomt at arbejde med fordi jeg åbenbart pillede i for meget. Jeg fandt ud af på fjerncomputeren, at dns serveren var 127.0.0.1 (altså localhost) ændrede det i dhcpd.conf men... ja... det var ikke muligt... Synes det hele lige nu er ret sort trods jeg har haft alt til at virke med redhat.
Avatar billede cjmaack Nybegynder
14. november 2003 - 21:58 #13
Jeg vil nu sætte eth1 op og få dhcp til at virke... kan vi så ikke tage den derfra. Skriver igen når det er sat op - ved ikke om jeg er så heldig du er på. Tager chancen :)
Avatar billede lap Nybegynder
14. november 2003 - 22:07 #14
ok - lad os se om jeg er her.

Få begge netkort til at køre, internet på linux og dhcp-server
Avatar billede cjmaack Nybegynder
14. november 2003 - 22:30 #15
det er oppe.... eth0 kører... eth1 kører.... fjerncomputer har fået en ip og dns er fra min udbyder :)

mangler noget router funktion da jeg har sat firewall os som du hjalp mig sidst - den er jeg faktisk blevet ret glad for i mellemtiden
Avatar billede lap Nybegynder
14. november 2003 - 22:38 #16
Godt, så laver du en iptables firewall på http://iptables.1go.dk - aktiver NAT
Avatar billede cjmaack Nybegynder
14. november 2003 - 22:39 #17
jamen... jeg har brugt den der firewall du også anvender... kan ikke huske adresse men det er et script af en slags
Avatar billede cjmaack Nybegynder
14. november 2003 - 22:43 #18
Følgende er et "klip" fra min iptables:
INET_IFACE="eth0"
LAN_IFACE="eth1"
INTERNAL_LAN="192.168.0.0/24 192.168.1.0/24"
MASQ_LAN="192.168.0.0/24 192.168.1.0/24"
SNAT_LAN="192.168.0.0/24 192.168.1.0/24" -> dette har jeg nu tilføjet - prøver med en genstart på begge maskiner da der ikke er noget anderledes nu
Avatar billede cjmaack Nybegynder
14. november 2003 - 22:47 #19
hm... det hjælp ikke
Avatar billede cjmaack Nybegynder
14. november 2003 - 22:50 #20
ifconfig -a

eth0      Link encap:Ethernet  HWaddr x:x:x:x:x:x
          inet addr:x.x.x.x  Bcast:x.x.x.x  Mask:255.255.224.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10227 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2499 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:659020 (643.5 Kb)  TX bytes:137364 (134.1 Kb)
          Interrupt:11 Base address:0xdf00 Memory:fe5ff000-fe5ff038

eth1      Link encap:Ethernet  HWaddr 00:02:44:50:B0:3E
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:195 errors:0 dropped:0 overruns:0 frame:0
          TX packets:418 errors:2 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:21744 (21.2 Kb)  TX bytes:20027 (19.5 Kb)
          Interrupt:10 Base address:0xd800

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:988 errors:0 dropped:0 overruns:0 frame:0
          TX packets:988 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:57960 (56.6 Kb)  TX bytes:57960 (56.6 Kb)

Kan dette bruges? Jeg kan ikke personlig tolke meget på det
Avatar billede cjmaack Nybegynder
14. november 2003 - 22:56 #21
Kernel IP routing table
Destination    Gateway        Genmask        Flags Metric Ref    Use Iface
192.168.0.0    *              255.255.255.0  U    0      0        0 eth1
x.x.x.x      *              255.255.224.0  U    0      0        0 eth0
127.0.0.0      *              255.0.0.0      U    0      0        0 lo
default        3E6B1FFE.rev.st 0.0.0.0        UG    0      0        0 eth0
Avatar billede lap Nybegynder
14. november 2003 - 23:01 #22
ok - jeg får ingen mail fra eksperten - vent et øjeblik
Avatar billede lap Nybegynder
14. november 2003 - 23:02 #23
klip lige hele iptables scriptet herind - måske er det sysctl.conf - det afhæger af indholdet af scriptet.
Avatar billede lap Nybegynder
14. november 2003 - 23:11 #24
signing off for nu
Avatar billede cjmaack Nybegynder
14. november 2003 - 23:11 #25
øjeblik
Avatar billede cjmaack Nybegynder
14. november 2003 - 23:13 #26
/etc/sysctl.conf:
# Kernel sysctl configuration file for Mandrake Linux
#
# For binary values, 0 is disabled, 1 is enabled.  See sysctl(8) and
# sysctl.conf(5) for more details.

# Controls IP packet forwarding
net.ipv4.ip_forward = 0 #har jeg prøvet at ændre til 1 uden resultat
# Disables IP dynaddr
net.ipv4.ip_dynaddr = 0
# Disable ECN
net.ipv4.tcp_ecn = 0
# Controls source route verification
net.ipv4.conf.default.rp_filter = 1

# Controls the System Request debugging functionality of the kernel
#kernel.sysrq = 0

# Controls whether core dumps will append the PID to the core filename.
# Useful for debugging multi-threaded applications.
kernel.core_uses_pid = 1
net.ipv4.icmp_ignore_bogus_error_responses=0
net.ipv4.conf.all.rp_filter=0
net.ipv4.icmp_echo_ignore_broadcasts=0
net.ipv4.icmp_echo_ignore_all=0
net.ipv4.conf.all.log_martians=0
kernel.sysrq=1

Det er her jeg tror der er konflikt, men ... hvad? klipper iptables i et nyt indlæg
Avatar billede cjmaack Nybegynder
14. november 2003 - 23:15 #27
iptables:
IPTABLES="/sbin/iptables"
TCP_ALLOW="x"
UDP_ALLOW="x"
INET_IFACE="eth0"
LAN_IFACE="eth1"
INTERNAL_LAN="192.168.0.0/24 192.168.1.0/24"
MASQ_LAN="192.168.0.0/24 192.168.1.0/24"
SNAT_LAN=""
DROP="TREJECT"
DENY_ALL=""
DENY_HOSTWISE_TCP=""
DENY_HOSTWISE_UDP=""
BLACKHOLE=""
BLACKHOLE_DROP="DROP"
ALLOW_HOSTWISE_TCP=""
ALLOW_HOSTWISE_UDP=""
TCP_FW=""
UDP_FW=""
MANGLE_TOS_OPTIMIZE="TRUE"      # maybe FALSE??
DHCP_SERVER="TRUE"
BAD_ICMP="5 9 10 15 16 17 18"
Avatar billede cjmaack Nybegynder
15. november 2003 - 00:28 #28
rodede med lidt mere og pludselig er dette kommet frem:
/etc/sysconfig/network: line 2: syntax error near unexpected token `('
/etc/sysconfig/network: line 2: `GATEWAYDEV=ARRAY(0x82f09c8)'

hvis jeg ændrer til GATEWAYDEV=eth1 bliver system så usandsynligt langsomt at arbejde med, men... det må jo være i relation til dette der er noget galt. Filen /etc/sysconfig/network ser ud som følger:
NETWORKING=yes
GATEWAYDEV=ARRAY(0x82f09c8)

Prøver at kigge efter dig i morgen lap. Tak for din venlighed så langt :)
Avatar billede cjmaack Nybegynder
18. november 2003 - 19:44 #29
Jeg må erkende at Mandrake og jeg ikke fungerer optimalt sammen og at der ikke er nogen der kan give et svar der fører til løsning af mit problem. Derfor napper jeg pointene selv og trækker mit indlæg tilbage.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester