linux网络参数设置
- 格式:docx
- 大小:16.97 KB
- 文档页数:5
linux系统中使⽤nmtui命令配置⽹络参数(图形⽤户界⾯)除了使⽤vim编辑器来配置⽹络参数,linux系统中⾄少有5种⽹络配置⽅法。
1、使⽤ifconfig命令获取当前⽹卡配置与⽹络状态等信息[root@linuxprobe Desktop]# ifconfig ## 未发现IP地址eno16777728: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 ## ⽹卡名称ether 00:0c:29:e4:f7:b9 txqueuelen 1000 (Ethernet) ## ⽹卡物理地址RX packets 0 bytes 0 (0.0 B) ## 接收数据包及流量RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B) ## 发送数据包及流量TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10<host>loop txqueuelen 0 (Local Loopback)RX packets 642 bytes 51980 (50.7 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 642 bytes 51980 (50.7 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 02、查看⽹卡配置⽂件[root@linuxprobe Desktop]# cd /etc/sysconfig/network-scripts/ ## 进⼊⽹卡配置⽂件所在⽬录[root@linuxprobe network-scripts]# lsifcfg-eno16777728 ifdown-bnep ifdown-ipv6 ifdown-ppp ifdown-Team ifup ifup-eth ifup-isdn ifup-post ifup-sit ifup-tunnel network-functionsifcfg-lo ifdown-eth ifdown-isdn ifdown-routes ifdown-TeamPort ifup-aliases ifup-ippp ifup-plip ifup-ppp ifup-Team ifup-wireless network-functions-ipv6 ifdown ifdown-ippp ifdown-post ifdown-sit ifdown-tunnel ifup-bnep ifup-ipv6 ifup-plusb ifup-routes ifup-TeamPort init.ipv6-global[root@linuxprobe network-scripts]# cat ifcfg-eno16777728 ## 查看当前⽹卡配置⽂件HWADDR=00:0C:29:E4:F7:B9TYPE=EthernetBOOTPROTO=dhcpDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noNAME=eno16777728UUID=e72a626f-2946-4285-9edf-2f5a6b172712ONBOOT=no3、使⽤nmtui命令配置⽹络参数[root@linuxprobe network-scripts]# nmtui ## 执⾏nmtui命令弹出图形⽤户界⾯选中Edit a connection,回车选中⽹卡名称,选中Edit,回车选中IPv4的Automatic,回车选中Manual,回车变成如下界⾯:选中Show,回车出现如下界⾯,选中Add,回车:在Addresses后输⼊:192.168.10.10/24选中OK,回车选中Quit,回车退出4、设置重启系统⾃动激活⽹卡[root@linuxprobe network-scripts]# lsifcfg-eno16777728 ifdown-ippp ifdown-routes ifup ifup-ipv6 ifup-ppp ifup-tunnelifcfg-lo ifdown-ipv6 ifdown-sit ifup-aliases ifup-isdn ifup-routes ifup-wirelessifdown ifdown-isdn ifdown-Team ifup-bnep ifup-plip ifup-sit init.ipv6-globalifdown-bnep ifdown-post ifdown-TeamPort ifup-eth ifup-plusb ifup-Team network-functions ifdown-eth ifdown-ppp ifdown-tunnel ifup-ippp ifup-post ifup-TeamPort network-functions-ipv6 [root@linuxprobe network-scripts]# vim ifcfg-eno16777728TYPE=EthernetBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noNAME=eno16777728UUID=e72a626f-2946-4285-9edf-2f5a6b172712ONBOOT=yes ## 这⾥设置为yesHWADDR=00:0C:29:E4:F7:B9IPADDR0=192.168.10.10PREFIX0=24IPV6_PEERDNS=yesIPV6_PEERROUTES=yes5、⼿动重启⽹卡[root@linuxprobe network-scripts]# systemctl restart network6、ifconfig命令查看配置效果[root@linuxprobe network-scripts]# ifconfig ## 多出了IP地址eno16777728: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.10.10 netmask 255.255.255.0 broadcast 192.168.10.255inet6 fe80::20c:29ff:fee4:f7b9 prefixlen 64 scopeid 0x20<link>ether 00:0c:29:e4:f7:b9 txqueuelen 1000 (Ethernet)RX packets 3 bytes 729 (729.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 30 bytes 4291 (4.1 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10<host>loop txqueuelen 0 (Local Loopback)RX packets 898 bytes 72716 (71.0 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 898 bytes 72716 (71.0 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 07、使⽤ping命令测试联通性[root@linuxprobe network-scripts]# ping -c 3192.168.10.10 ## 畅通PING 192.168.10.10 (192.168.10.10) 56(84) bytes of data.64 bytes from192.168.10.10: icmp_seq=1 ttl=64 time=0.035 ms64 bytes from192.168.10.10: icmp_seq=2 ttl=64 time=0.040 ms64 bytes from192.168.10.10: icmp_seq=3 ttl=64 time=0.040 ms--- 192.168.10.10 ping statistics ---3 packets transmitted, 3 received, 0% packet loss, time 2000msrtt min/avg/max/mdev = 0.035/0.038/0.040/0.005 ms。
如何在Linux终端中查看和设置网络配置在Linux终端中,我们可以使用一些命令来查看和设置网络配置。
本文将介绍一些常用的命令和操作,以帮助您有效地管理和配置网络。
一、查看网络配置信息在Linux终端中,我们可以使用以下命令来查看当前系统的网络配置信息:1. ifconfig命令:用于显示或配置网络接口的信息,包括IP地址、子网掩码、网关等。
例如,在终端中输入以下命令可以查看当前网络接口的信息:```ifconfig```2. ip命令:与ifconfig类似,用于显示和修改网络配置信息。
ip命令是较新的命令,具有更多的功能和选项。
使用以下命令可以查看网络接口的信息:```ip addr show```3. route命令:用于显示和操作路由表,即网络数据包的传输路径。
通过以下命令可以查看当前系统的路由信息:```route -n```4. netstat命令:用于显示网络连接、路由表和网络接口等相关信息。
下面的命令可以显示当前的网络连接信息:```netstat -nat```二、设置网络配置信息如果您需要配置网络参数,可以使用以下命令来设置:1. ifconfig命令:通过ifconfig命令可以设置网络接口的IP地址、子网掩码、网关等信息。
例如,以下命令可以将eth0接口的IP地址设置为192.168.0.100,子网掩码为255.255.255.0:```sudo ifconfig eth0 192.168.0.100 netmask 255.255.255.0```2. ip命令:ip命令也可以用来配置网络接口的参数,包括IP地址、子网掩码、网关等。
下面的命令可以将eth0接口的IP地址设置为192.168.0.100,子网掩码为255.255.255.0:```sudo ip addr add 192.168.0.100/24 dev eth0```3. route命令:如果需要添加或删除路由表项,可以使用route命令。
如何在Linux终端中进行网络接口配置和管理在Linux中,网络接口配置和管理是管理员常常需要进行的任务之一。
通过配置网络接口,可以实现网络连接、IP地址分配、路由设置等功能,从而满足不同的网络需求。
本文将介绍如何在Linux终端中进行网络接口配置和管理的方法和注意事项。
一、查看网络接口信息要进行网络接口配置和管理,首先需要了解当前系统中存在的网络接口及其相关信息。
在Linux终端中,可以使用`ifconfig`命令来查看网络接口信息。
示例:```ifconfig```该命令会列出所有网络接口的名称、MAC地址、IP地址、子网掩码等详细信息。
通过查看这些信息,可以了解当前系统中已有的网络接口情况。
二、配置网络接口要配置网络接口,可以使用`ifconfig`命令来设置IP地址、子网掩码、网关等参数。
具体的命令格式为:```ifconfig <接口名> <IP地址> netmask <子网掩码>```示例:```ifconfig eth0 192.168.1.100 netmask 255.255.255.0```上述命令将接口eth0的IP地址设置为192.168.1.100,子网掩码为255.255.255.0。
通过这样的配置,可以使得该接口能够与同一子网下的其他设备进行通信。
三、设置默认网关在网络通信中,路由器作为数据的中转站,起到了非常重要的作用。
为了实现跨子网的通信,需要设置默认网关。
在Linux中,可以使用`route`命令来设置默认网关。
示例:```route add default gw 192.168.1.1```上述命令将默认网关设置为192.168.1.1,这样可以使得经过该接口的数据流量都通过指定的网关转发出去。
四、临时设置与永久设置在进行网络接口配置时,有时只需要临时指定一些参数,而不希望永久生效。
可以通过在命令后面加上`-temp`参数来实现临时设置。
如何在Linux系统中修改网络设置在Linux系统中,修改网络设置是一个常见且重要的操作。
无论是配置IP地址、修改DNS服务器、设置网关,还是调整网络接口等,都需要进行相应的网络设置。
本文将介绍如何在Linux系统中进行网络设置的步骤和方法。
一、查看网络接口信息在开始修改网络设置之前,首先需要了解当前系统中的网络接口信息。
可以通过使用命令行工具ifconfig或ip来查看。
1.打开终端,并输入以下命令:```ifconfig```或```ip addr```2.系统将会列出当前系统中的网络接口信息,包括接口名称、IP地址、子网掩码等。
记录下需要修改的网络接口名称和当前的IP地址信息,以备后续修改使用。
二、修改网络设置根据实际需要,可以进行以下几项网络设置的修改。
1.修改IP地址和子网掩码在Linux系统中,可以通过修改网络接口的配置文件来修改IP地址和子网掩码。
1.打开终端,并输入以下命令,编辑网络接口配置文件:```sudo vi /etc/network/interfaces```2.在文件中找到需要修改的网络接口,并按以下格式进行修改:```iface eth0 inet staticaddress 192.168.1.100netmask 255.255.255.0```其中,eth0为网络接口名称,192.168.1.100为新的IP地址,255.255.255.0为新的子网掩码。
3.保存文件并退出编辑器。
4.重启网络接口,使修改生效。
输入以下命令:```sudo /etc/init.d/networking restart```2.修改DNS服务器修改DNS服务器可以用于解决域名解析问题或更改默认DNS服务器。
1.打开终端,并输入以下命令,编辑网络接口配置文件:```sudo vi /etc/resolv.conf```2.在文件中找到"nameserver"行,将其改为新的DNS服务器地址。
Linux中的网络配置技巧使用ifconfig和ip命令进行高级操作Linux中的网络配置技巧:使用ifconfig和ip命令进行高级操作1. 概述网络配置是Linux系统中的一个重要部分,它允许我们连接到网络并与其他计算机通信。
ifconfig和ip是两个常用的命令行工具,它们提供了丰富的功能,用于配置网络接口和调整网络参数。
本文将介绍一些在Linux中使用ifconfig和ip命令进行高级网络配置的技巧。
2. ifconfig命令ifconfig命令用于配置和管理网络接口。
以下是一些常用的ifconfig 命令选项:2.1 查看网络接口信息要查看Linux系统中所有网络接口的信息,可以使用以下命令:```ifconfig -a```该命令将显示系统中所有网络接口的详细信息,包括接口名称、MAC地址、IP地址和状态等。
2.2 配置IP地址要为网络接口配置IP地址,可以使用以下命令:```ifconfig <interface> <ip_address>```其中,<interface>是网络接口的名称,如eth0或wlan0;<ip_address>是要设置的IP地址。
例如,要为eth0接口配置IP地址为192.168.0.100,可以使用以下命令:```ifconfig eth0 192.168.0.100```2.3 启用或禁用网络接口要启用或禁用网络接口,可以使用以下命令:```ifconfig <interface> upifconfig <interface> down```其中,<interface>是要启用或禁用的网络接口的名称。
例如,要启用eth0接口,可以使用以下命令:```ifconfig eth0 up```3. ip命令ip命令是Linux系统中较新的网络配置工具,提供了更多的功能和选项。
linux配置静态路由配置规则在网络通信中,路由器是起到将网络数据包从一个网络发送到另一个网络的关键设备,而路由器通过静态路由规则将数据包传输到正确的网络。
静态路由是人工设置到下一跳路由器的路由。
在网络中使用静态路由可以有效管理网络拓扑结构,提高网络安全性和数据传输速度。
在Linu某系统中,配置静态路由有以下两种方式:一、手动配置静态路由。
首先使用ifconfig命令查看网卡接口的IP地址,例如eth0的IP地址是192.168.1.2,掩码是255.255.255.0。
现在需要将数据包传输到192.168.2.0/24网络,下一跳路由器的IP地址是192.168.1.1、则需要手动配置静态路由。
以下是具体步骤:1. 使用route命令添加静态路由。
$ sudo route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0。
其中,-net参数指定目标网络地址,netmask参数指定网络掩码,gw指定下一跳路由器的IP地址,dev指定使用的接口。
2. 配置完毕后使用route命令查看路由表信息。
$ route -n。
其中,-n参数指定显示IP地址而非主机名。
二、使用配置文件自动配置静态路由。
在Linu某系统中,可以通过修改配置文件/etc/network/interfaces 来自动配置静态路由。
以下是具体步骤:1. 修改配置文件/etc/network/interfaces。
$ sudo vim /etc/network/interfaces。
添加如下信息:iface eth0 inet static。
address 192.168.1.2。
netmask 255.255.255.0。
gateway 192.168.1.1。
up route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.1 dev eth0。
Linux网络配置教程理解IP地址子网掩码和网关Linux网络配置教程——理解IP地址、子网掩码和网关在Linux操作系统中,网络配置是非常重要的一环。
正确配置IP地址、子网掩码和网关是保证网络通信的基础。
本教程将帮助您理解这些概念,并提供相应的网络配置方式。
一、IP地址IP地址是互联网中每个设备(如计算机、服务器、路由器等)在网络中的唯一标识。
它由一系列数字组成,以点分十进制表示(例如192.168.1.1)。
为了正确配置IP地址,您首先需要了解自己所在的网络环境。
一种常见的方式是使用DHCP(动态主机配置协议),它允许网络设备自动获取IP地址。
如果您的网络使用DHCP,请跳过以下内容,系统会自动为您分配IP地址。
如果您的网络不使用DHCP,您需要手动配置静态IP地址。
以下是静态IP地址的配置步骤:1. 打开终端,输入命令`sudo vi /etc/network/interfaces`,这会打开网络配置文件。
2. 您需要找到类似下面这样的行:```iface eth0 inet dhcp```3. 将上面的行改为:```iface eth0 inet staticaddress 192.168.1.100netmask 255.255.255.0gateway 192.168.1.1```其中,address为您配置的静态IP地址,netmask为子网掩码,gateway为网关地址。
4. 按下`Esc`键,输入`:wq`保存并退出。
5. 输入命令`sudo service networking restart`重启网络服务。
完成以上步骤后,您的静态IP地址就已经配置成功了。
您可以使用命令`ifconfig`来验证IP地址的配置情况。
二、子网掩码子网掩码用于划分IP地址中的网络部分和主机部分。
它由一系列数字组成,以点分十进制表示(例如255.255.255.0)。
子网掩码和IP 地址一起使用,决定了网络的范围。
Linux命令高级技巧使用route进行网络路由配置Linux命令高级技巧:使用route进行网络路由配置在Linux操作系统中,网络路由是连接不同网络之间的关键工具。
通过正确配置路由表,可以实现数据在不同网络之间的传递。
route命令是Linux中用于管理和配置网络路由的命令。
本文将介绍使用route 命令进行网络路由配置的高级技巧。
一、route命令基本用法route命令用于查看、添加和删除路由表的条目。
其基本语法如下:`route [options] [command] [destination]`常用的route命令选项和参数包括:- -n:以数字形式显示IP地址和网络掩码。
- -v:显示详细信息。
- add:添加路由表条目。
- del:删除路由表条目。
- default:指定默认网关。
- netmask:指定网络掩码。
- gw:指定网关地址。
例如,要添加一个路由表条目,将目标网络192.168.1.0/24的数据包通过网关192.168.0.1发送,可以使用以下命令:`route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.0.1`二、动态路由配置动态路由是指通过路由协议动态更新路由表,实现自动路由配置的功能。
Linux系统支持多种动态路由协议,如RIP、OSPF和BGP。
使用动态路由可以提高网络的可靠性和可扩展性。
1. RIP协议配置RIP(Routing Information Protocol)是一种基于距离向量算法的路由协议,用于在小型和中型网络中实现动态路由。
在Linux系统中,可以使用Quagga软件包来实现RIP协议。
首先,安装Quagga软件包:`sudo apt-get install quagga`然后,编辑主配置文件`/etc/quagga/ripd.conf`,添加以下内容:```router ripnetwork eth0network eth1redistribute connected```其中,eth0和eth1分别表示需要参与RIP协议的接口。
Linux网络配置简单版一、$/sbin/ifconfig //显示ifconfig命令查看网络接口的信息#ifconfig eth0 //显示指定接口的信息#ifconfig -a //显示所有接口的信息(无论是否活跃)#ifconfig eth0 192.168.0.2 netmask 255.255.255.0//临时修改接口IP地址(无需重启接口)二、$/sbin/route //显示当前Linux主机中的路由表信息1、#route del default gw 192.168.0.1//临时删除默认网关192.168.0.12、#route add default gw 192.168.0.1//临时添加默认网关192.168.0.13、#route add -net 192.168.1.0/24 gw 192.168.0.254//临时添加一条静态路由/**本文中提及临时操作的地方,即主机重启后该操作将失效,如果希望每次系统重启后自动添加静态路由条目,则可以将该语句写入/etc/rc.d/rc.local中。
**/三、#ping //测试与其他主机的网络连接1、#ping -c 4 192.168.0.1 //指定发出ICMP包个数四、#traceroute //测试当前主机到目的著急的网络连接五、#hostname //查看当前主机的主机名1、#hostname linsrv //临时修改当前主机名六、#nslookup //测试DNS域名解析>server //显示当前DNS服务器>server 192.168.0.1 //临时指定DNS服务器地址七、#dhclient //为当前主机申请网络配置信息八、#netconfig //通过向导在字符界面下修改网络配置信息九、#/etc/init.d/network restart //重启网络服务1、#/etc/init.d/network stop //停止网络服务2、#/etc/init.d/network start //启动网络服务/**无论是通过netconfig,还是通过修改配置文件的方式修改了网络配置信息,都需要重启network服务才能生效**/十、#service network start //启动网络服务1、#service network stop //停止网络服务2、#service network restart //重启网络服务3、#service network status //查看网络服务状态/**在RHEL4中可以通过service命令来管理大多数服务的启动、停止、重启以及查看其工作状态等**/十一、#chkconfig --list | grep network //查看某服务的自动启动级别1、#chkconfig --level 35 network off //设置在级别35不自动启动某服务2、#chkconfig --level 3 network on //设置在级别3自动启动某服务十二、ntsysv //通过向导在字符界面下修改服务的自启动选项十三、#vi /etc/sysconfig/network-scripts/eth0 //编辑指定网络接口配置文件DEVICE=eth0 //指定接口名称ONBOOT=yes //系统启动时加载BOOTPROTO=static //IP地址静态配置,若该值为“dhcp”则为动态获得IPADDR=192.168.0.1 //设置IP地址NETMASK=255.255.255.0 //设置子网掩码GATEWAY=192.168.0.254 //设置默认网关/**注意:设置之后必须要重启network服务或者重启接口(#ifdown eth0;ifup eth0),才能生效。
linux网络参数设置_CentOS6.2
伴随着时间的推移Red Hat公司推出了RHEL6.2,随后CentOS也紧随其后退出了CentOS6.2。
新的系统中厂商加入了大量虚拟化及云计算的元素,同时对于细节的改变也不少,这里我们仅对新系统中的网络参数做以详尽说明。
Linux中网络参数大致包含以下内容:
IP地址
子网掩码
网关
DNS服务器
主机名
历来Linux系统中修改这些参数的方式通常有:命令、文件两种。
其中通过命令设置可以立即生效但重启后将失效,通过文件修改实现永久生效,但不会立即生效。
首先我们来看看命令的方式:
ifconfig:查看与设置IP地址、子网掩码
hostname:查看与设置主机名
route:查看与设置路由信息(默认网关等)
通过文件的方式修改:
/etc/sysconfig/network-scripts/ifcfg-设备名(通常为ifcfg-eth0)
/etc/sysconfig/network
/etc/resolv.conf文件:设置DNS服务器
以上种种这些方式可以同时在5.0与6.0系统中实现,但6.0系统后官方文档中描述说:ifconfig与route是非常陈旧的命令,取而代之的是ip命令。
那么我们先看一下老的命令使用方式:
************************************************************************ *
ifconfig 接口选项|地址
#ifconfig eth0 up 开启eth0网卡
#ifconfig eth0 down 关闭eth0网卡
#ifconfig eth0 -arp 关闭eth0网卡arp协议
#ifconfig eth0 promisc 开启eth0网卡的混合模式
#ifconfig eth0 mtu 1400 设置eth0网卡的最大传输单元为1400
#ifconfig eth0 192.168.0.2/24 设置eth0网卡IP地址
#ifconfig eth0 192.168.0.2 netmask 255.255.255.0 功能同上
************************************************************************ *
主机名:
#hostname 查看主机名
#hostname 设置主机名为
************************************************************************ *
网关设置:
route add [-net|-host] target [netmask] gw
route del [-net|-host] target [netmask] gw
#route add -net 192.168.3.0/24 gw 192.168.0.254 设置到192.168.3.0网段的网关为192.168.0.254
#route add -net 192.168.3.0 netmask 255.255.255.0 gw 192.168.0.254 功能同上
#route add -host 192.168.4.4 gw 192.168.0.254 设置到192.168.4.4主机的网关为192.168.0.254
#route del -net 192.168.3.0/24 删除192.168.3.0网段的网关信息
#route del -host 192.168.4.4 删除192.168.4.4主机的网关信息
#route add default gw 192.168.0.254设置默认网关为192.168.0.254
#route del default gw 192.168.0.254 删除默认网关为192.168.0.254
************************************************************************ *
而如今官方不再推荐使用如此陈旧的命令而推荐使用IP这个命令,以下我们看看它的用法:
ip [选项] 操作对象{link|addr|route...}
#ip link show 显示网络接口信息
#ip link set eth0 up 开启网卡
#ip link set eth0 down 关闭网卡
#ip link set eth0 promisc on 开启网卡的混合模式
#ip link set eth0 promisc off 关闭网卡的混个模式
#ip link set eth0 txqueuelen 1200 设置网卡队列长度
#ip link set eth0 mtu 1400 设置网卡最大传输单元
#ip addr show 显示网卡IP信息
#ip addr add 192.168.0.1/24 dev eth0 设置eth0网卡IP地址192.168.0.1
#ip addr del 192.168.0.1/24 dev eth0 删除eth0网卡IP地址
#ip route list 查看路由信息
#ip route add 192.168.4.0/24 via 192.168.0.254 dev eth0设置192.168.4.0网段的网关为192.168.0.254,数据走eth0接口
#ip route add default via 192.168.0.254 dev eth0 设置默认网关为192.168.0.254
#ip route del 192.168.4.0/24 删除192.168.4.0网段的网关
#ip route del default 删除默认路由
************************************************************************ *
接下来再看看通过文件修改网络参数:(CentOS6.2系统为例)
#cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0" 设备名
NM_CONTROLLED="yes" 设备是否被NetworkManager管理
ONBOOT="no" 开机是否启动
HWADDR=00:0C:29:E8:21:A2 硬件地址(MAC地址)
TYPE=Ethernet 类型
BOOTPROTO=none 启动协议{none|dhcp}
IPADDR=192.168.0.1 IP地址
PREFIX=24 子网掩码
GATEWAY=192.168.0.254 默认网关
DNS1=202.106.0.20 主DNS
DOMAIN=202.106.46.151 辅助DNS
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 设备UUID编号
************************************************************************ *
#cat /etc/sysconfig/network
HOSTNAME= 主机名
************************************************************************ *
注意:在5.0时代DNS服务器写在/etc/resolv.conf文件中,但到了6.0时代DNS写在/etc/sysconfig/network-scripts/ifcfg-eth0文件中。
网络排除思路:
检查配置文件是否有错误(书写及语法错误等)
检查本机网络协议是否正确:#ping -c 2 127.0.0.1
检查本机网卡链路是否正确:#ping -c 2 192.168.0.1(本机IP地址)
检查网关是否正确: #ping -c 2 192.168.0.254(网关IP地址)
检查外部连通性: #ping -c 2
检查硬件。