RHEL6 網絡配置

ifconfig ##查看所有網絡接口信息

ifconfig eth0 ##查看eth0的信息

ifconfig eth0 192.168.0.96 netmask 255.255.255.0 broadcast 192.168.0.255 (up) ##配置網卡(可用時啓動),重啓無效

eg:ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up ##LVS負載均衡腳本

ifconfig eth0 up

ifup eth0 ##開啓網卡eth0

ifocnfig eth0 down

ifdown eth0 ##關閉網卡eth0


ip addr list


service network start |stop |restart|status ##改變網絡服務狀態

dmesg |grep eth ##適用查找系統安裝完成後添加的新以太網卡信息


vim /etc/sysconfig/network ##設置主機名,默認網關

NETWORKING=yes

HOSTNAME=rhel6

vim /etc/resolv.conf ##設置DNS

nameserver 192.168.0.4

nameserver 202.106.0.20

vim /etc/sysconfig/network-scripts/ifcfg-eth0 ##rhel中eth0對應的配置文件

DEVICE="eth0"

HWADDR="08:00:27:3A:01:68"

NM_CONTROLLED="yes" 是否接受networkmanage管理(rhel6新增網絡管理程序,管理以太、藍牙、無線)

ONBOOT="yes" ##開機自啓動

BOOTPROTO="dhcp" ##dhcp獲取IP

DEVICE="eth0"

HWADDR="08:00:27:3A:01:68"

NM_CONTROLLED="yes"

ONBOOT="yes" 開機自啓動

BOOTPROTO="static" ##靜態IP

IPADDR="192.168.0.96"

NETMASK="255.255.255.0"

BROADCAST="192.168.0.255"

NETWORK="192.168.0.0"

/usr/share/doc/initscripts-*/sysconfig.txt搜索ifcfg可以找到ifcfg-eth0相關範例


雙網卡綁定,將eth0和eth1綁定成虛擬網卡bond0

vim /etc/sysconfig/network-scripts/ifcfg-bond0

DEVICE=bond0

ONBOOT="yes" ##開機自啓動

BOOTPROTO="static" ##靜態IP

IPADDR="192.168.0.96"

NETMASK="255.255.255.0"

BROADCAST="192.168.0.255"

NETWORK="192.168.0.0"

vim ifcfg-eth0

DEVICE=eth0

ONBOOT="yes"

BOOTPROTO=none

MASTER=bond0

SLAVE=yes

vim ifcfg-eth1

DEVICE=eth1

ONBOOT="yes"

BOOTPROTO=none

MASTER=bond0

SLAVE=yes

單網卡多網段IP地址

cp ifcfg-eth0 ifcfg-eth0:0

DEVICE="eth0:0"

BOOTPROTO="static"

IPADDR="172.16.0.96"

NETMASK="255.255.0.0"

BROADCAST="172.16.0.255"

NETWORK="172.16.0.0"


單網卡多連續IP地址

cp ifcfg-eth0 ifcfg-eth0-range0

DEVICE="eth0-range0"

IPADDR_START=10.0.0.100

IPADDR_END=10.0.0.120

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章