网站首页 > 文章中心 > 其它

linux命令行配ip

作者:小编 更新时间:2023-08-24 13:47:23 浏览量:140人看过

配置LINUX的IP命令

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

配置文件如下:

ONBOOT=yes

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

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

扩展资料:

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

命令名称:ifconfig

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

英文原意:interface configuration

执行权限:root

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

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

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

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

Linux配置ip地址的两种方法

第一步,通过nmcli connection查看网卡名称

NAME UUID TYPE DEVICE

第二步,配置ip,网关,dns,并设置网卡开机自动启动,最后开启网卡

说明:配置地址和掩码

说明:配置网关

说明:配置dns

说明:地址获取的方法为手动配置而不是dhcp

说明:开机自动打开网卡

说明:立即打开网卡

第三步,查看结果(这里使用ip addr命令查看,较新版本Linux系统支持该命令)

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

valid_lft forever preferred_lft forever

测试通信

^C

--- ping statistics ---

第一步,通过vi或vim打开配置文件

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=none

DEFROUTE=yes

NAME=eth0

DEVICE=eth0

PEERDNS=no

第三步,重启网络服务

Restarting network (via systemctl): [ OK ]

第四步,查看结果并测试通信(这里用ifconfig命令来查看,各种版本Linux均支持该命令)

RX errors 0 dropped 0 overruns 0 frame 0

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

配置地址的两种方法就介绍到这里.

但是查看地址时,我们并没有看到网关和dns,那么网关和dns怎么看呢,用以下两条命令即可

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

# Generated by NetworkManager

更多网络技术公开课,腾讯课堂搜" 众元教育 ",戳 免费公开课 ,可直接听课哦!

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

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

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

启动生效:

最后结果如下:

BOOTPROTO=static

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

修改dns

vim /etc/resolv.conf

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

形式

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

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

修改host name

即时生效:

vim /etc/sysconfig/network

形式如下:

NETWORKING=yes

HOSTNAME=rh-linux.fc.org

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

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

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

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

ifconfig eth0:1 up(down)

ifconfig (eth0)

—————————

示例1:添加到主机路由

route add –net IP netmask MASK eth0

route add –net IP netmask MASK gw IP

route add default gw IP

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

示例1:查看ARP缓存

arp

arp –s IP MAC

arp –d IP

例如:ifconfig、route等,

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

ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]

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

ip link set dev eth0 up

这个等于传统的

ifconfig eth0 up

ifconfig eth0 down

参数:txqueuelen NUMBER或者txqlen NUMBER

ip link set dev eth0 txqueuelen 100

参数: address LLADDRESS

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

示例:

ip -s -s link ls eth0

这个命令等于传统的

ifconfig eth0

等价于

这个命令等于传统的:

ip addr ls eth0

缩写 neighbour、neighbor、neigh、n

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

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

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

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

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

ip route change — 修改路由

ip route replace — 替换已有的路由

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

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

缩写:delete、del、d

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

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

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

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

ip route ls proto gated/bgp |wc

ip -o route ls cloned |wc

或者是以下的特殊值:

all — 列出所有表的路由;

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

ip route ls

这个命令等于传统的: route

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

ip -s ro f proto gated/bgp

ip route flush cache

Linux配置IP的详细方法!命令我知道!但是输完之后是这样的!!!

linux下配置ip地址四种方法:

第一段:Ifconfig命令

第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后

ip地址的配置将自动失效.具体用法如下.

Ipconfig ethx ipadd netmask x.x.x.x.

此方法配置的ip地址后计算机从新启动将会失效.

第二段:neat命令

①.、Neat命令=redhat-config-network图形下配置ip地址

此方法配置的ip地址后计算机从新启动仍然有效

第三段:netconfig命令

①.、输入netconfig后将会出现下图所示,单击yes按钮.

第四段:vi /etc/sysconfig/network-scripts/ifcfg-ethx

此方法配置的ip地址后计算机从新启动仍然有效.

在LINUX下如何用命令 配置ip地址 子网掩码和网管?

①.、首先进入到Linux系统中,输入用户名和密码完成登录.

以上就是土嘎嘎小编为大家整理的linux命令行配ip相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章