就這麼簡單!網絡配置你會嗎?

本次我們來討論一下linux中關於簡單網絡配置的內容,關於網絡的介紹我們今天就不再說了,直入正題,直接我們來看一下網絡中關於以太網接口、網關、路由等內容,並用新老兩種命令來逐個講解。

配置文件說明

路由:

RHEL5: /etc/modprobe.conf

alias

RHEL6: /etc/udev/rules.d/70-persistent-net.rules

網絡配置文件:

/etc/sysconfig/network

網絡接口配置文件:

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

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

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

IPADDR=: IP地址

NETMASK=:子網掩碼

GATEWAY=:設定默認網關;

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

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

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

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

不會立即生效,但重啓網絡服務或主機都會生效;

網絡配置

網絡服務:

RHEL5:   /etc/init.d/network {start|stop|restart|status}開啓、關閉、重啓網絡

RHEL6: /etc/init.d/NetworkManager {start|stop|restart|status}

以太網接口:

Ifconfig [eth#] –a :顯示所有接口的配置出處

Ifconfig eth# ip/mask [up|down] 打開或關閉接口

注意:配置的地址立即生效,但重啓網絡服務或主機,都會丟失。

網關:

route

       add: 添加

              -host: 主機路由

              -net:網絡路由

                     -net 0.0.0.0

       設定網關:route add -net|-host DEST gw NEXTHOP

       設定默認路由:route add default gw NEXTHOP

del:刪除

       所做出的改動重啓網絡服務或主機後失效;

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

路由:

/etc/sysconfig/network-scripts創建以route-eth#爲名字的文件,文件內容爲:

格式一:

目標網絡 via 下一跳

格式二:

Address0(目標地址)=

NETMASK0(子網掩碼)=

GATEWAY0(下一跳)=

Address1=

……..

例:創建一條到達192.168.10.0的路由,下一條爲

格式一:192.168.10.1 192.168.10.0/24  via 192.168.10.1

格式二:

ADDRESS0=192.168.10.0

NETMASK0=255.255.255.0

GATEWAY0=192.168.10.1

指定DNS服務器:

編輯/etc/resolv.conf文件

nameserver DNS_IP_1

nameserver DNS_IP_2

指定本地解析:

編輯/etc/hosts文件

主機IP  主機名  主機別名

例:172.16.0.1          www.db.com              www

配置主機名:

方法一:hostname名字

立即生效,但不是永久有效;

方法二:編輯/etc/sysconfig/network文件修改以下內容:

HOSTNAME=

Ip命令:

Ip  link:網絡接口屬性

  Show

ip -s link show

set

        ip link set DEV {up|down}

ip addr :協議地址

  add:添加

                     ip addr add ADDRESS dev 設備 地址

              del:刪除

                     ip addr del ADDRESS dev 設備 地址

              show:查看

                     ip addr show dev 設備 to 匹配標準

              flush:清除

                     ip addr flush dev 設備 to 匹配標準

ip route:路由

add:添加

   ip route add to 10.0.1.0/24 dev eth1 via 192.168.100.6

change:修改

 show:查看

   flush:清除

replace:替換

別名:

一塊網卡可以使用多個地址,網絡設備可以別名:

eth0

       ethX:X, eth0:0, eth0:1, ...

配置方法:

       ifconfig ethX:X IP/NETMASK

      

       /etc/sysconfig/network-scripts/ifcfg-ethX:X

       DEVICE=ethX:X

非主要地址不能使用DHCP動態獲取;

 

以上就是網絡配置的簡單介紹,雖然不全,但都是很實用的的,都是加上了我的個人理解,希望大家喜歡。另外謝謝大家這些天對我的大力支持,我會更加努力的寫出更好的博文,深鞠躬!!

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