服务器配置ip地址命令(服务器ip配置文件)

怎样设置本地连接的IP地址和DNS?

1、首先依次单击“开始”/“设置”/“网络连接”/“本地连接”命令,直接进入到本地系统的“本地连接”属性设置界面;

2、在该设置界面的“常规”标签页面中,选中“Internet协议(TCP/IP)”选项,并单击对应页面中的“属性”按钮,打开属性设置界面;

3、将该设置界面中的“使用下面的IP地址”选项选中,同时为网卡设备指定一个与ADSL设备地址同处一个子网的IP地址;ADSL设备的IP地址一般为“192.168.1.1”,那么我们就可以将网卡IP地址设置为“192.168.1.11”,同时将子网掩码地址设置成“255.255.255.0”,网关地址设置为“192.168.1.1”;

4、接下来再将“使用下面的DNS服务器地址”选中,然后将本地ISP的真实DNS服务器IP地址填写在这里,比方说,ISP真实的DNS地址要是为“61.172.7.1”时,那我们就可以将该地址填写在这里,同时单击一下“确定”,以便将上面的IP地址参数保存起来;

5、设置成功之后计算机系统日后就不需要在启动的时候花时间访问DHCP服务器了,从而加快计算机运行速度。

Linux用什么命令设置IP地址啊

Linux命令行下配置IP地址的几种配置方法:

即时生效(重启后失效):

ifconfig eth0 192.168.1.102 netmask 255.255.255.0 //添加IP地址

route add default gw 192.168.1.1 //添加网关

启动生效:

vim /etc/sysconfig/network-scripts/ifcfg-eth0 //(某些版本中可能没有vim这个编辑器比如centos,大家可能用vi替换)

IPADDR=192.168.1.102 //添加IP地址

NETMASK=255.255.255.0 //掩码

GATEWAY=192.168.1.1 //添加网关

最后结果如下:

DEVICE=eth0

BOOTPROTO=static

IPADDR=192.168.1.102

NETMASK=255.255.255.0

GETEWAY=192.168.1.1

ONBOOT=yes

TYPE=Ethernet

注:BOOTPROTO只有在static(静态)模式下才可以使用设置的IP信息

修改dns

vim /etc/resolv.conf

修改后可即时生效,启动同样有效

形式

加入nameserver= ***.***.***.***

最多可有三个,作为上一个失败后的候选

修改host name

即时生效:

hostname fc2

启动生效:

vim /etc/sysconfig/network

形式如下:

NETWORKING=yes

HOSTNAME=rh-linux.fc.org

##########################################################

首先,先了解传统的网络配置命令:

1. 使用ifconfig命令配置并查看网络接口情况

示例1: 配置eth0的IP,同时激活设备:

ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up

示例2: 配置eth0别名设备 eth0:1 的IP,并添加路由

ifconfig eth0:1 192.168.4.2

route add –host 192.168.4.2 dev eth0:1

示例3:激活(禁用)设备

ifconfig eth0:1 up(down)

示例4:查看所有(指定)网络接口配置

ifconfig (eth0)

—————————

2. 使用route 命令配置路由表

示例1:添加到主机路由

route add –host 192.168.4.2 dev eth0:1

route add –host 192.168.4.1 gw 192.168.4.250

示例2:添加到网络的路由

route add –net IP netmask MASK eth0

route add –net IP netmask MASK gw IP

route add –net IP/24 eth1

示例3:添加默认网关

route add default gw IP

示例4:删除路由

route del –host 192.168.4.1 dev eth0:1

示例5:查看路由信息

route 或  route -n  (-n 表示不解析名字,列出速度会比route 快)

—————————

3.ARP 管理命令

示例1:查看ARP缓存

arp

示例2: 添加

arp –s IP MAC

示例3: 删除

arp –d IP

—————————

4. ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具。

例如:ifconfig、route等,

上面的示例完全可以用下面的ip命令实现,而且ip命令可以实现更多的功能.下面介绍一些示例:

4.0 ip命令的语法

ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]

4.1 ip link set–改变设备的属性. 缩写:set、s

示例1:up/down 起动/关闭设备。

ip link set dev eth0 up

这个等于传统的

ifconfig eth0 up

ifconfig eth0 down

示例2:改变设备传输队列的长度。

参数:txqueuelen NUMBER或者txqlen NUMBER

ip link set dev eth0 txqueuelen 100

示例3:改变网络设备MTU(最大传输单元)的值。

ip link set dev eth0 mtu 1500

示例4: 修改网络设备的MAC地址。

参数: address LLADDRESS

ip link set dev eth0 address 00:01:4f:00:15:f1

