[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:24723] Re: how to change IP address
のーかと申します。ThinkPadユーザです。
Akimichi Tatsukawa wrote:
>
> /etc/network/interfaces をのぞいたところ iface lo inet loopback としか書いてなく、
> /etc/pcmcia/network.opts のほうは
ThinkPadはノートですからPCMCIAで、ネットワークの設定は
/etc/pcmcia/network.optsで行う。です。
> case "$ADDRESS" in
> *,*,*,*)
> # Transceiver selection, for some cards -- see 'man ifport'
> IF_PORT=""
> # Use /sbin/pump for BOOTP/DHCP? [y/n]
> PUMP="y"
> ;;
> esac
>
> となっているだけでして、どこにも IPアドレスの記載がないのですが、
> インストールの際に入力したIPアドレスは一体どこに行ったのでしょうか?
PUMP="y"
となっていますので、インストールの際にはIPアドレスの
自動割当を選択されてますね。
手動設定するには、
PUMP="y"
を
PUMP="n"
に変更し、最低限以下のパラメータを追加します。
IPADDR=""
NETMASK=""
NETWORK=""
BROADCAST=""
GATEWAY=""
(例)私のマシンの場合次の通りです。
IPADDR="192.168.0.2"
NETMASK="255.255.255.0"
NETWORK="192.168.0.0"
BROADCAST="192.168.0.255"
GATEWAY="192.168.0.1"
最後にpcmciaサービスをリスタートして設定を読み込ませます。
# /etc/init.d/pcmcia restart▼
(▼はEnterキー)
で、きちんと設定されているかどうかifconfigで確認します。
# ifconfig▼
eth0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:667464 errors:0 dropped:0 overruns:0 frame:0
TX packets:765723 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:11 Base address:0xfc00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:30423 errors:0 dropped:0 overruns:0 frame:0
TX packets:30423 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
上記のようにeth0が表示されればOkでしょう。
> もう一度ネットワークの設定をしなおすような簡単なツールはないものでしょうか?
GUI系の設定ツールにlinuxconfやwebmin等ありますが、これ
らのツールは設定や使い方それ自体が難しかったりするので
素直に上記の方法の方が簡単かつ確実です(きっぱり)。
--
のーか