您的位置:首页 > 运维架构 > Linux

Linux配置IP、设置DNS及相关命令简介(ifconfig、mii-tool、curl)

2015-03-05 12:48 966 查看
一、自动获取IP地址 条件:Linux所在的网络有dhcp服务器才可以自动获取IP 命令:dhclient ifconfig 可以查看系统有几块网卡和网卡的IP,如果有多块网卡,则会显示为eth0,eth1……ifconfig eth0 查看指定网卡的信息 二、配置静态IP 1、 修改配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
{
DEVICE=eth0 #设备名称
HWADDR=00:0C:29:A9:66:BC #mac地址
TYPE=Ethernet #网络类型为以太网
UUID=37b4ade3-c11e-43b0-95e1-b2fcd2c4d8c9
NOBOOT=yes
#系统启动时是否启动设备(值:yes/no)
NM_CONTROLLED=yes #network
manger的参数,实时生效,修改后无需要重启网卡立即生效。

#以下是需要更改的地方
BOOTPROTO=static #dhcp为自动获取IP地址,static为静态
#如果BOOTPROTO=static,需要增加以下信息

IPADDR=IP地址 NETMASK=子网掩码 GATEWAY=网关 DNS1=DNS配置
}
更改完成后,按ESC键,输入:wq保存退出
2、service network restart (或者是/etc/init.d/network restart)
#重启网络服务
3、ifconfig -a #可以查看网卡信息和网卡IP
4、ping www.baidu.com
#测试网络是否接通
5、curl www.baidu.com
#查看能否上网,如果可以,会显示HTML页面三、设置DNS地址修改配置文件vi /etc/resolv.conf
{nameserver 192.168.205.2} 四、Linux之相关命令(ifconfig、mii-tool、curl) 1、ifconfig ifcongfig
用来查看、配置、启用或禁用网络接口的工具,可以临时配置网卡的IP地址、掩码、广播地址、网关等 语法:(仅列出最常用的参数)ifconfig
网络端口 IP地址 hw <HW> MAC地址 netmask 掩码地址 broadcast 广播地址 [up/down] 例子:[root@linuxso.com ~]# ifconfig eth1
192.168.1.252 hw ether 00:11:00:00:11:11 netmask 255.255.255.0 broadcast 192.168.1.255 up 或[root@linuxso.com ~]# ifconfig
eth1 hw ether 00:11:00:00:11:22[root@linuxso.com ~]# ifconfig
eth1 192.168.1.252 netmask 255.255.255.0 broadcast 192.168.1.255
up [up/down]用以激活或者禁止网络接口的连接,可以用专用工具ifup和ifdown
工具; [root@linuxso.com ~]# ifconfig eth0 down/up [root@linuxso.com ~]#
ifup eth0 [root@linuxso.com ~]#
ifdown eth0

up
激活指定的接口
down
关闭指定接口,可以有效地阻止通过指定接口的IP信息流
netmask
为接口设置IP网络掩码
pointpoint 打开指定接口的点对点模式。前面加一个负号表示关闭pointpoint选项。
broadcast 当使用了一个地址时,设置这个接口的广播地址。前面加上一个负号表示关闭这个选项。
metric
将接口度量值设置为整数number。
mtu
将接口在一次传输中可以处理的最大字节数设置为整数bytes。 目前核心网络代码不处理IP分段,因此一定要把MTU(最大数据 传输单元) 值设置得足够大
arp
打开或关闭指定接口上使用的ARP协议。前面加上一个负号用于关闭该选项。 allmuti
打开指定接口的无区别模式。前面加上一个负号表示关闭该选项
hw
为指定接口设置硬件地址,后面所接的是网络接口类型,ether表示乙太网,同时支持 ax25
、ARCnet、netrom等 ifconfig的通用调用语法:

ifconfig
interface [[-net -host] address [parameters]]
interface是网络接口名: address是分配给指定接口的主机名或IP地址。 -net和-host参数分别告诉ifconfig将这个地址作为网络号或者是主机地址。 2、mii-tool 描述:查看,管理介质的网络接口的状态 mii-tool eth0 #查看一块网卡是否连着网线 3、curl curl www.aminglinux.com
#查看能否上网,如果可以,则显示网页的HTML

本文出自 “一亩三分田” 博客,请务必保留此出处http://whitepoppy.blog.51cto.com/2061385/1617562
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: