[Slackware] router wil niet werken

Pagina: 1
Acties:

  • BigBart
  • Registratie: Oktober 2001
  • Laatst online: 11-02-2025

BigBart

Memento Mori

Topicstarter
Sinds gisteren ben ik begonnen met het installeren van een router met als basis Slackware 10.0. Alleen wil het helemaal niet lukken en ik heb geen idee wat ik fout doe.
Dit de situatie:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
-----------------------
|                     |
|      Internet       |
|                     |
-----------------------
          |
          |
          |
-----------------------
|                     |
|     COM21 Modem     |
|     CableWanadoo    |
|                     |
-----------------------
          |
          | eth0 3Com PCI 3C590 10Mbps IRQ 10 / ppp0 --- DHCP
          |
-----------------------
|                     |
|      Slackware      |
|      Router &       |
|      Firewall       |
|                     |
-----------------------
          |
          | eth1 RealTek RTL8193C 10/100Mbps IRQ 11 --- IP 192.168.0.1
          |
-----------------------   -------------------------
|                     |   |                       |
|   3Com SuperStack   |   |     Nog te kopen      |   ---------------
|   Dual Speed Hub    |---|  Wireless Accespoint  |---| 192.168.3.1 |
|     500 3C16611     |   |                       |   ---------------
|                     |   -------------------------
-----------------------
 |  |     |       |  |
 |  |     |       |  |
 |  |     |       |  |
---------------  ---------------
| 192.168.1.1 |  | 192.168.1.2 |
---------------  ---------------
    |     |          |
    |     |          |
    |     |          |
---------------  ---------------
| 192.168.2.1 |  | 192.168.2.2 |
---------------  ---------------
          |
          |
          |
         ---------------
         | 192.168.2.3 |
         ---------------

Zo moet het netwerk er dus uit komen te zien. Na het de Linux Networking HOWTO en de Linux IP Masquerade HOWTO te hebben doorlopen kwam ik uit op deze configuratie:

/etc/rc.d/rc.inet1.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
# config information for eth0:
ipaddr[0]=""
netmask[0]=""
use_dhcp[0]="yes"
dhcp_hostname[0]=""

# config information for eth1:
ipaddr[1]="192.168.0.1"
netmask[1]="255.255.255.0"
use_dhcp[1]=""
dhcp_hostname[1]=""


/etc/resolv.conf:
code:
1
2
nameserver 195.96.96.97
nameserver 195.96.96.33


/etc/host.conf:
code:
1
2
order hosts,bind
multi on


/etc/hosts:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# For loopbacking.
127.0.0.1     localhost loopback

# For local network (LAN).
192.168.0.1 ares.pantheon.nl ares           #router/firewall (this host)

#pc's benedenverdieping
192.168.1.1 athena.pantheon.nl athena       #pc 1 studeerkamer
192.168.1.2 aeolus.pantheon.nl aeolus       #pc 2 studeerkamer

#pc's bovenverdieping
192.168.2.1 atlas.pantheon.nl atlas         #server slaapkamer bart
192.168.2.2 aphrodite.pantheon.nl aphrodite #pc slaapkamer bart
192.168.2.3 apollo.pantheon.nl apollo       #mp3-speler slaapkamer bart

#draadloze verbindingen (laptops)
192.168.3.1 artemis.pantheon.nl artemis     #laptop bart


/etc/rc.d/rc.local:
code:
1
2
echo "Loading the rc.firewall ruleset..."
/etc/rc.d/rc.firewall-iptables


/etc/rc.d/rc.firewall-iptables:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
#!/bin/sh

echo -e "\n\nLoading simple rc.firewall version $FWVER..\n"


# The location of the iptables and kernel module programs
#
#   If your Linux distribution came with a copy of iptables, 
#   most likely all the programs will be located in /sbin.  If 
#   you manually compiled iptables, the default location will
#   be in /usr/local/sbin
#
# ** Please use the "whereis iptables" command to figure out 
# ** where your copy is and change the path below to reflect 
# ** your setup
#
#IPTABLES=/sbin/iptables
IPTABLES=/usr/sbin/iptables
DEPMOD=/sbin/depmod
MODPROBE=/sbin/modprobe


