当前位置: 技术问答>linux和unix
Linux的上网问题
来源: 互联网 发布时间:2016-01-23
本文导语: 小弟刚学Linux,为了起步简单,用的是MagicLinux,网络设置中有static host一项,IP为127.0.0.1,将其换成我的固定IP来上网没有问题,但是每次开机都得重新设置,有什么方法可以一次奏效么? | 楼主...
小弟刚学Linux,为了起步简单,用的是MagicLinux,网络设置中有static host一项,IP为127.0.0.1,将其换成我的固定IP来上网没有问题,但是每次开机都得重新设置,有什么方法可以一次奏效么?
|
楼主的网卡设备号是多少?
以我的机器为例,OS是SLES9SP2,2.6.5-7.191-default
楼主运行所有的命令,就可以设置好自己的固定IP了:
Linux-1:/media/cdrom # uname -r
2.6.5-7.191-default
Linux-1:/media/cdrom # ifconfig
eth1 Link encap:Ethernet HWaddr 00:C0:26:27:DF:75
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2c0:26ff:fe27:df75/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:156129 errors:0 dropped:0 overruns:0 frame:0
TX packets:75486 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:233032041 (222.2 Mb) TX bytes:5565652 (5.3 Mb)
Interrupt:11 Base address:0xa000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:37467 errors:0 dropped:0 overruns:0 frame:0
TX packets:37467 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8297420 (7.9 Mb) TX bytes:8297420 (7.9 Mb)
Linux-1:/media/cdrom # cd /etc/sysconfig/network/
Linux-1:/etc/sysconfig/network # ls
. ifcfg-ip6tnl20 ifcfg-ip6tnl9
.. ifcfg-ip6tnl21 ifcfg-lo
config ifcfg-ip6tnl22 ifcfg-mip6mnha0
dhcp ifcfg-ip6tnl23 ifcfg-mip6mnha1
ifcfg-eth-id-00:c0:26:27:df:75 ifcfg-ip6tnl24 ifcfg-mip6mnha2
ifcfg-ip6tnl0 ifcfg-ip6tnl25 ifcfg-mip6mnha3
ifcfg-ip6tnl1 ifcfg-ip6tnl26 ifcfg.template
ifcfg-ip6tnl10 ifcfg-ip6tnl27 if-down.d
ifcfg-ip6tnl11 ifcfg-ip6tnl28 ifroute-lo
ifcfg-ip6tnl12 ifcfg-ip6tnl29 if-up.d
ifcfg-ip6tnl13 ifcfg-ip6tnl3 providers
ifcfg-ip6tnl14 ifcfg-ip6tnl30 routes
ifcfg-ip6tnl15 ifcfg-ip6tnl31 scripts
ifcfg-ip6tnl16 ifcfg-ip6tnl4 update-log
ifcfg-ip6tnl17 ifcfg-ip6tnl5 update-log.debug
ifcfg-ip6tnl18 ifcfg-ip6tnl6 wireless
ifcfg-ip6tnl19 ifcfg-ip6tnl7
ifcfg-ip6tnl2 ifcfg-ip6tnl8
Linux-1:/etc/sysconfig/network # cat ifcfg-eth-id-00:c0:26:27:df:75
BOOTPROTO='static'
BROADCAST='192.168.1.255'
IPADDR='192.168.1.3'
MTU=''
NETMASK='255.255.255.0'
NETWORK='192.168.1.0'
REMOTE_IPADDR=''
STARTMODE='onboot'
UNIQUE='ZcKW.IQxIdIhhuH7'
_nm_name='bus-pci-0000:02:05.0'
Linux-1:/etc/sysconfig/network #
使用编辑工具,修改IPADDR='192.168.1.3'为你得IP,保存即可。
以我的机器为例,OS是SLES9SP2,2.6.5-7.191-default
楼主运行所有的命令,就可以设置好自己的固定IP了:
Linux-1:/media/cdrom # uname -r
2.6.5-7.191-default
Linux-1:/media/cdrom # ifconfig
eth1 Link encap:Ethernet HWaddr 00:C0:26:27:DF:75
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2c0:26ff:fe27:df75/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:156129 errors:0 dropped:0 overruns:0 frame:0
TX packets:75486 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:233032041 (222.2 Mb) TX bytes:5565652 (5.3 Mb)
Interrupt:11 Base address:0xa000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:37467 errors:0 dropped:0 overruns:0 frame:0
TX packets:37467 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8297420 (7.9 Mb) TX bytes:8297420 (7.9 Mb)
Linux-1:/media/cdrom # cd /etc/sysconfig/network/
Linux-1:/etc/sysconfig/network # ls
. ifcfg-ip6tnl20 ifcfg-ip6tnl9
.. ifcfg-ip6tnl21 ifcfg-lo
config ifcfg-ip6tnl22 ifcfg-mip6mnha0
dhcp ifcfg-ip6tnl23 ifcfg-mip6mnha1
ifcfg-eth-id-00:c0:26:27:df:75 ifcfg-ip6tnl24 ifcfg-mip6mnha2
ifcfg-ip6tnl0 ifcfg-ip6tnl25 ifcfg-mip6mnha3
ifcfg-ip6tnl1 ifcfg-ip6tnl26 ifcfg.template
ifcfg-ip6tnl10 ifcfg-ip6tnl27 if-down.d
ifcfg-ip6tnl11 ifcfg-ip6tnl28 ifroute-lo
ifcfg-ip6tnl12 ifcfg-ip6tnl29 if-up.d
ifcfg-ip6tnl13 ifcfg-ip6tnl3 providers
ifcfg-ip6tnl14 ifcfg-ip6tnl30 routes
ifcfg-ip6tnl15 ifcfg-ip6tnl31 scripts
ifcfg-ip6tnl16 ifcfg-ip6tnl4 update-log
ifcfg-ip6tnl17 ifcfg-ip6tnl5 update-log.debug
ifcfg-ip6tnl18 ifcfg-ip6tnl6 wireless
ifcfg-ip6tnl19 ifcfg-ip6tnl7
ifcfg-ip6tnl2 ifcfg-ip6tnl8
Linux-1:/etc/sysconfig/network # cat ifcfg-eth-id-00:c0:26:27:df:75
BOOTPROTO='static'
BROADCAST='192.168.1.255'
IPADDR='192.168.1.3'
MTU=''
NETMASK='255.255.255.0'
NETWORK='192.168.1.0'
REMOTE_IPADDR=''
STARTMODE='onboot'
UNIQUE='ZcKW.IQxIdIhhuH7'
_nm_name='bus-pci-0000:02:05.0'
Linux-1:/etc/sysconfig/network #
使用编辑工具,修改IPADDR='192.168.1.3'为你得IP,保存即可。
|
在/root/other/etc/sysconfig/network-scripts/ifcfg-eth0里面设置静态IP,然后用ifup eth0来上网
|
右键,打开终端,netconfig 对着输入内容,最后确定退出.ifdown eth0--->ifup eth0
|
楼主重启几次,查查网卡配置文件的修改日期,看看是不是每次都是重启的时间;--是否具有系统还原功能;
|
帮顶
接分
大家说的很详细了
接分
大家说的很详细了
|
人气不错..