4.2 ip link show–显示设备属性.缩写:show、list、lst、sh、ls、l

-s选项出现两次或者更多次,ip会输出更为详细的错误信息统计。

示例:

ip -s -s link ls eth0

这个命令等于传统的

ifconfig eth0

—————————

5.1 ip address add–添加一个新的协议地址. 缩写:add、a

示例1:为每个地址设置一个字符串作为标签。为了和Linux-2.0的网络别名兼容,这个字符串必须以设备名开头,接着一个冒号,

ip addr add local 192.168.4.1/28 brd + label eth0:1 dev eth0

等价于

ifconfig eth0:5 192.168.4.1/28

ip addr add local 192.168.4.1/28 dev eth0

示例2: 在以太网接口eth0上增加一个地址192.168.20.0,掩码长度为24位(155.155.155.0),标准广播地址,标签为 eth0:Alias:

ip addr add 192.168.4.2/24 brd + dev eth1 label eth1:1

这个命令等于传统的: 

ifconfig eth1:1 192.168.4.2/24

5.2 ip address delete–删除一个协议地址. 缩写:delete、del、d

ip addr del 192.168.4.1/24 brd + dev eth0 label eth0:Alias1

5.3 ip address show–显示协议地址. 缩写:show、list、lst、sh、ls、l

ip addr ls eth0

5.4.ip address flush–清除协议地址. 缩写:flush、f

示例1 : 删除属于私网10.0.0.0/8的所有地址:

ip -s -s a f to 10/8

示例2 : 取消所有以太网卡的IP地址

ip -4 addr flush label “eth0″

—————————

6. ip neighbour–neighbour/arp表管理命令

缩写 neighbour、neighbor、neigh、n

命令 add、change、replace、delete、fulsh、show(或者list)

6.1 ip neighbour add — 添加一个新的邻接条目

ip neighbour change–修改一个现有的条目

ip neighbour replace–替换一个已有的条目

缩写:add、a;change、chg;replace、repl

示例1: 在设备eth0上,为地址10.0.0.3添加一个permanent ARP条目:

ip neigh add 10.0.0.3 lladdr 0:0:0:0:0:1 dev eth0 nud perm

示例2:把状态改为reachable

ip neigh chg 10.0.0.3 dev eth0 nud reachable

6.2.ip neighbour delete–删除一个邻接条目

示例1:删除设备eth0上的一个ARP条目10.0.0.3

ip neigh del 10.0.0.3 dev eth0

6.3.ip neighbour show–显示网络邻居的信息. 缩写:show、list、sh、ls

示例1: ip -s n ls 193.233.7.254

193.233.7.254. dev eth0 lladdr 00:00:0c:76:3f:85 ref 5 used 12/13/20 nud reachable

6.4.ip neighbour flush–清除邻接条目. 缩写:flush、f

示例1: (-s 可以显示详细信息)

ip -s -s n f 193.233.7.254

—————————

7. 路由表管理

7.1.缩写 route、ro、r

7.5.路由表

从Linux-2.2开始,内核把路由归纳到许多路由表中,这些表都进行了编号,编号数字的范围是1到255。另外,

为了方便,还可以在/etc/iproute2/rt_tables中为路由表命名。

默认情况下,所有的路由都会被插入到表main(编号254)中。在进行路由查询时,内核只使用路由表main。

7.6ip route add — 添加新路由

ip route change — 修改路由

ip route replace — 替换已有的路由

缩写:add、a;change、chg;replace、repl

示例1: 设置到网络10.0.0/24的路由经过网关193.233.7.65

ip route add 10.0.0/24 via 193.233.7.65

示例2: 修改到网络10.0.0/24的直接路由,使其经过设备dummy

ip route chg 10.0.0/24 dev dummy

示例3: 实现链路负载平衡.加入缺省多路径路由,让ppp0和ppp1分担负载(注意:scope值并非必需,它只不过是告诉内核,这个路由要经过网关而不是直连 的。实际上,如果你知道远程端点的地址,使用via参数来设置就更好了)。

ip route add default scope global nexthop dev ppp0 nexthop dev ppp1

ip route replace default scope global nexthop dev ppp0 nexthop dev ppp1

示例4: 设置NAT路由。在转发来自192.203.80.144的数据包之前,先进行网络地址转换,把这个地址转换为193.233.7.83

ip route add nat 192.203.80.142 via 193.233.7.83

示例5: 实现数据包级负载平衡,允许把数据包随机从多个路由发出。weight 可以设置权重.

ip route replace default equalize nexthop via 211.139.218.145 dev eth0 weight 1 nexthop via 211.139.218.145 dev eth1 weight 1