#Setting the EXTERNAL and INTERNAL interfaces for the network
#
#  Each IP Masquerade network needs to have at least one
#  external and one internal network.  The external network
#  is where the natting will occur and the internal network
#  should preferably be addressed with a RFC1918 private address
#  scheme.
#
#  For this example, "eth0" is external and "eth1" is internal"
#
#
#  NOTE:  If this doesnt EXACTLY fit your configuration, you must 
#         change the EXTIF or INTIF variables above. For example: 
#
#            If you are a PPPoE or analog modem user:
#
#               EXTIF="ppp0" 
#
#
EXTIF="ppp0"
INTIF="eth1"
echo "   External Interface:  $EXTIF"
echo "   Internal Interface:  $INTIF"


#======================================================================
#== No editing beyond this line is required for initial MASQ testing ==


echo -en "   loading modules: "

# Need to verify that all modules have all required dependencies
#
echo "  - Verifying that all kernel modules are ok"
$DEPMOD -a

# With the new IPTABLES code, the core MASQ functionality is now either
# modular or compiled into the kernel.  This HOWTO shows ALL IPTABLES
# options as MODULES.  If your kernel is compiled correctly, there is
# NO need to load the kernel modules manually.  
#
#  NOTE: The following items are listed ONLY for informational reasons.
#        There is no reason to manual load these modules unless your
#        kernel is either mis-configured or you intentionally disabled
#        the kernel module autoloader.
#

# Upon the commands of starting up IP Masq on the server, the
# following kernel modules will be automatically loaded:
#
# NOTE:  Only load the IP MASQ modules you need.  All current IP MASQ 
#        modules are shown below but are commented out from loading.
# ===============================================================

echo "----------------------------------------------------------------------"

#Load the main body of the IPTABLES module - "iptable"
#  - Loaded automatically when the "iptables" command is invoked
#
#  - Loaded manually to clean up kernel auto-loading timing issues
#
echo -en "ip_tables, "
$MODPROBE ip_tables


#Load the IPTABLES filtering module - "iptable_filter" 
#  - Loaded automatically when filter policies are activated


#Load the stateful connection tracking framework - "ip_conntrack"
#
# The conntrack  module in itself does nothing without other specific 
# conntrack modules being loaded afterwards such as the "ip_conntrack_ftp"
# module
#
#  - This module is loaded automatically when MASQ functionality is 
#    enabled 
#
#  - Loaded manually to clean up kernel auto-loading timing issues
#
echo -en "ip_conntrack, "
$MODPROBE ip_conntrack


#Load the FTP tracking mechanism for full FTP tracking
#
# Enabled by default -- insert a "#" on the next line to deactivate
#
echo -en "ip_conntrack_ftp, "
$MODPROBE ip_conntrack_ftp


#Load the IRC tracking mechanism for full IRC tracking
#
# Enabled by default -- insert a "#" on the next line to deactivate
#
echo -en "ip_conntrack_irc, "
$MODPROBE ip_conntrack_irc


#Load the general IPTABLES NAT code - "iptable_nat"
#  - Loaded automatically when MASQ functionality is turned on
# 
#  - Loaded manually to clean up kernel auto-loading timing issues
#
echo -en "iptable_nat, "
$MODPROBE iptable_nat


#Loads the FTP NAT functionality into the core IPTABLES code
# Required to support non-PASV FTP.
#
# Enabled by default -- insert a "#" on the next line to deactivate
#
echo -en "ip_nat_ftp, "
$MODPROBE ip_nat_ftp


#Loads the IRC NAT functionality into the core IPTABLES code
# Required to support NAT of IRC DCC requests
#
# Disabled by default -- remove the "#" on the next line to activate
#
#echo -e "ip_nat_irc"
#$MODPROBE ip_nat_irc

echo "----------------------------------------------------------------------"

