天天看點

RHEL 6 網絡配置

網卡配置檔案

cd /etc/sysconfig/network-s[tab]

ifcfg-eth0 第一塊網卡的配置

ifcfg-eth1 第二塊....

DEVICE=eth0 #對那個網卡進行配置,eth0第一塊網卡

HWADDR=08:00:27:49:57:1c #網卡綁定的mac位址,這行最好删了

NM_CONTROLLED=yes #不知道

ONBOOT=yes #是否使用這個配置

IPADDR=192.168.100.1 #ip位址

BOOTPROTO=none #靜态還是動态

NETMASK=255.255.255.0 #子網路遮罩

TYPE=Ethernet #以太網類型

GATEWAY=192.168.100.254 #網關

DNS1=192.168.100.1 #dns位址

IPV6INIT=no #ipv6初始化

USERCTL=no #不知道

标準網卡配置

靜态配置

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=none

IPADDR=192.168.100.1

NETMASK=255.255.255.0

GATEWAY=192.168.100.254

DNS1=61.134.1.4 #DNS位址,RHEL6開始的

DNS2=218.30.19.50

動态擷取

BOOTPROTO=dhcp

配置結束後執行

service network restart 讓修改的網卡檔案生效

檢視ip

ifconfig

DNS配置

vi /etc/resolv.conf 編輯dns配置檔案

nameserver 61.134.1.4 #讓計算機的dns指向為61.134.1.4,RHEL5和5之前的

把linux當路由器去用

vi /etc/sysctl.conf 編輯核心配置檔案

net.ipv4.ip_forward = 0

改為

net.ipv4.ip_forward = 1 

net.ipv4.ip_forward是路由功能,0關閉,1打開

sysctl -p 讓剛剛做的修改生效

靜态路由指令route

route add -net 200.200.200.0 netmask 255.255.255.0 gw 192.168.100.2

添加到200.200.200.0,掩碼為255.255.255.0的網段的下一跳是192.168.100.2

route del -net 200.200.200.0 netmask 255.255.255.0 gw 192.168.100.2

删除到200.200.200.0,掩碼為255.255.255.0的網段的下一跳是192.168.100.2

動态路由(zebra軟體提供)

Ctrl + c 終止指令

traceroute ip 跳數計數(本地到目标ip經過了多少路由)

hostname 檢視主機名

nslookup dns測試

本文轉自 makewong 51CTO部落格,原文連結:http://blog.51cto.com/makewong/628328,如需轉載請自行聯系原作者

繼續閱讀