7.7.ip route delete– 删除路由

缩写:delete、del、d

示例1:删除上一节命令加入的多路径路由

ip route del default scope global nexthop dev ppp0 nexthop dev ppp1

7.8.ip route show — 列出路由

缩写:show、list、sh、ls、l

示例1: 计算使用gated/bgp协议的路由个数

ip route ls proto gated/bgp |wc

1413989179010

示例2: 计算路由缓存里面的条数,由于被缓存路由的属性可能大于一行,以此需要使用-o选项

ip -o route ls cloned |wc

159254318707

示例3: 列出路由表TABLEID里面的路由。缺省设置是table main。TABLEID或者是一个真正的路由表ID或者是/etc/iproute2/rt_tables文件定义的字符串,

或者是以下的特殊值:

all — 列出所有表的路由;

cache — 列出路由缓存的内容。

ip ro ls 193.233.7.82 tab cache

示例4: 列出某个路由表的内容

ip route ls table fddi153

示例5: 列出默认路由表的内容

ip route ls

这个命令等于传统的: route

7.9.ip route flush — 擦除路由表

示例1: 删除路由表main中的所有网关路由(示例:在路由监控程序挂掉之后):

ip -4 ro flush scope global type unicast

示例2:清除所有被克隆出来的IPv6路由:

ip -6 -s -s ro flush cache

示例3: 在gated程序挂掉之后,清除所有的BGP路由:

ip -s ro f proto gated/bgp

示例4: 清除所有ipv4路由cache

ip route flush cache

*** IPv4 routing cache is flushed.

7.10 ip route get — 获得单个路由 .缩写:get

电脑上网的 IP地址和DNS服务器地址备用配置怎么填好呢?

在宽带连接的时候,点开始—运行—输入cmd—命令ipconfig /all来具体进行设置

然后你在命令窗口找到宽带连接DNS Servers.......后面就是DNS服务器的地址.

〖IP地址:192.168.0.2〗或〖IP地址:192.168.1.2〗

〖子网掩码:255.255.255.0〗,

〖默认网关:192.168.0.1〗或〖默认网关:192.168.1.1〗

(如果用路由器,IP设置要和宽带路由器在同一个网段当中,所以参考一下路由器说明书IP地址)。

如何在Windows命令行下配置IP地址

常用的netsh命令:

(1)设置 WindowsXP“本地连接”的IP地址为10.223.3.254,子网为255.255.255.0,网关为10.223.3.1,跃点数为1.C:\\netsh interface ip set address name=\"local area connection\" source=static addr=10.223.3.254 mask=255.255.255.0 gateway=10.223.3.1

gwmetric=auto

(2)设置 WindowsXP “本地连接”的IP地址自动获取C:\\netsh interface ip set address name=\"local area connection\" source=dhcp

(3)设置 WindowsXP“本地连接”的DNS为10.223.3.2C:\\netsh interface ip set dns name=\"local area connection\" source=static addr=10.223.3.2 register=primary

(4)设置 WindowsXP“本地连接”的 DNS为自动获取C:\\netsh interface ip set dns name=\"local area connection\" source=dhcp

附:netsh命令配置IP地址、DNS的详细用法

一、添加 IP 地址及默认网关 (是添加,要重设或更新原来IP的请看第三点)

netsh interface ip add address

用法 : add address [name=] [[addr=]IP address [mask=]IP subnet mask] [[gateway=]IP address [gwmetric=]integer]

参数 :

name - IP 接口名称。

addr - 要添加到此接口的 IP 地址。

mask - 指定 IP 地址的 IP 子网掩码。

gateway - 指定 IP 地址的默认网关。

gwmetric - 默认网关的跃点数。

注释 : 向一个用静态 IP 地址配置的接口添加 IP 地址和默认网关。

示例 :

add address \"Local Area Connection\" 10.0.0.2 255.0.0.0

add address \"Local Area Connection\" gateway=10.0.0.3 gwmetric=2

第一个命令向本地连接接口添加一个静态 IP 地址 10.0.0.2 ,子网掩码为 255.0.0.0。

第二个命令向网关跃点数为 2 的接口添加 IP 地址,10.0.0.3 作为第二个默认网关。

我的实例 :(1)netsh interface ip add address \"LocalConnection\" 172.20.0.49 255.255.252.0

此命令设置 LocalConnection 的 IP 为 172.20.0.49, 子网掩码为 255.255.252.0

(2) C:\\netsh interface ip add address \"LocalConnection\" gateway=172.20.0.254 gwmetric=1

