eth0如何加ip
① 华三模拟器交换机怎么给以太口加IP
第一步:网上下载一个兔@!~子 转换器软件
第二步:打开软件连接国内任何城市地址
第三步:变成那个城市地址了
② ubuntu中如何手动设置IP ,,为什么 eth0,它抓不到IP4地址,
这样给你解释你看看
eth0上IP为自动获取
eth1上为手工设置(又是VPC自己要求的)
配置过程:
1、打开Ubuntu的/etc/network/interfaces文件
。默认内容如下:
auto
lo
iface
lo
inet
loopback
2、eth0为自动获取IP,所以不需要配置了。插入要手工设置IP的eth1的IP信息,编辑后内容如下,前面auto
eth1,让网卡开机自动挂载.:
auto
lo
iface
lo
inet
loopback
auto
eth1
iface
eth1
inet
static
address
192.168.0.101
netmask
255.255.255.0
network
192.168.0.0
broadcask
192.168.0.255
gateway
192.168.0.2
3、编写完毕保存,然后打开终端运行如下命令,重新启动网卡即可:
$
/etc/init.d/networking
restart
也可以重启网卡让新配置生效,优点是不影响其他网络接口:
$
sudo
ifdown
eth0
$
sudo
ifup
eth04、如果以DHCP方式配置网卡,则改为:
auto
eth0
iface
eth0
inet
dhcp
也可以在命令行下直接输入下面的命令来获取地址
sudo
dhclient
eth0
5、配置DNS服务器的地址,最多可以使用3个DNS服务器
$
sudo
vi
/etc/resolv.conf
nameserver
202.96.134.133
nameserver
202.96.128.68
nameserver
202.96.128.166
对"resolv.conf"的修改是即时生效的。可以使用nslookup命令进行DNS服务器查询,以验证"resolv.conf"配置文件。
如何查看DNS
$
less
/etc/resolv.conf
③ 在Linux系统下一个网卡设置多个IP的方法
在Linux系统下一个网卡设置多个IP用ifconfig命令比较方便。
#ifconfig
eth0
192.168.0.1
netmask
255.255.255.0
up
说明:up是表示立即激活
如果给单个网卡eth0配置多个ip地址如何操作呢,如果使用ifconfig命令,那么上边需要改动的地方只有eth0而已,将eth0改为eth0:x(x是0-255例如eth0:0或者eth0:1等等),eth0:x称为虚拟网络接口,是建立在网络接口上边。
所以给单网卡配置多ip的方法就是使用命令:
#ifconfig
eth0:0
192.168.0.1
netmask
255.255.255.0
up
#ifconfig
eth0:1
192.168.0.2
netmask
255.255.255.0
up
ping测试通过,就完成了单网卡配置多ip的功能。这样reboot以后ip地址会变回去,所以要设置启动时自动激活ip设置。办法有以下:
第一种:
将上边的命令ifconfig加入到rc.local中去
第二种:
就是仿照/etc/sysconfig/network-scripts/ifcfg-eth0增加一文件根据网络虚拟接口的名字进行命名,例如ifcfg-eth0:0或者ifcfg-eth0:1等等
下边看下ifcfg-eth0:0文件里面的配置信息
DEVICE=eth0:0
#网络虚拟接口eth0:0
ONBOOT=yes
#启动的时候激活
BOOTPROTO=static
#使用静态ip地址
IPADDR=192.168.0.1
#分配ip地址
NETMASK=255.255.255.0
#子网掩码
关闭一个ip呢则使用
#ifconfig
eth0:0
down
④ 为一个以太网卡(eth0)设置一个辅助IP地址192.168.1.230,子网掩码为255.255.255.0,请写出命令
ifconfig eth0:0 192.168.1.230 netmask 255.255.255.0
⑤ 虚拟机eth0的IP地址是多少,要如何设置
首先VMnet0用于"桥接"不用设置IP地址
主机能上,虚拟机用"桥接",上不了网:
1、虚拟机不对,换个虚拟机
2、虚拟机内系统未装好,虚拟机内系统驱动未装好(win7)
VMware6.0.2太老了,下有两个
文章有虚拟机系统介绍及末尾有vm虚拟机 xp win7 中文绿色精简版下载地址:
http://hi..com/%D2%D7%B9%E3%B0%D7/blog/item/c5a5c5cc86c8811892457ecf.html
⑥ RedHat5中怎么设置IP地址
Linux系统下如何设置IP地址?我们可以通过命令闹隐银设定IP的方法,不过此方法的前提条件液宴是用户需root权限。在Linux系统的 /etc/sysconfig/network-script/ifcfg-eth0文件中存放着网卡IP地址配置的相关信息,它的具体格式为:
[root@localhost network-scripts]# cat ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=IP地携慎址
USERCTL=no
PEERDNS=yes
GATEWAY=网关地址(路由器的IP地址)
下面我们来举个例子如何实现Linux环境下设置IP地址。
#ifconfig eth0 192.168.0.1或者修改/etc/sysconfig/network-scripts/下的ifcfg-eth0
#vi /etc/syssconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
HWADDR= ;这里是你网卡的物理地址,通常检测到的网卡你就不用输入了
ONBOOT=yes
IPADDR=192.168.0.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
GATEWAY= ;这里输入你的网关,路由器的IP地址
⑦ 多网卡同IP和同网卡多IP技术
将多个网卡端口绑定为一个,可以提升网络的性能。在linux系统上有两种技术可以实现,Linux 网络组和bond,通过绑定多个网卡作为一个逻辑网口并配置单个的IP地址,大幅提升服务器的网络吞吐。
目前发布各个Linux版本内核均已包含了此模块,大多数情况下不需要重新编译内核。 Linux 的 bonding 驱动提供了绑定/集成(bond)多个网卡为一个虚拟逻辑网口的功能。 一般来说绑定的网口(bonded)有多种工作模式,主要有热后备(hot standby) 和 负载均衡(load balancing).
1.创建薯哗bond0配置文件
vi /etc/sysconfig/network-scripts/ifcfg-bond0 添加配置参数
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes(设置从属关系)
BOOTPROTO=none
HWADDR=00:15:17:CC:FC:35
eth1的配置文件与判搜之相同,只是device的值改为eth1即可。
编辑/etc/modprobe.conf或者/etc/moles.conf文件,加入如下内容,使系统启动时加载bonding模块驱动
alias bond0 bonding
option bond0 miimon=100 mode=1
说明:
1).miimon=100 用来进行链路监测的。即每100ms监测一次链路状态。bonding只监测主机与交换机之间链路。如果交换机出去的链路出问题而本身没有问题,那么bonding认为链路没有问题而继续使用。
2).mode=1 表示提供冗余功能。除此之外还可以为0、2、3,共四种模式。0表示负载均衡
ifenslave bond0 eth0 eth1
route add -net 192.168.1.254 netmask 255.255.255.0 bond0 #如有需要才加该路由
首先执行命令装载bonding模块:modprobe bonding
重启网络服务,并确认bond0正确启动:service network restart
确认设备已经正确加载:less /proc/net/bonding/bond0
至此,bond 的设置就基本结束了
删除bond
ifconfig bond0 down
rmmod bonding
网络组:掘手历是将多个网卡聚合在一起方法,从而实现冗错和提高吞吐量,网络组不同于旧版中bonding 技术,能提供更好的性能和扩展性,网络组由内核驱动和teamd 守护进程实现.
nmcli connection add type team con-name TEAMname ifname INTname [config JSON]
TEAMname 指定连接名,INname指定接口名,JSON指定runner方式,格式为:'{"runner":{"name":"METHOD"}}'
METHOD 可以是broadcast、roundrobin、activebackup、loadbalance、lacp
(1)创建网络接口组team0
[root@centos7 ~]# nmcli connection add type team con-name team0 ifname team0 config '{"runner":{"name":"loadbalance"}}'
Connection 'team0' (e70483a1-2688-4eb2-9466-8e732360291d) successfully added.
(2)给网路组team0配置IP地址
[root@centos7 ~]# nmcli connection modify team0 ipv4.method manual ipv4.addresses 200.200.200.200/24 gw4 200.200.200.1
既就是生成组TEAM组成员的配置文件,这个配置文件和网卡配置文件是相互独立的。
nmcli connection add type team-slave con-name SLAVEname ifname INname master TEAMname
SLAVEname 指定连接名,INTname指定网络接口名(相当于指定要加入网络组的网卡名),TEAMnmae指定所属网络组。
若连接名不指定,默认为team-slave-IFACE
创建接口组
这里使用ens34、ens38两块网卡
[root@centos7 ~]# nmcli connection add con-name team0-ens34 type team-slave ifname ens34 master team0
[root@centos7 ~]# nmcli connection add con-name team0-ens38 type team-slave ifname ens38 master team0
启用网络组:nmcli connection up team0
启用组成员:nmcli connection up SLAVEname
[root@centos7 ~]# nmcli connection up team0
[root@centos7 ~]# nmcli connection up team0-ens34
[root@centos7 ~]# nmcli connection up team0-ens38
teamdctl TEAMname state
[root@centos7 ~]# teamdctl team0 state
link watches:
link summary: up
instance[link_watch_0]:
name: ethtool
link: up
down count: 0
ens38
link watches:
link summary: up
instance[link_watch_0]:
name: ethtool
link: up
down count: 0
(1)MASTER配置文件
[root@centos7 ~]# cat /etc/sysconfig/network-scripts/ifcfg-team0
(2)组成员(SLAVE)配置文件
[root@centos7 ~]# cat /etc/sysconfig/network-scripts/ifcfg-team0-ens34
(1)断开连接
[root@centos7 ~]# nmcli connection down team0
再次查看状态
[root@centos7 ~]# teamdctl team0 state
[root@centos7 ~]# nmcli connection show
可以看到已经关闭成功
(2)删除TEAM组成员
[root@centos7 ~]# nmcli connection delete team0-ens34
[root@centos7 ~]# nmcli connection delete team0-ens38
(3)删除TEAM组
[root@centos7 ~]# nmcli connection delete team0
不同的工作环境通常IP地址以及相关网络属性通常是不一样的.如果我们每次都是手动去修改,那将是非常繁琐的.所以我们去修改一些网络配置让网卡去自适应工作环境.在linux系统上配置同一个网卡拥有多个IP的技术也就是为网卡添加多个子网卡,如eth0:0、eth1:1这种网络接口,LINUX最多可以支持255个IP子网卡。
在linux系统上有两种方式添加子网卡。一种是使用网络配置命令,这种方式会立即生效,但不会永久生效,如果重启则会立即丢失。如果想要永久生效则是另一种方式去修改网络配置文件。配置子网卡命令前要卸载或者禁用NetworkManager服务,因为和NetworkManager有冲突。
使用ifconfig命令管理子网卡:
ifconfig device[label] [address] [up|down]
ifconfig eth0:0 192.168.1.100/24 up(添加并启用eth0:0子网卡)
ifconfig eth0:0 down(禁用eth0:0子网卡)
使用ip命令管理子网卡:
ip addr add [address] device [label]
ip addr add 172.16.1.2/16 dev eth0(为eth0网卡添加一个IP)
ip addr add 172.16.1.1/16 dev eth0 label eth0:0(为eth0网卡添加一个IP并且指定label)
ip addr del 172.16.1.1/16 dev eth0 label eth0:0(删除eth0上172.16.1.1/16这条IP)
ip addr flush dev eth0 label eth0:0(刷新)
把相关配置写入文件
将上边的命令ifconfig加入到rc.local中去(永久生效)
所有网卡的配置文件都保存在/etc/sysconfig/network-scripts目录中,一个网卡对应一个配置文件
手工添加IP地址的
以下是网卡配置文件的部分信息说明,其他类似信息默认即可:
配置完成重启网卡即可:service network restart