Lệnh thay đổi IP, subnet, gateway trong Solaris 10
Các bạn cho mình hỏi lệnh để thay đổi IP, Subnet, Gateway trong Solaris 10 với.
Mình search nhưng ko ra câu lệnh, ra toàn cách sửa máy cái file host thôi.
Thanks các bạn trước nhé.![]()
Lệnh thay đổi IP, subnet, gateway trong Solaris 10
Các bạn cho mình hỏi lệnh để thay đổi IP, Subnet, Gateway trong Solaris 10 với.
Mình search nhưng ko ra câu lệnh, ra toàn cách sửa máy cái file host thôi.
Thanks các bạn trước nhé.![]()
Mình cũng đang làm Solaris 10, đây là một số guide về gán dịa chỉ IP, bạn có thể tham khảo
//--------------------------------------------------------------------------------------
1 - Cau hinh network + subnetmask :
bash-3.00# vi /etc/netmasks
"/etc/netmasks" 15 lines, 382 characters
#
# The netmasks file associates Internet Protocol (IP) address
# masks with IP network numbers.
#
# network-number netmask
#
# The term network-number refers to a number obtained from the Internet Network
# Information Center.
#
# Both the network-number and the netmasks are specified in
# "decimal dot" notation, e.g:
#
# 128.32.0.0 255.255.255.0
#
192.168.0.0 255.255.255.0
//-----------------------------------------------------------------------------------
2 - Cau hinh default gateway :
bash-3.00# vi /etc/defaultrouter
"/etc/defaultrouter" 1 line, 12 characters
192.168.1.1
//-----------------------------------------------------------------------------------
3 - Cau hinh dia chi IP :
bash-3.00# vi /etc/hostname.pcn0
"/etc/hostname.pcn0" 2 lines, 42 characters
solaris
inet 192.168.1.215 255.255.255.0
//-----------------------------------------------------------------------------------
4 - Cau hinh hostname :
bash-3.00# vi /etc/inet/hosts
"/etc/inet/hosts" 5 lines, 70 characters
#
# Internet host table
#
127.0.0.1 localhost
192.168.1.215 solaris
bash-3.00# vi /etc/hosts
"/etc/hosts" 5 lines, 70 characters
#
# Internet host table
#
127.0.0.1 localhost
192.168.1.215 solaris
bash-3.00# vi /etc/inet/ipnodes
"/etc/inet/ipnodes" 6 lines, 85 characters
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost
192.168.1.215 solaris
//-----------------------------------------------------------------------------------
5 - Cau hinh DNS server :
bash-3.00# vi /etc/resolv.conf
"/etc/resolv.conf" 1 line, 25 characters
nameserver 192.168.0.254
bash-3.00# cp /etc/nsswitch.dns /etc/nsswitch.conf
//-----------------------------------------------------------------------------------
6 - Restart : init 6
Hiện mình cũng đang làm cái này, nếu khi làm theo cái này mà default gateway không nhận được, thì bạn có thể dùng lệnh
#route add default <ip_của_gw>
lệnh này chỉ có tác dụng tạm thời, restart service hoặc restart server sẽ mất tác dụng.
Chúc vui ....
Trên đây là cáu hình bằng file, nếu muốn dùng lệnh bạn có thể dùng các lệnh sau :
Gán địa chỉ IP, subnetmask :
#ifconfig pnc0 inet 192.168.1.5 netmask 255.255.255.0
Gán default gateway :
#route add default 192.168.1.1
Chúc vui ..
![]()
Có lệnh nào để khi restart vẫn còn tác dụng không vậy bạn chuot_beo ơi ??? ^_^....
#route add default <ip_của_gw>
lệnh này chỉ có tác dụng tạm thời, restart service hoặc restart server sẽ mất tác dụng.
Chẳng lẽ lúc nào bật máy lên cũng phải gõ lại à ??
Đánh IP của gateway vào file /etc/defalutrouter thì không phải gõ lệnh, restart vẫn lưu lại, chỉ có điều tôi làm trên máy ảo, có thể hỗ trợ không tốt nên lúc được lúc không, chập chờn, không hiểu thế nào nhưng mà nguyên tắc là tạo ra file đó và gõ IP của gateway vào, nên nếu không được thì mới phải gõ lệnh.![]()
Mình comment một chút, các mục khác thì mình làm ok hết, nhưng mục 3 cấu hình IP thì theo mình như thế không chính xác lắm.
3 - Cau hinh dia chi IP :
bash-3.00# vi /etc/hostname.pcn0
"/etc/hostname.pcn0" 2 lines, 42 characters
solaris
inet 192.168.1.215 255.255.255.0
- Trong file /etc/hostname.pcn0(với pcn0 là tên interface) thì chỉ lưu hostname thôi(ở ví dụ này là solaris)
- Nếu thêm dòng: inet 192.168.1.215 255.255.255.0 thì mối lần restart interface sẽ bị down, phải up bằng tay. Đồng thời một số service bị offline như ssh, nhưng telnet, ftp vẫn ok(dùng lệnh svcs để xem trạng thái các service)
- Nếu bỏ cái dòng: inet 192.168.1.215 255.255.255.0 thì không bị các hiện tượng trên.
Mình vừa cài Solaris 10 x86 cho 3 con HP DL380G5 xong nên comment lại cho anh em nào cài sau biết.
Best regards
Hiện có 1 người đọc bài này. (0 thành viên và 1 khách)