# Just to be complete, here is a partial list of some of the other  
# IPTABLES kernel modules and their function.  Please note that most 
# of these modules (the ipt ones) are automatically loaded by the 
# master kernel module for proper operation and don't need to be 
# manually loaded.
# --------------------------------------------------------------------
#
#    ip_nat_snmp_basic - this module allows for proper NATing of some 
#                        SNMP traffic
#
#    iptable_mangle    - this target allows for packets to be 
#                        manipulated for things like the TCPMSS 
#                        option, etc.
#
# --
#
#    ipt_mark       - this target marks a given packet for future action.
#                     This automatically loads the ipt_MARK module
#
#    ipt_tcpmss     - this target allows to manipulate the TCP MSS
#                     option for braindead remote firewalls.
#                     This automatically loads the ipt_TCPMSS module
#
#    ipt_limit      - this target allows for packets to be limited to
#                     to many hits per sec/min/hr
#
#    ipt_multiport  - this match allows for targets within a range
#                     of port numbers vs. listing each port individually
#
#    ipt_state      - this match allows to catch packets with various
#                     IP and TCP flags set/unset
#
#    ipt_unclean    - this match allows to catch packets that have invalid
#                     IP/TCP flags set
#
#    iptable_filter - this module allows for packets to be DROPped, 
#                     REJECTed, or LOGged.  This module automatically 
#                     loads the following modules:
#
#                     ipt_LOG - this target allows for packets to be 
#                               logged
#
#                     ipt_REJECT - this target DROPs the packet and returns 
#                                  a configurable ICMP packet back to the 
#                                  sender.
# 

echo -e "   Done loading modules.\n"


#CRITICAL:  Enable IP forwarding since it is disabled by default since
#
#           Redhat Users:  you may try changing the options in
#                          /etc/sysconfig/network from:
#
#                       FORWARD_IPV4=false
#                             to
#                       FORWARD_IPV4=true
#
echo "   Enabling forwarding.."
echo "1" > /proc/sys/net/ipv4/ip_forward


# Dynamic IP users:
#
#   If you get your IP address dynamically from SLIP, PPP, or DHCP, 
#   enable this following option.  This enables dynamic-address hacking
#   which makes the life with Diald and similar programs much easier.
#
echo "   Enabling DynamicAddr.."
echo "1" > /proc/sys/net/ipv4/ip_dynaddr


# Enable simple IP forwarding and Masquerading
#
#  NOTE:  In IPTABLES speak, IP Masquerading is a form of SourceNAT or SNAT.
#
#  NOTE #2:  The following is an example for an internal LAN address in the
#            192.168.0.x network with a 255.255.255.0 or a "24" bit subnet mask
#            connecting to the Internet on external interface "ppp0".  This
#            example will MASQ internal traffic out to the Internet but not
#            allow non-initiated traffic into your internal network.
#
#            
#         ** Please change the above network numbers, subnet mask, and your 
#         *** Internet connection interface name to match your setup
#         


#Clearing any previous configuration
#
#  Unless specified, the defaults for INPUT and OUTPUT is ACCEPT
#    The default for FORWARD is DROP (REJECT is not a valid policy)
#
#   Isn't ACCEPT insecure?  To some degree, YES, but this is our testing
#   phase.  Once we know that IPMASQ is working well, I recommend you run
#   the rc.firewall-*-stronger rulesets which set the defaults to DROP but
#   also include the critical additional rulesets to still let you connect to
#   the IPMASQ server, etc.
#
echo "   Clearing any existing rules and setting default policy.."
$IPTABLES -P INPUT ACCEPT
$IPTABLES -F INPUT 
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -F OUTPUT 
$IPTABLES -P FORWARD DROP
$IPTABLES -F FORWARD 
$IPTABLES -t nat -F

echo "   FWD: Allow all connections OUT and only existing and related ones IN"
$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
$IPTABLES -A FORWARD -j LOG

echo "   Enabling SNAT (MASQUERADE) functionality on $EXTIF"
$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE


