  fiendlittlewing
@bellsouth.net
| Home Server connection problems
I've set up a linux server in my home to run several services (music server, virtual desktop, etc)
I have a DSL connection w/ at&t that has a static IP. The services work great sometimes, while I get connection errors at other times. I can't seem to find the reason for this. I believe that it's something to do w/ my connection or my router / modem. I have had identical issues using different machines, with different OS installed. The services always work when accessed from another computer on my home network.
I have a DI604 Dlink router. The modem is the one that came w/ my subscription, a ProLine C90-610030-06.
The modem acts as a router, But I've disabled this feature and have instructed all traffic to pass through to the router. I've set up the server machine w/ a static IP (lan) and placed it into the DMZ (through the router).
Any suggestions? |
|
  Greg_Z Premium join:2001-08-08 Springfield, IL
·Comcast
·Vonage
·Insight Communicat..
| Well, if you have STATIC IP service with AT&T, that would mean that you have 5 IPs. You will have to hook up a switch, and the router to one port, with the server to the other. »Ameritech - SBC FAQ »SBC/Ameritech 5 Static IP-Compatible Routers (update 05-19-06) »Ameritech - SBC FAQ |
|
 efflandt
join:2002-01-25 Elgin, IL
·AT&T Midwest
| reply to fiendlittlewing By default Linux does not like fragmented packets. PPPoE has an 8 byte header, therefore max mtu is 1492.
Try changing the Linux LAN nic of the server to mtu 1492. You can test that on the fly as root (su -) with "ifconfig eth0 mtu 1492" (or "/sbin/ifconfig eth0 mtu 1492" from a network script when eth0 comes up). That resolved an issue I had trying to send smtp to sendmail on Linux behind a PPPoE router (so it sends proper MSS for the MTU). This is an example (different eth):
|
|