TBLinux:How to change the ip address
(→Switch from dhcp to static) |
(Updated TOC) |
||
(14 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | This article will explain how to change the | + | This article will explain how to manually change the management IP address of TMG800/TMG3200/TMG7800 of the Linux host. |
− | + | On '''TMG800''' and '''TMG3200''' units you can have up to four internal interfaces: | |
+ | *pre-2011: | ||
+ | **TMG800 -> Management Interface: eth0, Internal Interface: eth1 | ||
+ | **TMG3200-> Management Interface: eth0, Internal Interface: eth1 | ||
− | + | *2011 and after: | |
+ | **TMG800 -> Management Interface: mgmt0, Internal Interface: vlan3, 1+1 interface#1: vlan710, 1+1 interface#2: vlan711 | ||
+ | **TMG3200-> Management Interface: mgmt0, Internal Interface: int0, 1+1 interface#1: vlan710, 1+1 interface#2: vlan711 | ||
− | ''' | + | '''NOTE 1:''' Only the eth0/mgmt0 network interface should be changed, int0/vlan3/eth1 should stay at 172.31.1.2 since it is directly connected to the Tmedia base board and 1+1 vlans are configured with the Host role (see [[Tmedia_1%2B1|Tmedia 1+1]]). |
− | + | ||
− | ''NOTE: you need to remove the line DHCP_HOSTNAME'' | + | '''NOTE 2:''' The network 172.31.1.x (netmask 255.255.255.0) cannot be used for the management IP. |
+ | |||
+ | |||
+ | On '''TMG7800-CTRL''' servers, you have three internal interfaces: | ||
+ | *pre-2011: | ||
+ | **TMG7800-> Management Interface: eth0, Internal Interface#1: eth1, Internal Interface#2: eth2 | ||
+ | |||
+ | *2011 and after: | ||
+ | **TMG7800-> Management Interface: mgmt0, Internal Interface#1: eth0, Internal Interface#2: eth1 | ||
+ | |||
+ | '''NOTE 1:''' Only the eth0/mgmt0 network interface should be changed. eth1/eth0 will use the default address for primary (172.16.0.1) or secondary (172.16.0.2). eth2/eth1 will use the default address for primary (172.18.0.1) or secondary (172.18.0.2). (see [[Tmedia_1%2B1|Tmedia 1+1]]). | ||
+ | |||
+ | '''NOTE 2:''' The networks 172.16.x.x and 172.18.x.x (netmask 255.255.0.0) cannot be used for the management Interface IP. | ||
+ | |||
+ | <br> | ||
+ | |||
+ | == Switch from DHCP to static<br> == | ||
+ | |||
+ | ===Modify the mgmt0 (or eth0) configuration=== | ||
+ | |||
+ | vi /etc/sysconfig/network-scripts/ifcfg-mgmt0 | ||
+ | |||
+ | ''NOTE 1: you need to remove the line DHCP_HOSTNAME'' | ||
+ | |||
+ | ''NOTE 2: int0/vlan3/eth1 interface must remain '''172.31.1.2''''' | ||
:Example: | :Example: | ||
− | DEVICE= | + | |
+ | DEVICE=mgmt0 | ||
BOOTPROTO=static | BOOTPROTO=static | ||
IPADDR=192.168.1.10 | IPADDR=192.168.1.10 | ||
Line 20: | Line 49: | ||
ONBOOT=yes | ONBOOT=yes | ||
− | + | ===Add the default gateway address in the network configuration file=== | |
+ | |||
vi /etc/sysconfig/network | vi /etc/sysconfig/network | ||
:Example: | :Example: | ||
+ | |||
HOSTNAME=TB005376 | HOSTNAME=TB005376 | ||
NETWORKING=yes | NETWORKING=yes | ||
GATEWAY=192.168.1.1 | GATEWAY=192.168.1.1 | ||
+ | ===Modify the DHCP client configuration=== | ||
− | + | ''NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).'' | |
− | + | ||
− | ''NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).'' | + | |
vi /etc/resolv.conf | vi /etc/resolv.conf | ||
− | :Example of a | + | :Example of a DNS configuration file without DNS server: |
− | + | ||
+ | ; generated by /sbin/dhclient-script | ||
− | :Example of a | + | <br> |
− | + | :Example of a DNS configuration file containing a DNS server (in theory the dns server should configure itself properly): | |
− | + | ||
− | + | ; generated by /sbin/dhclient-script | |
+ | nameserver 4.2.2.2 | ||
− | + | ===Restart the network interfaces=== | |
− | + | ||
− | + | /etc/init.d/network restart | |
− | + | == Switch from static to DHCP == | |
− | + | ||
− | ''NOTE: you need to remove the IPADDR and NETMASK lines'' | + | ===Modify the mgmt0 (or eth0) configuration=== |
+ | |||
+ | vi /etc/sysconfig/network-scripts/ifcfg-mgmt0 | ||
+ | |||
+ | ''NOTE 1: you need to remove the IPADDR and NETMASK lines'' | ||
+ | |||
+ | ''NOTE 2: int0/vlan3/eth1 interface must remain static at '''172.31.1.2''''' | ||
:Example: | :Example: | ||
− | DEVICE= | + | |
+ | DEVICE=mgmt0 | ||
BOOTPROTO=dhcp | BOOTPROTO=dhcp | ||
IPV6ADDR= | IPV6ADDR= | ||
Line 64: | Line 99: | ||
DHCP_HOSTNAME=TB005376 | DHCP_HOSTNAME=TB005376 | ||
− | + | ===Remove the default gateway address in the network configuration file=== | |
+ | |||
vi /etc/sysconfig/network | vi /etc/sysconfig/network | ||
:Example: | :Example: | ||
+ | |||
HOSTNAME=TB005376 | HOSTNAME=TB005376 | ||
NETWORKING=yes | NETWORKING=yes | ||
− | + | ===Modify the dhcp client configuration=== | |
− | ''NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).'' | + | ''NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).'' |
vi /etc/resolv.conf | vi /etc/resolv.conf | ||
− | :Example of a | + | :Example of a DNS configuration file without DNS server: |
− | + | ||
+ | ; generated by /sbin/dhclient-script | ||
− | :Example of a | + | <br> |
− | + | :Example of a DNS configuration file containing a DNS server (in theory the dns server should configure itself properly): | |
+ | |||
+ | ; generated by /sbin/dhclient-script | ||
nameserver 192.168.1.5 | nameserver 192.168.1.5 | ||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 08:59, 27 October 2016
This article will explain how to manually change the management IP address of TMG800/TMG3200/TMG7800 of the Linux host.
On TMG800 and TMG3200 units you can have up to four internal interfaces:
- pre-2011:
- TMG800 -> Management Interface: eth0, Internal Interface: eth1
- TMG3200-> Management Interface: eth0, Internal Interface: eth1
- 2011 and after:
- TMG800 -> Management Interface: mgmt0, Internal Interface: vlan3, 1+1 interface#1: vlan710, 1+1 interface#2: vlan711
- TMG3200-> Management Interface: mgmt0, Internal Interface: int0, 1+1 interface#1: vlan710, 1+1 interface#2: vlan711
NOTE 1: Only the eth0/mgmt0 network interface should be changed, int0/vlan3/eth1 should stay at 172.31.1.2 since it is directly connected to the Tmedia base board and 1+1 vlans are configured with the Host role (see Tmedia 1+1).
NOTE 2: The network 172.31.1.x (netmask 255.255.255.0) cannot be used for the management IP.
On TMG7800-CTRL servers, you have three internal interfaces:
- pre-2011:
- TMG7800-> Management Interface: eth0, Internal Interface#1: eth1, Internal Interface#2: eth2
- 2011 and after:
- TMG7800-> Management Interface: mgmt0, Internal Interface#1: eth0, Internal Interface#2: eth1
NOTE 1: Only the eth0/mgmt0 network interface should be changed. eth1/eth0 will use the default address for primary (172.16.0.1) or secondary (172.16.0.2). eth2/eth1 will use the default address for primary (172.18.0.1) or secondary (172.18.0.2). (see Tmedia 1+1).
NOTE 2: The networks 172.16.x.x and 172.18.x.x (netmask 255.255.0.0) cannot be used for the management Interface IP.
Contents |
Switch from DHCP to static
Modify the mgmt0 (or eth0) configuration
vi /etc/sysconfig/network-scripts/ifcfg-mgmt0
NOTE 1: you need to remove the line DHCP_HOSTNAME
NOTE 2: int0/vlan3/eth1 interface must remain 172.31.1.2
- Example:
DEVICE=mgmt0 BOOTPROTO=static IPADDR=192.168.1.10 NETMASK=255.255.255.0 IPV6ADDR= IPV6PREFIX= IPV6_AUTOCONF=yes ONBOOT=yes
Add the default gateway address in the network configuration file
vi /etc/sysconfig/network
- Example:
HOSTNAME=TB005376 NETWORKING=yes GATEWAY=192.168.1.1
Modify the DHCP client configuration
NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).
vi /etc/resolv.conf
- Example of a DNS configuration file without DNS server:
; generated by /sbin/dhclient-script
- Example of a DNS configuration file containing a DNS server (in theory the dns server should configure itself properly):
; generated by /sbin/dhclient-script nameserver 4.2.2.2
Restart the network interfaces
/etc/init.d/network restart
Switch from static to DHCP
Modify the mgmt0 (or eth0) configuration
vi /etc/sysconfig/network-scripts/ifcfg-mgmt0
NOTE 1: you need to remove the IPADDR and NETMASK lines
NOTE 2: int0/vlan3/eth1 interface must remain static at 172.31.1.2
- Example:
DEVICE=mgmt0 BOOTPROTO=dhcp IPV6ADDR= IPV6PREFIX= IPV6_AUTOCONF=yes ONBOOT=yes DHCP_HOSTNAME=TB005376
Remove the default gateway address in the network configuration file
vi /etc/sysconfig/network
- Example:
HOSTNAME=TB005376 NETWORKING=yes
Modify the dhcp client configuration
NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).
vi /etc/resolv.conf
- Example of a DNS configuration file without DNS server:
; generated by /sbin/dhclient-script
- Example of a DNS configuration file containing a DNS server (in theory the dns server should configure itself properly):
; generated by /sbin/dhclient-script nameserver 192.168.1.5