echo -e "\nDone.\n"

Voor de verbinding tussen mijn modem en de router/firewall gebruik ik The Roaring Pengiun PPPoE software.

Het probleem is nu dus dat het totaal niet werkt. Ik kan niet eens een andere computer in t netwerk pingen. Alleen de loopback interface en het ip adres van de computer zelf zijn te pingen, maar dat lijkt me eigenlijk ook vrij logisch dat dit wel lukt. Maar nu is mijn vraag dus wat doe ik fout, want ik kom er echt niet aan uit.

[ Voor 4% gewijzigd door BigBart op 27-06-2005 11:13 ]

Velen die leven verdienen de dood en sommigen die sterven verdienen het leven.


  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 13:58
Geef eens de output van 'ifconfig'. Eventueel kun je een paar ip- adressen en MAC- adressen maskeren.

Ook 'iptables -nL' kan helpen om te kijken of je rules wel zijn geladen.

Ooh ja: regel 42:
code:
1
EXTIF="ppp0"

moet zijn:
code:
1
EXTIF="eth0"

Probeer eens dat eens, want ik denk dat je de verkeerde interface te pakken hebt.

[ Voor 59% gewijzigd door Jaap-Jan op 26-06-2005 22:36 ]

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 21:50
Japie_17 schreef op zondag 26 juni 2005 @ 22:33:Ooh ja: regel 42:
code:
1
EXTIF="ppp0"

moet zijn:
code:
1
EXTIF="eth0"

Probeer eens dat eens, want ik denk dat je de verkeerde interface te pakken hebt.
Ehm, werkt Wanadoo Cable niet met PPPoE? Dan kun je zelf in het commentaar boven die setting zien dat je dan gewoon 'ppp0' moet gebruiken, toch?

^ Wat hij zegt.


  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 13:58
Z-Dragon schreef op zondag 26 juni 2005 @ 22:56:
[...]

Ehm, werkt Wanadoo Cable niet met PPPoE? Dan kun je zelf in het commentaar boven die setting zien dat je dan gewoon 'ppp0' moet gebruiken, toch?
Daar kun je weleens gelijk in hebben, ik was even het PPPoE verhaal uit het oog verloren. :) Laten we maar wachten totdat de TS uitsluitsel kan geven.

@TS: Heb je ook al je /etc/ppp/pppoe/pap-secrets ingesteld en de rest van wat nodig is voor de ppp- daemon?
(Zie ook: http://www.essetee.be/debserverd3.php)

[ Voor 20% gewijzigd door Jaap-Jan op 26-06-2005 23:12 ]

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


  • BigBart
  • Registratie: Oktober 2001
  • Laatst online: 11-02-2025

BigBart

Memento Mori

Topicstarter
Output ifconfig:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
eth0    Link encap:Ethernet  HWaddr 00:A0:24:B5:F5:25
    UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
    Interrupt:10 Base address:0xd000

eth1    Link encap:Ethernet  HWaddr 00:10:A7:0D:81:0D
    inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
    Interrupt:11 Base address:0x5000

lo  Link encap:Local Loopback
    inet addr:127.0.0.1  Mask:255.0.0.0
    UP LOOPBACK RUNNING  MTI:16436  Metric:1

ppp0    Link encap:Point-to-Point Protocol
    inet addr:83.117.6.189  P-t-P:83.117.0.1  Mask:255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1

Output iptables -nL:
code:
1
2
3
4
5
6
7
8
9
10
11
Chain INPUT (policy ACCEPT)
target  prot opt source     destination

Chain FORWARD (policy DROP)
target  prot opt source     destination
ACCEPT  all  --  0.0.0.0/0  0.0.0.0/0   state RELATED, ESTABLISHED
ACCEPT  all  --  0.0.0.0/0  0.0.0.0/0
LOG all  --  0.0.0.0/0  0.0.0.0/0   LOG flags 0 level 4

Chain OUTPUT (policy ACCEPT)
target  prot opt source     destination


EXTIF="ppp0" veranderen in EXTIF="eth0" werkt helaas niet.


Ik was nog vergeten te vermelden bij mijn openingspost dat ik wel gewoon op de router/firewall naar buiten kan pingen. Ik kan dus wel gewoon naar tweakers.net pingen en dan krijg ik ook gewoon reactie, alleen computers in t netwerk zelf kunnen dus de router en de buitenwereld niet pingen. De router kan wel de buitenwereld maar niet de computers in t netwerk pingen. Hoop dat t zo weer een beetje duidelijker is. :)

