linux網絡配置

1、馬上生效,所作出的改動重啓網絡服務或主機後失效

a. 網卡、IP、掩碼

網卡命名方式

以太網:ethX

ifconfig是一個用來查看當前主機上活動狀態的網卡,也可以配置、啓用或禁用網絡接口的命令

ifconfig -a:查看主機上的所有網卡

ifconfig eth0:查看eth0網卡的信息

指定IP地址:ifconfig eth0 192.168.1.1/24

                        ifconfig eth0 172.16.10.1/16

                        ifconfig eth0 10.0.0.0/8


b. 網關:

route

    add:添加

         -host:主機路由

         -net:網絡路由

             -net 0.0.0.0

                 route add -net|host DEST gw NEXTHOP

                 route add default gw NEXTHOP

                 route add -net 10.0.0.0/8 gw 192.168.10.1        #10.0.0.0通過192.168.10.1到達

                 route add default gw 192.168.10.1

     del:刪除

         -host

         -net

            route del -net 10.0.0.0/8

            route del -net 0.0.0.0

            route del default

查看:

route

route -n:以數字方式顯示各主機或端口等相關信息


2、  配置完成後不會生效,要重啓網絡服務或主機後

網絡服務配置文件(永久有效)

RHEL5:/etc/init.d/network {start|stop|restart|status}

RHEL6:/etc/init.d/NetworkManager {start|stop|restart|status} 但是目前功能不完善,所以把這個功能禁用,啓用RHEL5的功能


a.IP地址和子網隱碼地址

網絡接口配置文件:

/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME

DEVICE=:關聯的設備名稱,要與文件名的後辦部“INTERFACE_NAME”保持一致

BOOTPROTO={static|none|dhcp|bootp}:引導協議:要使用靜態地址,使用static或none:dhcp表示使用DHCP服務器獲取地址

IPADDR=:IP地址

NETMASK=:子網掩碼

GATEWAY=:設定默認網關

ONBOOT=:開機時是否自動激活次網絡接口

HWADDR=:硬件地址,要與硬件中的地址保持一致,可省

USERCTL={yes|no}:是否允許普通用戶控制此接口

PEERDNS={yes|no}:是否在BOOTPROTO爲dhcp時接受由DHCP服務器指定的DNS地址

例:

# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0C:29:C0:1C:8F
TYPE=Ethernet
UUID=d63853e2-b0e9-4b15-a21e-a09aeca9212e
ONBOOT=no    -->    ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp    -->    BOOTPROTO=static
                  -->    IPADDR=192.168.1.21
                  -->    NETMASK=255.255.255.0

b.網關地址,配置主機名

# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost    -->    HOSTNAME=user
                      -->GATEWAY=192.168.1.254

c.DNS配置

DNS服務器指定方法只有一種:

編輯/etc/resolv.vonf

    nameserver DNS_TP_1

    nameserver DNS_TP_2

    nameserver 172.16.0.1

    nameserver 202.102.224.68

例:

# vim /etc/resolv.conf
    -->    nameserver 192.168.1.254

上面配置完後要重啓網絡才能連接上網

# service network restart    #重啓網絡


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