此命令设置 Localconnection 的默认网关为 172.20.0.254, 默认网关的跃点数为 1

二、添加 DNS

netsh interface ip add dns

用法 : add dns [name=] [addr=] [[index=]integer]

参 数 :

标记 数值

name - 添加 DNS 服务器的接口的名称。

addr - 添加的 DNS 服务器的 IP 地址。

index - 为指定的 DNS 服务器地址。

指定索引 ( 首选项 ) 。

说 明 : 静态添加新的 DNS 服务器 IP 地址或重新索引现有 DNS 服务器地址的列表以修改 DNS 服务器首选项。

例如 :add dns \"Local Area Connection\" 10.0.0.1

add dns \"Local Area Connection\" 10.0.0.3 index=2

我的实例:netsh interface ip add dns \"LocalConnection\" 172.20.0.1

netsh interface ip add dns \"LocalConnection\" 202.96.128.68 index=2

三、设置 IP 地址、默认网关及 DNS :

netsh interface IP set address local static 172.20.0.49 255.255.252.0 设置 IP 及子网掩码

netsh interface IP set address local static gateway=172.20.0.254 gwmetric=1

(set address source=dhcp 此条表示从 dhcp 服务器得到 IP)

netsh interface IP set dns \"LocalConnection\" static 172.20.0.1

(set dns source=dhcp)

四、 综合例

netsh interface IP set address local static 172.20.0.49 255.255.252.0

netsh interface IP set address local static gateway=172.20.0.254 gwmetric=1

netsh interface IP set dns \"LocalConnection\" static 172.20.0.1

netsh interface ip add dns \"LocalConnection\" 202.96.128.68 index=2

以上命令做成批处理:

edit setIP.bat

netsh interface IP set address local static %2 255.255.252.0

netsh interface IP set address local static gateway=172.20.0.254 gwmetric=1

netsh interface IP set dns \"%1\" static 172.20.0.1

netsh interface ip add dns \"%1\" 202.96.128.68 index=2

setIP.bat 的命令用法是:

setIP 网络接口名 IP 地址

例如:setip LocalConnection 172.20.0.49

具体点就是:

在DOS模式下修改网关和IP地址(XP)

设置/修改IP地址,子网掩码,网关的 格式:

先输入netsh 回车

再输入interface ip 回车

接着输入set address \"本地连接\" static 10.25.35.35 255.255.255.0 10.25.35.7 auto

有时需要反复输入set address \"本地连接\" static 10.25.35.35 255.255.255.0 10.25.35.7 auto 直到出现回显

命令的意思是将“本地连接”

ip地址设置成 10.25.35.35

子网掩码是 255.255.255.0

网关设置成 10.25.35.7 并且自动跃点数

注意:\"本地连接\"处请根据自己的情况修改

设置DNS命令格式:

先输入 netsh 回车

再输入interface ip 回车

接着输入set dns \"本地连接\" static 202.96.128.86

命令的意思是将“本地连接”的DNS设置成202.96.128.86

有时需要反复输入set dns \"本地连接\" static 202.96.128.86

直到出现回显

删除IP地址和DNS的命令是

先输入 netsh 回车

再输入interface ip 回车

接着输入set address \"本地连接\" dhcp

或set dns \"本地连接\" dhcp

配置LINUX的IP命令

通过配置文件配置LINUX的IP命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0

配置文件如下:

ONBOOT=yes

BOOTPROTO=none:表示不使用dhcp服务,如果是手动配置静态的ip地址,BOOTPROTO的值可以为none或者static。

IPADDR=192.168.1.66:表示设置IP地址。

NETMASK=255.255.255.0:表示设置子网掩码。

GATEWAY=192.168.1.1: 表示设置网关。

DNS1=192.168.1.1:表示设置首选DNS服务器,DNS有自己的配置文件/etc/resolv.conf,在这里设置DNS,就是把它写入了DNS的配置文件/etc/resolv.conf。

然后,执行service network restart,重启网络服务配置文件生效即可。

扩展资料:

通过ifconfig命令配置LINUX的IP命令:

命令名称:ifconfig

基本语法:ifconfig [网卡标识] [IP地址]

英文原意:interface configuration

执行权限:root

功能描述:查看或临时配置网卡信息

说明: ifconfig 命令主要是用来查看网卡的配置信息,因为用它来配置网卡的IP地址时,只会临时生效(Linux服务器重启后就会失效)。

这种配置ip的方式只能设置IP和子网掩码,估只适合内网(局域网)使用。

如果想连通外网,还必须设置网关和DNS。

未经允许不得转载:便宜VPS网 » 服务器配置ip地址命令(服务器ip配置文件)