Linux操作系统是当前主流的 服务器 操作系统,很多公司和云平台都采用Linux系统作为服务器操作系统。网络配置是Linux操作系统中非常重要的一个功能,而对于网络配置中的IP地址的添加,也是经常使用的功能。本篇文章将指导您如何使用命令行来添加IP地址。
1. 查看当前网卡信息
在添加IP地址之前,我们首先需要查看当前网卡的信息。运行以下命令:
该命令会列出当前系统的所有网卡信息,包括网卡名称、状态、MAC地址等等。
eth0: flags=4163 mtu 1500
inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::5054:ff:fe7c:bea1 prefixlen 64 scopeid 0x20
eTher 52:54:00:7c:be:a1 txqueuelen 1000 (Ethernet)
RX packets 71 bytes 6542 (6.5 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 63 bytes 5274 (5.2 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
上述结果显示了eth0网卡的信息,包括其IP地址、子网掩码、广播地址等等。
2. 添加静态IP地址
在Linux系统中添加静态IP地址非常简单,只需要使用以下命令:

sudo ifconfig eth0 192.168.1.110 netmask 255.255.255.0 up
其中,eth0为网络设备名称,192.168.1.110为要添加的IP地址,255.255.255.0为子网掩码。up表示启用该网络设备。
如果需要添加多个IP地址,我们只需要在命令中连续添加多个IP地址即可,例如:
sudo ifconfig eth0 192.168.1.110/24 192.168.1.120/24 up
以上命令将为eth0网卡添加两个IP地址:192.168.1.110和192.168.1.120,子网掩码均为255.255.255.0。
3. 添加子网
如果需要在系统中添加子网,我们可以使用以下命令:
sudo ifconfig eth0:1 192.168.2.1 netmask 255.255.255.0 up
以上命令将在eth0网卡上添加一个子网,该子网的IP地址为192.168.2.1,子网掩码为255.255.255.0。
4. 添加多个子网
如果需要在系统中添加多个子网,我们只需要在命令中连续添加多个子网即可,例如:
sudo ifconfig eth0:1 192.168.2.1/24 up
sudo ifconfig eth0:2 192.168.3.1/24 up
以上命令将在eth0网卡上添加两个子网,分别为192.168.2.1和192.168.3.1,子网掩码均为255.255.255.0。
5. 永久保存IP地址配置
如果我们添加了IP地址后希望该配置能够永久保存,并在系统重启后生效,我们需要修改网络配置文件。具体步骤如下:
(1)进入网络配置文件目录:
cd /etc/sysconfig/network-scripts/
(2)打开对应的网卡配置文件,例如eth0对应的配置文件为ifcfg-eth0:
sudo vim ifcfg-eth0
(3)在配置文件中添加IP地址相关信息,例如:
DEVICE=eth0
IPADDR=192.168.1.110
NETMASK=255.255.255.0
ONBOOT=yes
以上配置表示启用eth0网卡并设置其IP地址为192.168.1.110,子网掩码为255.255.255.0,并且在系统重启后自动启用该网络设备。
6. 删除IP地址或子网
如果需要删除已经添加的IP地址或子网,我们可以使用以下命令:
(1)删除IP地址:
sudo ifconfig eth0 192.168.1.110 netmask 255.255.255.0 down
(2)删除子网:
sudo ifconfig eth0:1 down
以上命令将分别删除eth0网卡上的IP地址和子网,并关闭相应的网络设备。
相关问题拓展阅读:
给虚拟机中的Linux系统设置静态IP
1.输入命令ifconfig查看当前系统ip、网关等信息
2.修改系统配置文件
输入vim /etc/sysconfig/network-scripts/ifcfg-eth0
将文件中的三个参数改为:
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
接着添加IP地址、子网掩码、默认网关
IPADDR=192.168.6.60
NETMASK=255.255.255.0
GATEWAY=192.168.6.2
*注意,这里的IP地址和默认网关不是乱填的
需要查看虚机的虚拟网络编辑器
这里需要选VNnet8,如果已经有这个名称了族困,就可以直接在改名称下修改
选中VMnet8,选择NAT模式,并去掉勾选 使用本地DHCP服务将IP地址分配给虚拟机
进入NAT设置
如图所示,网关行宴IP(GATEWAY):192.168.145.2即为配置文件中的网关,IP地址(IPADDR)则取该网关中的兆带念一个子网IP:192.168.145.0,子网掩码(NETMASK)默认为:255.255.255.0
配置好文件,保存并退出。
接下来为系统设置DNS
命令:vi /etc/resolv.conf
进入配置文件添加(这是Google提供的公用DNS):
nameserver 8.8.8.8
保存并退出。
然后重启net服务
命令:service network restart
这时我们可以用ping命令去ping主机IP和外网(如:
www.baidu.com
),我们会发现可以ping通主机IP也能ping通外网
问题:centos 可以ping 通 windows,也可以ping通外网,但是windows ping 不通 centos
Centos中输入ip addr,查看ip信息
windows 中输入ipconfig命令,查看ip信息,使Centos中和winwods的ip在一个网段即可
关于怎么修改windows中V8如下操作即可:
这里的IP和ContOS静态IP保持在一个网段即可,网关参考虚拟机网络设置:
现在再去用xshell连接或者ping即可
linux安装图形化界面
1.首先点击:VMware软件中的虚拟机—安装VMware Tools。(注意:下面红色字体为输入的命令)
2.解压缩VMware Tools
命令: cd /media/VMware\ Tools/(进入光驱(注意Tools前边有空格)
挂载成功以后 在VMwareTools里边有一个 VMwareTools-10.2..tar.gz(查看你的,我们可能不一样),解压
tar zxvf VMwareTools-10.2..tar.gz -C /tmp/解压缩tar包到/tmp 下
cd /tmp/vmware-tools-distrib/进入/tmp
3.安装VMware Tools
./vmware-install.pl
下面的选项就按照默认值,一直回车就可以:
出现选择就回车,一直回车后,出现如下:
此时安装成功,重启即可
关于linux 添加ip命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
linux 网卡怎么配置IP
展开全部vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 网卡名字TYPE=EthernetONBOOT=yes开启网卡BOOTPROTO=none固定ipIPADDR=192.168.6.133设置你需要的静态ipPREFIX=24子网掩码24GATEWAY=192.168.6.1网关DNS1=192.168.6.1DNSDNS2=114.114.114.114
在red hat linux 中怎么配置宽带连接 怎么使用猫来获取IP 然后联网 给出具体命令及步骤 谢谢!
1.确保安装了网卡并工作正常使用命令#ifconfig eth0查看网卡状态2.在系统中不要设置默认路由(网关),让ADSL拨号后自动获得如果已经设置了默认路由,使用以下方法删除:在文件件 /etc/sysconfig/network 中删除 GATEWAY= 这一行,然后以root执行:#/etc/rc.d/init.d/network restart 3.已经安装了pppd软件包如果存在文件 /usr/sbin/pppd,则说明已经安装了pppd;如未安装,从RedHatLinux 安装光盘上装(版本可能不一样)这个软件包2,安装PPPOE客户端软件Linux下的PPPOE客户端软件比较多,而且大多使用GNU License,推荐使用rp-pppoe这个软件包, 从这个网站上,不仅可以下栽RedHat 平台下的rp-pppoe的二进制软件包,而且可以下栽源代码软件包。 1.二进制软件包的安装:A.下栽二进制软件包B.进行安装以root执行:#rpm -Uvh 2.从源代码进行安装:从源代码进行安装同样适用于其它平台的Linux,但必须在Linux系统中安装gcc编译器。 A.下栽源代码软件包B.解压缩#tar xvfz #cd rp-pppoe-3.5 C.进行编译和安装运行脚本#./go将自动进行编译和安装,最后,自动调用/usr/sbin/adsl-setup进行配置,具体解释见三。 3,配置PPPOE客户端软件安装完软件包后,必须配置pppoe的配置文件/etc/ppp/,从而让ADSL拨号时使用配置文件中的用户名、密码等参数。 我们不必手工改动这个文件,可以使用adsl-setup这个工具进行配置:#/usr/sbin/adsl-setup当出现 >>> Enter your PPPoE user name :输入ADSL帐号的用户名当出现>>> Enter the Ethernet interface connected to the ADSL modemFor Solaris, this is likely to be something like /dev/hme0. For Linux, it will be ethn, where n is a number.(default eth0):输入eth0,>>> Enter the demand value (default no):>>> Enter the DNS information here:输入 “server” ,>>> Please enter your PPPoE password:输入ADSL帐号的密码>>> Choose a type of firewall (0-2):输入 0>>> Accept these settings and adjust configuration files (y/n)?4,使用命令/usr/sbin/adsl-start 启动PPPOE客户端软件,进行连接,如果成功,将出现Connected;如果不成功,请检查网线、ADSL MODEM等物理设备,并查看 /var/log/messages中的信息/usr/sbin/adsl-stop 关闭和ISP的连接/usr/sbin/adsl-status 查看当前连接的状态如果想在Linux系统启动时自动启动ADSL连接,输入以下命令#chkconfig –add adsl将在当前的运行级下加入ADSL的自启动脚本五、测试当连接成功后,使用命令#ifconfig -a在输出中应含有关于 ppp0 的信息,其中还绑定了IP 地址,说明已经从拨号中获得了IP地址。 使用命令#netstat -nr查看路由表信息,这时的默认路由应该是上面获得的IP地址。 如果没有默认路由,我们可以手动增加:#route add default gw 上面获得的IP地址使用命令#如果解析出新浪的IP,说明已经从拨号中正确获得了DNS服务器最后,使用命令ping某个域名或IP,如果有响应,表示你已经大功告成了
Linux多个网卡怎么添加永久路由
linux下添加路由的方法:一:使用 route 命令添加使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法://添加到主机的路由# route add –host 192.168.168.110 dev eth0# route add –host 192.168.168.119 gw 192.168.168.1//添加到网络的路由# route add –net IP netmask MASK eth0# route add –net IP netmask MASK gw IP# route add –net IP/24 eth1//添加默认网关# route add default gw IP//删除路由# route del –host 192.168.168.110 dev eth0二:在linux下设置永久路由的方法:1.在/etc/里添加方法: route add -net 192.168.3.0/24 dev eth0route add -net 192.168.2.0/24 gw 192.168.3.2542.在/etc/sysconfig/network里添加到末尾方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev3./etc/sysconfig/static-router : any net x.x.x.x/24 gw y.y.y.y
发表评论