
Linux网络配置的方式和一些参数。
一:Linux网络的配置
我们知道,一台电脑想上网,必须要修改一些参数,包括ip,mask,gateway,dns,hostname,我们怎么在Linux下设置呢?
在修改某些参数之前,先看看Linux下的网卡的命名。
在Linux中,我们了解,任何设备都是文件。
所以,在Linux中,网卡也有文件,即ethx,其中x为一个数字,为0,就表示第一块网卡,为1,就表示第二块网卡等等。
第一块网卡为eth0,第二块网卡为eth1,第三块网卡为eth2,以此类推。只应该记住就行了,没有为什么。
1.先说配置ip
可以用ipconfig命令,单独使用ipconfig可以查看所有网卡的具体信息。
ifconfig ethx ip/mask 如下例
ifconfig eth0 192.168.0.25/24
就是把第一块网卡ip设定为192.168.0.25 子网掩码为 255.255.255.0,即前24位为网络位
2.如何起用和关闭网卡

用到两个命令ifup ,ifdown
ifup ethx 或者 ifdown ethx 分别表示引入第网卡和关闭网卡。
但这种设定都当作临时有有效的,
在系统重启后,就无效了,如果想修改成永久有效的,怎么做呢?这时我们就可以编辑网络相关的配置文件就可以了。
有三种方法可以修改。其中两种是图形界面修改的,这里就不多讲了。只详细讲第三种编辑文本文件来配置。以第一块网卡为例。
网卡的配置文件为: /etc/sysconfig/network-scripts/ifcfg-eht0
用vim打开这个文件。里面有几个选项,后面可以赋予不同的值,主要的选项有下列几个
1.DEVICE=eth0
2.BOOTPROTO=
3.IPADDR=
4.NETMASK=
5.GATEWAY=
6.ONBOOT=

7.USERCTL=
8.TYPE=
9.DHCPCLASS=
1.DEVICE后面跟网卡的名称,后面跟的值需要要与开启的那种配置文件的网卡的名称一致。
如本例的eth0
2.BOOTPROTO表示IP地址获得的方法,有4个值可选,dhcp,static,none,bootp
其中dhcp动态获得ip地址,如果修改为这些方法,后面的IPADDR,NETMASK就可以不用设定 值了,static为静态指定ip地址,可以由我们自己选定,none为不设置ip地址,bootp是
很早当年的一个协议了,也是手动获得ip地址bootproto=dhcp,但开机重启后,获得的ip地址不再返回地 址池了,就是变成私有的了,现在ipv4的地址不够用,这种方式很少用到。
3.IPADDR,后面自然跟的就是ip地址了,如果是dhcp模式取得的地址,这项可以不用设置。
4.NETMASK ,表示的是对应ip的子网掩码,后面跟的是子网掩码。
5.GATEWAY.表示默认网关,所谓默认端口,就是主机连接到外网的默认的路由。此项后面跟 的就是默认路由的ip地址。
6.ONBOOT,表示开机是否随平台一起启动。有两个可选值。分别是yes/no,选择yes表示开机 随系统一起启动,no就是不随系统一起启动了。
7.USERTCL.表示普通用户是否可以推出或禁用网卡。有两个可选值,分别是yes/no,

选择yes就表示普通用户可以推出或禁用网卡。选择no就表示普通用户不可以启用或禁用
网上了。
8.TYPE,表示网络的类型,这个不常用
9.DHCPCLASS,表示DHCP的类型。这个之后讲。
我们修改了前面的各项后,保存退出后,再重启网络服务,就可以永久生效了。
还有一个文件,全局都有作用。/etc/sysconfig/network
里面有几个参数。
NETWORKING=yes/no
NETWORKING_IPV6=yes/no
HOSTNAME=
其中NETWORKING上决定能否起用TCP/IP协议的,如果这项修改为no, 那么即使是修改好了IP,子网掩码,主机名称,默认端口等等,也会上不了网的,因为,TCP/IP协议根本就没有启用。所以这项比较重要。
NETWORKING_IPV6 ,是修改是否引入IPV6协议的,现阶段我们还用不到可以不用设置或设置为no
HOSTNAME是修改主机的名称的。

在/etc/下也有一个文件,叫resolv.conf
这个文件是修改主机的DNS的。
格式为
nameserver ip
最多只能设三个DNS
设置多了没有用的。
如果上面两个文件中都设定了默认网关,那么什么起作用呢?
1./etc/sysconfig/network-scripts/ifcfg-eth0
2./etc/sysconfig/network
结果是第一个文件中修改的网关起作用。
因为bootproto=dhcp,第一个文件的范围相当小
第二个文件的范围是全局的。范围非常大
通常范围较小的优先级比较高。
所以是第一个文件中修改的网关起作用。
以上就是网络的一些配置参数和技巧
如果想要连上网,这些是需要要会的。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-121773-1.html
目标清晰
就把他比做美国海军和中国环南海演习
把南海海空防御的耳朵和眼睛搞的周密