昨日、Virtual PCにSUSE 9.3をインストールして、ネットワークが外に行かないように見えたのは、dhcpで/etc/resolv.confがうまく設定できてなかったため名前解決ができなかったのが原因でした。
/etc/resolv.confをプロバイダー指定の内容にして、次リブートするときにdhcpクライアントがこのファイルを書き換えないように/etc/sysconfig/networkにあるconfigファイルの
MODIFY_RESOLV_CONF_DYNAMICALLLY="no"
と設定して、うまくいくようになりました。