banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Thắc mắc về đặt địa chỉ IP cho máy Linux có 2 card mạng  XML
  [Question]   Thắc mắc về đặt địa chỉ IP cho máy Linux có 2 card mạng 23/09/2011 09:38:21 (+0700) | #1 | 247625
[Avatar]
oRRoid
Member

[Minus]    0    [Plus]
Joined: 21/11/2008 19:07:57
Messages: 14
Offline
[Profile] [PM]
Con CentOS của mình có 2 card mạng, eth1 và eth2. Trong đó eth1 được cấu hình để nhận IP tự động, còn eth2 đặt IP tĩnh.
eth1
Code:
DEVICE=eth1
TYPE=Ethernet
BOOTPROTO=dhcp
ONBOOT=yes
HWADDR=08:00:27:A1:C3:73

eth2
Code:
DEVICE=eth2
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
HWADDR=08:00:27:E9:64
IPADDR=192.168.0.10
NETMASK=255.255.255.0
GATEWAY=192.168.0.1


Khi mình cấu hình như vậy thì máy không vào được mạng, nhưng nếu thay đổi giá trị GATEWAY của eth2 thành 10.0.2.15 (là địa chỉ IP của eth1 được cấp phát) thì lại vào được mạng.
Mình thắc mắc là máy đã có card eth1 kết nối với bên ngoài rồi, thì tại sao các giá trị của card eth2 lại ảnh hưởng đến việc kết nối?
[Up] [Print Copy]
  [Question]   Thắc mắc về đặt địa chỉ IP cho máy Linux có 2 card mạng 24/09/2011 21:52:49 (+0700) | #2 | 247684
myquartz
Member

[Minus]    0    [Plus]
Joined: 04/01/2005 04:58:30
Messages: 563
Offline
[Profile] [PM]
Bỏ cái dòng Gateway định nghĩa trên eth2 là hết ảnh hưởng. Nó sẽ chỉ dùng gateway được cấp phát bởi DHCP của eth1.

Nói một cách chi tiết hơn, Linux nó thực hiện up cái interface theo thứ tự tên khi khởi động máy. eth1 lên trước, được cấp IP từ DHCP và có gateway ok. cái eth2 lên kế tiếp, nó đặt IP cho eth2 nhưng lại thêm cái việc đặt gateway như bạn khai báo và nó bỏ đi cái eth1 được gán ở thời điểm trước. Trong thiết lập bình thường thì máy Linux chỉ có 1 gateway duy nhất (default route) và nó gắn vào eth1 hay eth2 tuỳ theo thứ tự cái nào sau thì ghi đè cái trước. Bỏ gw trên eth2 sẽ không có gì ghi đè cả. Gõ lệnh ip route list để thấy được bảng định tuyến của nó.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|