centos网络配置
环境:
系统硬件:vmware vsphere (CPU:2*4核,内存2G)
系统版本:Centos-6.5-x86_64
路由器网关:192.168.1.1
步骤:
1.查看网络MAC地址
[[email protected] ~]# cat /etc/udev/rules.d/70-persistent-net.rules
显示如下信息
# PCI device 0x15ad:0x07b0 (vmxnet3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:94:04:3c", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x15ad:0x07b0 (vmxnet3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:94:53:24", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
eth0:对应第一张网卡,eth1:对就第二张网卡。当前使用eth0连接路由器,eth1保留(服务器一般用来,连接其它主机)
2.修改主机名称
[[email protected] ~]# vim /etc/sysconfig/network
打开文件,修改以下内容并保存
NETWORKING=yes #使用网络
HOSTNAME=centos #设置主机名称
3.修改网卡
[[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
打开文件,修改以下内容并保存
DEVICE=eth0 #对应第一张网卡
TYPE=Ethernet
ONBOOT=yes #是否启动时运行
NM_CONTROLLED=yes
BOOTPROTO=static #使用静态IP,而不是由DHCP分配IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0" #名称
HWADDR=00:50:56:94:04:3C #必须对应etho是的MAC地址(/etc/udev/rules.d/70-persistent-net.rules)
PEERDNS=yes
PEERROUTES=yes
IPADDR=192.168.1.40 #指定本机IP地址
NETMASK=255.255.255.0 #指定子网掩码
GATEWAY=192.168.1.1 #指定网关
4.修改DNS
[[email protected] ~]# vim /etc/resolv.conf
打开文件,修改以下内容并保存
nameserver 8.8.8.8 #GOOGLE的DNS服务器
nameserver 61.144.56.100 #指定当前城市最近的DNS服务器(各城市不一样,上网搜索)
nameserver 192.168.1.1 #指定经路由器上指定的DNS服务器
5.重新启动网络配置
[[email protected] ~]#service network restart
6.重启
[[email protected] ~]#shutdown -r now
7.查看当前IP设置
[[email protected] ~]# ifconfig
8.测试是否连接外网
[[email protected] ~]# ping www.163.com
ubuntu网络配置
一、配置大概分三类:通过配置文件配置、通过命令配置、通过图形化的网络连接菜单配置。
拨号无线等的没条件实验,不涉及。
主要文件:/etc/network/interfaces,这里是IP、网关、掩码等的一些配置;/etc/resolv.conf这个文件保存DNS的有关信息
主要命令:sudo /etc/init.d/networking restart重启网络,使配置文件的配置失效;sudo route add default gw <IP地址>,设置网关。
二、配置方法
1、通过命令配置
如果你只是想暂时性的修改IP地址,可以选择这种方法。重启网络后会丢失。
1)sudo ifconfig eth0 <IP地址> netmask <子网掩码> up
eth0是网卡。最后的up表示开启网卡,可以不加。
2) sudo route add default gw <网关IP>
设置网关
3) 设置DNS,这个必须去配置文件修改,同第二种
4)配置主机名称
命令:sudo /bin/hostname <主机名>
但是系统启动时,会从/etc/hostname来读取主机的名称。
2、通过配置文件配置
1)配置IP网关:sudo gedit /etc/network/interfaces 里面添加
dhcp的:
auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
静态IP的:
auto lo iface lo inet loopback #上面的是回环 #网卡eth0的配置 auto eth0 #staic 静态IP iface eth0 inet static address 192.168.1.5 netmask 255.255.255.0 gateway 192.168.1.1 #network 192.168.3.0 #broadcast 192.168.3.255 #后面两条是网络号和广播号,这个可以由其它信息计算,因此无需设置
这里还可以配置第二IP(虚拟IP)
auto eth0:1 iface eth0:1 inet static address 192.168.1.60 netmask 255.255.255.0 #network x.x.x.x #broadcast x.x.x.x gateway x.x.x.x
2)配置DNS: sudo gedit /etc/resolv.conf
nameserver 202.107.117.11
3)主机名:sudo gedit /etc/hostname 里面输入主机名。默认有个主机名,因此这个不是必须的。
4)重启网络:sudo /etc/init.d/networking restart
也可以重启网卡:
sudo ifconfig eth0 down sudo ifconfig eth0 up
重启网卡对别的网卡无影响,更推荐一些。
3、通过图形化的网络连接菜单配置
这个在系统-首选项里,也叫做network manager,通过右上角面板里的网络管理小程序可以启用它的配置。
这个有点问题:它和第二种方法共用配置文件,所以会导致种种冲突,使用时要注意。
不如,这两种方法都做了配置,sudo /etc/init.d/networking restart启用的是第二种方法的配置,而点击桌面面板上的网络管理小程序中的auto eth0启用的是第三种的配置
suse网络配置
怎样正确的解决SUSE网络配置,这里有你想要的SUSE网络配置步骤。 从中你能了解到更加简洁迅速的配置SUSE网络配置知识。正确的处理SUSE网络配置.
1.yast运行,启动网卡。
2.进入/etc/sysconfig/netwrok/,找对应网络文件。一般为ifcfg-eth*文件。
3.vi ifcfg-eth*
4.典型 ifcfg-eth0配置
BOOTPROTO=‘static‘
BROADCAST=‘2.255.255.255‘
IPADDR=‘2.2.2.123‘
MTU=‘‘
NETMASK=‘255.0.0.0‘
NETWORK=‘2.0.0.0‘
REMOTE_IPADDR=‘‘
STARTMODE=‘onboot‘
_nm_name=‘static-0‘
5./etc/init.d/network start启动网络
6.临时ip: ifconfig eth0 2.2.2.123 up
7.终止和启动一个网卡:ifdown eth0 , ifup eth0
8.ifconfig -a 显示ip配置。
这样你就完成了SUSE网络配置。