PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 1 server 2 nics 0 ahnung :/



Ex0duS
04.12.07, 10:27
Bisher hatte ich den server ganz simpel mit einer onboard nic im LAN, conf über dhcp und gut is.

jetzt will ich folgende config erreichen
onboard nic + 3com nic, onboard ins LAN (1Gbit) 3Com über Chello (kabel isp) ins inet.

im LAN sollte er folgende config haben
192.168.1.100
255.255.255.0
gateway braucht er ja keinen
von Chello sollt er die daten per DHCP holen.

lspci gibt mir folgendes:



00:00.0 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:00.7 Host bridge: VIA Technologies, Inc. P4M800 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:06.0 Class ffff: 3Com Corporation 3c900B-TPO Etherlink XL [Cyclone] (rev ff)
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8378 [S3 UniChrome] Integrated Video (rev 01)

modprobe eth0 geht, eth1 sagt mir "can't locate module"
1. wie find ich raus welches eth welche nic ist ?
2. wieso findet er kein eth1 ?
3. stimmt meine "interfaces" datei ?



# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.1.100
network 192.168.1.0
netmask 255.255.255.0


aus irgend einem grund ist mein server jetzt übrigens über 192.168.1.100 und 192.168.1.102 zu erreichen :/ k.a. was ich da falsch gmacht hab

tia

HEMIcuda
04.12.07, 10:36
Was sagt

ifconfig -a

'cuda

P.S.: Im uebrigen ist es eine besch...eidene Idee, fuer beide Karten IPs aus dem gleichen Subnet zu waehlen (bzw. zugewiesen zu bekommen).

bla!zilla
04.12.07, 10:37
Läuft auf der Maschine ein DHCP? Dein eth0 bekommt dann offensichtlich von einem DHCP eine IP-Adresse.

Ex0duS
04.12.07, 10:47
der DHCP läuft am router im LAN

es geht darum das ich diese netze nicht verbinden oder sonstwas will,
ich hab einmal mein LAN das über einen WRT54 und ADSL ans inet engeknüpft ist, mit 3 arbeitsrechnern.
dort soll der server als reiner interner Server zur verfügung stehen, samba, ftp, sql......
das ganze soll übers onboard NIC laufen.

dann hat der server noch seine "eigene" inet connection über das chello modem (3com nic), über das er dinge wie TS-Server, Apache, p2p, etc abwickeln soll, um die inet connection des LANs nicht zu "belasten"

k.a. ob meine ideen beschissen sind oder nicht, ich will nur das es so läuft wie ichs oben beschrieben habe, wenn meine ideen unschlagbar gut und ausgereift wären, würd ich wohl hier nicht fragen oder ?

ifconfig -a



eth0 Protokoll:Ethernet Hardware Adresse 00:00:00:00:00:00
inet Adresse:192.168.1.102 Bcast:192.168.1.255 Maske:255.255.255.0
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:63 frame:0
TX packets:6787 errors:0 dropped:0 overruns:0 carrier:698
Kollisionen:127
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

eth1 Protokoll:Ethernet Hardware Adresse 00:13:D3:60:D6:1A
inet Adresse:192.168.1.100 Bcast:192.168.1.255 Maske:255.255.255.0
EtherTalk Phase 2 Adresse:65280/79
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:130543 errors:0 dropped:0 overruns:0 frame:0
TX packets:173834 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0
RX bytes:13131044 (12.5 MiB) TX bytes:199546859 (190.3 MiB)

lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
EtherTalk Phase 2 Adresse:0/0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:62 errors:0 dropped:0 overruns:0 frame:0
TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0
RX bytes:4280 (4.1 KiB) TX bytes:4280 (4.1 KiB)


also plz help.

HEMIcuda
04.12.07, 11:01
k.a. ob meine ideen beschissen sind oder nicht,
Deswegen schrieb ich, dass es eine schlechte Idee ist.

ich will nur das es so läuft wie ichs oben beschrieben habe,
Das wollen sie alle.

wenn meine ideen unschlagbar gut und ausgereift wären, würd ich wohl hier nicht fragen oder ?
[...]
also plz help.
Du willst mit dieser Attituede Hilfe? Interessant. Aber ich will mal nicht so sein.
Setze beide NICs in unterschiedliche Subnetze, setz die Route fuer's LAN auf Dein GBit-Interface und die Default-Route auf die PCI-Karte.

'cuda

Ex0duS
04.12.07, 11:09
Deswegen schrieb ich, dass es eine schlechte Idee ist.

Das wollen sie alle.

Du willst mit dieser Attituede Hilfe? Interessant. Aber ich will mal nicht so sein.
Setze beide NICs in unterschiedliche Subnetze, setz die Route fuer's LAN auf Dein GBit-Interface und die Default-Route auf die PCI-Karte.

'cuda
sorry aber das is keine hilfe.

wieso hab ich laut modprobe nur ein eth0
wie finde icht raus welche karte welches eth is ?
und wie können eth0 und eth1 im LAN sein, wenn die 3Com physikalisch nichtmal mit dem LAN verbunden ist ?
und eth0 HW adr. 00:00:00:00:00:00 ? eher unrealsitsich oder ? wieso is das so?

ich hätte gerne hilfe, und keine grosskotzigen belehrungen, mal schaun vieleicht sind ja andere hier etwas netter es gibt nämlich einen unterschied zwischen dem was du tust und dem was man helfen nennt ;) aber wennst dir so besser vorkommst bitte.
ich mein über meinen tonfall aufregen, aber dein erstes post bezeichnet meine bisherigen versuche gleichmal als beschissen ? ... wie war der spruch mit dem wald ? und nur weil ich hilfe suche heisst das noch lange nicht das ich mir wiedersprochslos alles gefallen lassen muss oder ?

ich hoff dann mal das leute wie bla!zille hier in der mehrheit sind.

quinte17
04.12.07, 11:49
naja... so schlecht ist die hilfe von cuda nun wirklich nicht...
schau mal in die /etc/modules.conf da wird normalerweise aufgelistet, welches modul für welche karte verwendet wird.
auch in dmesg sollte da etwas drin stehen.
dass deine mac-adresse so aussieht, kann an der konfiguration von dem modul hängen. es gibt karten bei denen man die mac-adresse selbst einstellen muss/kann. ungültig ist diese adresse allerdings nicht, sollte also prinzipiell so funktionieren.

greetz

Ex0duS
04.12.07, 12:31
thx werd mal da rein schaun, ob die da richtig drin sind.

was mich etwas wundert is wieso ich den server über beide IPs erreiche ?
wenn einer karte 100 zugewiesen wird und die hängt am lan, soll ich ihn über 100 erreichen klar, aber die 2. karte hängt ja übers netzwerkabel direkt am kabelmodem, wieso erreich ich den server dann auch über 102 ?

edit: im modules.conf kann ich nix in bezug auf eth0 oder 1 finden.