久久96国产精品久久久-久久发布国产伦子伦精品-久久精品国产精品青草-久久天天躁夜夜躁狠狠85麻豆

技術員聯盟提供win764位系統下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 服務器類 >

CentOS雙網卡內外網配置方法

來源:技術員聯盟┆發布時間:2017-11-01 00:03┆點擊:

  雙網卡配置:在虛擬機設置里添加一個網卡僅主機模式,重啟過后在/etc/udev/rules.d/70-persistent-net.rule生成一個新的MAC地址,復制網卡eth0到eth1,注意去掉UUID和修改正確的MAC地址,修改配置文件:

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

  IPADDR=: IP地址NETMASK=:子網掩碼GATEWAY=:設定默認網關;兩個網卡只能設置一個網關,網關是虛擬機—網絡編輯器里面的網關,如果需要上網,還需要在外網eth0上添加DNS1=網關。重啟網卡服務就可以正常上網了。

  網絡配置:

  網絡配置文件:/etc/sysconfig/network

  網絡接口配置文件:ifcfg-ethx

  /etc/sysconfig/network-scripts/ifcfg-ethx

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

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

  IPADDR=: IP地址

  NETMASK=:子網掩碼

  GATEWAY=:設定默認網關;

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

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

  修改后不會立即生效,但重啟網絡服務或主機都會生效;

  添加路由:

  路由:/etc/sysconfig/network-scripts/route-ethX

  添加格式一:route-eth1

  DEST via NEXTHOP

  192.168.10.0 via 10.0.0.254

  添加格式二:

  ADDRESS0=網絡地址

  NETMASK0=掩碼

  GATEWAY0=網關

  添加路由命令route:

  路由:route add: 添加【-host: 主機路由、-net:網絡路由、default:默認】

  route add -net|-host DEST【iP】 gw NEXTHOP【網關】

  route add default gw NEXTHOP

  del:刪除【-host、-net】

  route del -net 10.0.0.0/8

  route del -net 0.0.0.0

  route del default

  【所做出的改動重啟網絡服務或主機后失效;】

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

  DNS服務器指定方法只有一種:/etc/resolv.conf

  nameserver DNS_IP_1

  nameserver DNS_IP_2

  指定本地解析:/etc/hosts:主機IP 主機名 主機別名【172.16.0.1 www】

  Iproute2命令【ifconfig老舊】

  link: 網絡接口屬性、addr: 協議地址、route: 路由

  link show 【ip -slink show eth0】等價于ifconfig eth0

  set【ip link set DEV {up|down}】啟動網卡

  addr add【ip addr add ADDRESSdev DEV】增加IP到網卡設備DEV

  del【ip addr del ADDRESSdev DEV】刪除協議地址

  show【ip addr show dev DEV to PREFIX【指定前綴】】

  flush【ip addr flush dev DEV【eth0】 to PREFIX】清除協議地址

  網卡配置別名:

  網絡設備可以別名:ethX:X, eth0:0, eth0:1, ...

  配置方法:ifconfig ethX:X IP/NETMASK【子網掩碼】

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

  DEVICE=ethX:X【非主要地址不能使用DHCP動態獲取】;

  ip eth1, 添加個地址192.168.100.1

  ip addr add 192.168.100.1/24 dev eth1 labeleth1:0【有別名ipconfig顯示,查看ip addr show】

  ifconfigeth0:0 192.168.50.1 netmask 255.255.255.255 broadcast 192.168.50.1【別名完整配置】