Velen die leven verdienen de dood en sommigen die sterven verdienen het leven.


  • BigBart
  • Registratie: Oktober 2001
  • Laatst online: 11-02-2025

BigBart

Memento Mori

Topicstarter
Japie_17 schreef op zondag 26 juni 2005 @ 23:08:
[...]

Daar kun je weleens gelijk in hebben, ik was even het PPPoE verhaal uit het oog verloren. :) Laten we maar wachten totdat de TS uitsluitsel kan geven.

@TS: Heb je ook al je /etc/ppp/pppoe/pap-secrets ingesteld en de rest van wat nodig is voor de ppp- daemon?
(Zie ook: http://www.essetee.be/debserverd3.php)
Dit wordt toch geregeld als je gewoon adsl-setup uitvoert of vergis ik mij? want als dat zo is dan is pap-secrets gewoon ingesteld.

edit:

Heb ff gekeken het bestandje is juist ingesteld.

[ Voor 6% gewijzigd door BigBart op 26-06-2005 23:34 ]

Velen die leven verdienen de dood en sommigen die sterven verdienen het leven.


  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 13:58
BigBart schreef op zondag 26 juni 2005 @ 23:32:
[...]


Dit wordt toch geregeld als je gewoon adsl-setup uitvoert of vergis ik mij? want als dat zo is dan is pap-secrets gewoon ingesteld.

edit:

Heb ff gekeken het bestandje is juist ingesteld.
Als dat niet werkt zegt de howto dat dat kan liggen aan een brakke kabel, hub/ switch of netwerkkaart. Heb je de output van 'ifconfig' ingekort of wordt er niet aangegeven hoeveel pakketjes zijn verstuurd en ontvangen en hoeveel errors er zijn?

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


  • BigBart
  • Registratie: Oktober 2001
  • Laatst online: 11-02-2025

BigBart

Memento Mori

Topicstarter
Japie_17 schreef op maandag 27 juni 2005 @ 11:40:
[...]
Als dat niet werkt zegt de howto dat dat kan liggen aan een brakke kabel, hub/ switch of netwerkkaart. Heb je de output van 'ifconfig' ingekort of wordt er niet aangegeven hoeveel pakketjes zijn verstuurd en ontvangen en hoeveel errors er zijn?
Ja dat wordt wel weergegeven, maar ik dacht dat het niet relevant was. Moet ik dat ook ff posten of niet?

Velen die leven verdienen de dood en sommigen die sterven verdienen het leven.


Verwijderd

Zoveel verstand heb ik er ook niet van, maar ik vraag me toch wat dingen af.
Je maakt gebruik van diverse subnets, heeft je router hiervoor dan aliasses aangemaakt? Subnets communiceren niet zomaar met elkaar!
Laat eens een configuratie van een client zien ik ben wel geintresseerd in hun gateway adres.

Even een voorbeeldje van een ifconfig:
eth2 Link encap:Ethernet HWaddr 00:10:4B:BC:46:BF
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:416210 errors:0 dropped:0 overruns:0 frame:0
TX packets:425667 errors:0 dropped:0 overruns:0 carrier:0
collisions:153 txqueuelen:1000
RX bytes:110050134 (104.9 Mb) TX bytes:192889490 (183.9 Mb)
Interrupt:11 Base address:0xb000

eth2:0 Link encap:Ethernet HWaddr 00:10:4B:BC:46:BF
inet addr:192.168.3.1 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MTU:1500 Metric:1
Interrupt:10 Base address:0xb400

Je ziet hier duidelijk de alias van de eth2 aangeduid met eth2:0.

[ Voor 130% gewijzigd door Verwijderd op 27-06-2005 12:43 ]


  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 13:58
BigBart schreef op maandag 27 juni 2005 @ 12:03:
[...]


Ja dat wordt wel weergegeven, maar ik dacht dat het niet relevant was. Moet ik dat ook ff posten of niet?
Als er errors optreden (met name op eth1), dan is dat een teken dat er iets mis is met de hardware en/ of kabels.

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


  • BigBart
  • Registratie: Oktober 2001
  • Laatst online: 11-02-2025

BigBart

Memento Mori

Topicstarter
Er hangen allemaal windows clients aan de router. Config van een van de pc's:

Afbeeldingslocatie: http://www.tweakers.net/ext/f/61437/thumb.png
Afbeeldingslocatie: http://www.tweakers.net/ext/f/61436/thumb.png
Afbeeldingslocatie: http://www.tweakers.net/ext/f/61435/thumb.png
Afbeeldingslocatie: http://www.tweakers.net/ext/f/61434/thumb.png
Afbeeldingslocatie: http://www.tweakers.net/ext/f/61433/thumb.png

Velen die leven verdienen de dood en sommigen die sterven verdienen het leven.


  • BigBart
  • Registratie: Oktober 2001
  • Laatst online: 11-02-2025

BigBart

Memento Mori

Topicstarter
Verwijderd schreef op maandag 27 juni 2005 @ 12:17:
Zoveel verstand heb ik er ook niet van, maar ik vraag me toch wat dingen af.
Je maakt gebruik van diverse subnets, heeft je router hiervoor dan aliasses aangemaakt? Subnets communiceren niet zomaar met elkaar!
Laat eens een configuratie van een client zien ik ben wel geintresseerd in hun gateway adres.

Even een voorbeeldje van een ifconfig:
eth2 Link encap:Ethernet HWaddr 00:10:4B:BC:46:BF
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:416210 errors:0 dropped:0 overruns:0 frame:0
TX packets:425667 errors:0 dropped:0 overruns:0 carrier:0
collisions:153 txqueuelen:1000
RX bytes:110050134 (104.9 Mb) TX bytes:192889490 (183.9 Mb)
Interrupt:11 Base address:0xb000

eth2:0 Link encap:Ethernet HWaddr 00:10:4B:BC:46:BF
inet addr:192.168.3.1 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MTU:1500 Metric:1
Interrupt:10 Base address:0xb400

Je ziet hier duidelijk de alias van de eth2 aangeduid met eth2:0.
Ik heb bij de router geen aliassen aangemaakt.

Velen die leven verdienen de dood en sommigen die sterven verdienen het leven.


Verwijderd

http://www.tweakers.net/ext/f/61434/full.gif
In je afbeelding wordt je probleem al zichtbaar, je geeft je client een ip-adres met: 192.168.1.1 en een subnetmasker van 255.255.255.0.
Je gateway ip-adres 192.168.0.1 ligt absoluut NIET in je subnet, dat zal dus nooit gaan werken.

Volgens mij maak je het jezelf veel te moeilijk, pak gewoon 1 subnet, of is er een reden voor de diverse subnets?

[ Voor 21% gewijzigd door Verwijderd op 27-06-2005 12:57 ]


  • BigBart
  • Registratie: Oktober 2001
  • Laatst online: 11-02-2025

BigBart

Memento Mori

Topicstarter
Verwijderd schreef op maandag 27 juni 2005 @ 12:52:
http://www.tweakers.net/ext/f/61434/full.gif
In je afbeelding wordt je probleem al zichtbaar, je geeft je client een ip-adres met: 192.168.1.1 en een subnetmasker van 255.255.255.0.
Je gateway ip-adres 192.168.0.1 ligt absoluut NIET in je subnet, dat zal dus nooit gaan werken.

Volgens mij maak je het jezelf veel te moeilijk, pak gewoon 1 subnet, of is er een reden voor de diverse subnets?
De reden dat ik 3 subnets gebruik is om een beetje duidelijkheid te scheppen.
Alles met 192.168.1.x staat op de benedenverdieping
Alles met 192.168.2.x staat op de bovenverdieping
Alles met 192.168.3.x is wireless

Dus als ik zorg dat t netwerk er zo uitgaat zien moet t gaan lukken?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
-----------------------
|                     |
|      Internet       |
|                     |
-----------------------
          |
          |
          |
-----------------------
|                     |
|     COM21 Modem     |
|     CableWanadoo    |
|                     |
-----------------------
          |
          | eth0 3Com PCI 3C590 10Mbps IRQ 10 / ppp0 --- DHCP
          |
-----------------------
|                     |
|      Slackware      |
|      Router &       |
|      Firewall       |
|                     |
-----------------------
          |
          | eth1 RealTek RTL8193C 10/100Mbps IRQ 11 --- IP 192.168.0.1
          |
-----------------------   -------------------------
|                     |   |                       |
|   3Com SuperStack   |   |     Nog te kopen      |   ----------------
|   Dual Speed Hub    |---|  Wireless Accespoint  |---| 192.168.0.30 |
|     500 3C16611     |   |                       |   ----------------
|                     |   -------------------------
-----------------------
 |  |     |       |  |
 |  |     |       |  |
 |  |     |       |  |
----------------  ----------------
| 192.168.0.10 |  | 192.168.0.11 |
----------------  ----------------
    |     |          |
    |     |          |
    |     |          |
----------------  ----------------
| 192.168.0.20 |  | 192.168.0.21 |
----------------  ----------------
          |
          |
          |
         ----------------
         | 192.168.0.22 |
         ----------------


/etc/hosts:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# For loopbacking.
127.0.0.1      localhost loopback

# For local network (LAN).
192.168.0.1     ares.pantheon.nl ares           #router/firewall (this host)

#pc's benedenverdieping
192.168.0.10    athena.pantheon.nl athena       #pc 1 studeerkamer
192.168.0.11    aeolus.pantheon.nl aeolus       #pc 2 studeerkamer

#pc's bovenverdieping
192.168.0.20    atlas.pantheon.nl atlas         #server slaapkamer bart
192.168.0.21    aphrodite.pantheon.nl aphrodite #pc slaapkamer bart
192.168.0.22    apollo.pantheon.nl apollo       #mp3-speler slaapkamer bart

#draadloze verbindingen (laptops)
192.168.0.30    artemis.pantheon.nl artemis     #laptop bart

[ Voor 62% gewijzigd door BigBart op 27-06-2005 13:09 ]

Velen die leven verdienen de dood en sommigen die sterven verdienen het leven.


  • BlackLight
  • Registratie: Juni 2001
  • Laatst online: 09-01-2022
Ja, maar een netmask van 255.255.0.0 zal ook werken, en dan kun je je subnets zo houden als je in het begin had.

Verwijderd

Dit gaat zeker werken ja.
Je hebt met dit subnet zegmaar de adres van 192.168.0.1 t/m 192.168.0.254 tot je beschikking.

Klein dingetje nog, je toekomstige accesspoint neemt ook een ip-adres in, de laptop kan je dus eentje doorschuiven.

Suc6...

Verwijderd

BlackLight schreef op maandag 27 juni 2005 @ 13:16:
Ja, maar een netmask van 255.255.0.0 zal ook werken, en dan kun je je subnets zo houden als je in het begin had.
Dat is waar maar 192.168.x.x behoord dacht ik tot het C-klasse netwerk type waarbij het 255.255.255.0 subnetmasker behoord. Al wordt daar tegenwoordig door de schaarste in de ip-adressen niet zo nauw maar naar gekeken.

  • BigBart
  • Registratie: Oktober 2001
  • Laatst online: 11-02-2025

BigBart

Memento Mori

Topicstarter
Net de ip adressen aangepast.

Op de route/firewall werkt nu alles perfect. Ik kan de pc's in t netwerk pingen doormiddel van ip & naam. Ip adressen en domeinnamen pingen op t internet. Surfen via Links.

Op de pc's in t netwerk kan ik echter alleen maar pingen doormiddel van een ip adres. Zowel intern (lan) als extern (internet). Als ik bijvoorbeeld "ping ares" (de router) of "ping tweakers.net" doe krijg ik een foutmelding: "Ping-aanvraag kan host niet vinden. Controleer de naam en probeer het opnieuw." Maar als ik gewoon op ip adres ping, voor ares 192.168.0.1 en voor tweakers.net 213.239.154.35, gaat t wel goed. Ik kan dus ook niet surfen op de pc's in t netwerk, tenzij ik een ip adres opgeef maar dan gaat t wel heel erg traag en plaatjes enzo krijg ik niet of nauwlijks te zien.

Iemand enig idee wat dit kan zijn, ik denk zelf aan een dns probleem, maar /etc/resolv.conf staat toch goed ingesteld of niet?

Velen die leven verdienen de dood en sommigen die sterven verdienen het leven.


Verwijderd

/etc/resolv.conf wordt alleen gebruikt door je slackware doos, niet door de clients in het netwerk.

Verwijderd

; <<>> DiG 9.3.0 <<>> tweakers.net @195.96.96.97
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 7971
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;tweakers.net. IN A

;; Query time: 1 msec
;; SERVER: 195.96.96.97#53(195.96.96.97)
;; WHEN: Mon Jun 27 17:13:08 2005
;; MSG SIZE rcvd: 30

Geen answer, weet je zeker dat dit nog een geldige dns-server is?

Op de site van wanadoo zie ik toch hele andere ip-adressen:
Primaire DNS-server: 194.134.5.55
Secundaire DNS-server: 194.134.5.5

[ Voor 18% gewijzigd door Verwijderd op 27-06-2005 17:17 ]


  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 13:58
In je resolv.conf staan nu alleen maar de nameservers van je ISP, die hebben in de eerste plaats al geen weet van je interne namen.

In de tweede plaats is die resolv.conf (zoals linuxgeek aangeeft) alleen voor die Slackware doos.

Als je toch namen wilt hebben in je netwerk, moet je óf die /etc/hosts kopiëren naar je andere computers, óf je installeert een DNS- server naar keuze op de router, zodat je DNS centraal geregeld is.
Verwijderd schreef op maandag 27 juni 2005 @ 17:16:
[...]

Geen answer, weet je zeker dat dit nog een geldige dns-server is?

Op de site van wanadoo zie ik toch hele andere ip-adressen:
Primaire DNS-server: 194.134.5.55
Secundaire DNS-server: 194.134.5.5
Goeie, als je geen caching DNS wilt draaien op je router, moet je er wel voor zorgen dat je router en de clients de juiste nameservers hebben.

[ Voor 41% gewijzigd door Jaap-Jan op 27-06-2005 17:25 ]

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


  • BigBart
  • Registratie: Oktober 2001
  • Laatst online: 11-02-2025

BigBart

Memento Mori

Topicstarter
Ik zie t nu ook dat de dns servers veranderd zijn, maar tot op de dag van vandaag heb ik altijd nog 195.96.96.97 & 195.96.96.33 gebruikt. Ik ga ff kijken of t met de nieuwe dns servers beter gaat alvast bedankt!

Velen die leven verdienen de dood en sommigen die sterven verdienen het leven.


  • BigBart
  • Registratie: Oktober 2001
  • Laatst online: 11-02-2025

BigBart

Memento Mori

Topicstarter
Het werkt nu perfect, thanks. Ben nu de firewall een beetje aan t dicht timmeren, maar daarbij had ik nog een vraag. Is het zo dat rp-pppoe automatisch opnieuw verbinding gaat zoeken als de verbinding verbroken is? Want dit is eigenlijk wel wat ik wil.

Velen die leven verdienen de dood en sommigen die sterven verdienen het leven.

Pagina: 1