LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 01-31-2014, 08:54 AM   #1
anon091
Senior Member
 
Registered: Jun 2009
Posts: 1,795

Rep: Reputation: 49
Files to change IP, mask, and default gateway, & on a vsftp server


I know in /etc/sysconfig/network-scripts/ for the ifcfg-eth0 you have to change the IP address, mask, and default gateway in that file for the actual interface itself.
Aren't there other files that may contain the mask and default gateway that I should check to see if they need to be updated as well?

Also, this is a vsftpd server, not sure if its config contains any network info that needs to be updated either?
 
Old 01-31-2014, 09:51 AM   #2
myatthu
Member
 
Registered: Jan 2014
Distribution: CentOS, Fedora, Ubuntu
Posts: 108

Rep: Reputation: 18
Yes you right if you only have one network card.
If you have more than one card, you need to find out which card is connected.
You can find out with ethtool command if you don't have physical access to server.
For vsftp server, generally it will listen on all the interfaces.
Find out which interfaces with
netstat -anp | grep vsftp
 
Old 01-31-2014, 10:30 AM   #3
anon091
Senior Member
 
Registered: Jun 2009
Posts: 1,795

Original Poster
Rep: Reputation: 49
Thanks, i'll check it out. But isn't there another file somewhere (not one of the interface files but a general file) that might have at least the default gateway in it? I keep thinking there is for some reason.
 
Old 01-31-2014, 10:41 AM   #4
myatthu
Member
 
Registered: Jan 2014
Distribution: CentOS, Fedora, Ubuntu
Posts: 108

Rep: Reputation: 18
Although I am still confuse what you try to ask, for default gateway(route) at RedHat. You can configure two ways.
1. You can put GATEWAY=x.x.x.x at one of the /etc/sysconfig/network-scripts/if-cfgX
2. You can put GATEWAY=x.x.x.x at /etc/sysconfig/network
 
Old 01-31-2014, 11:00 AM   #5
anon091
Senior Member
 
Registered: Jun 2009
Posts: 1,795

Original Poster
Rep: Reputation: 49
Ah, in /etc/sysconfig/network, that was the file I was referring to but couldn't remember what it was. Thanks myatthu.
 
Old 01-31-2014, 11:02 AM   #6
anon091
Senior Member
 
Registered: Jun 2009
Posts: 1,795

Original Poster
Rep: Reputation: 49
when I look in my ifcfg-eth0, I don't have a gateway=x.x.x.x, so does that mean it's using the gateway that's in /etc/sysconfig/network? or could it be called something else in ifcfg-eth0, like network=x.x.x.x?
 
Old 01-31-2014, 11:06 AM   #7
myatthu
Member
 
Registered: Jan 2014
Distribution: CentOS, Fedora, Ubuntu
Posts: 108

Rep: Reputation: 18
If we are talking about default gateway or route, it should be GATEWAY. Not NETWORK
yes ifcfg is precedence then /etc/sysconfig/network. What do you see at that file?
What is your route output?

Code:
netstat -nr
 
Old 01-31-2014, 11:26 AM   #8
anon091
Senior Member
 
Registered: Jun 2009
Posts: 1,795

Original Poster
Rep: Reputation: 49
I'm kinda confused, as those are both currently set to different IPs, so wasn't sure. Here's what's currently on my server, with the non-important numbers changed slightly. I've been given a new IP, mask, and default gateway so I can move my server, but I've never changed all that before so want to make sure I know all the spots I need to change.


more ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
BROADCAST=1.2.2.127
IPADDR=1.2.2.80
NETMASK=255.255.255.192
NETWORK=1.2.2.64
ONBOOT=yes

more network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=MyHostName
GATEWAY=1.2.2.65

netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
1.2.2.64 0.0.0.0 255.255.255.192 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 1.2.2.65 0.0.0.0 UG 0 0 0 eth0
 
Old 01-31-2014, 11:40 AM   #9
myatthu
Member
 
Registered: Jan 2014
Distribution: CentOS, Fedora, Ubuntu
Posts: 108

Rep: Reputation: 18
Based on your feedback, nothing is strange

Your IP is 1.2.2.80/26
So your network will be 1.2.2.64 which you configure at ifcfg-eth0 as below [PASS]
Code:
NETWORK=1.2.2.64
Your route output as below
Code:
1.2.2.64 0.0.0.0 255.255.255.192 U 0 0 0 eth0
You use first IP as gateway IP. It is valid (but that depend on your network either first or last IP. What is your router interface IP) as long as correct [PASS]
Your route output is correct too
Code:
0.0.0.0 1.2.2.65 0.0.0.0 UG 0 0 0 eth0
Looks everything fine.
 
Old 01-31-2014, 01:07 PM   #10
anon091
Senior Member
 
Registered: Jun 2009
Posts: 1,795

Original Poster
Rep: Reputation: 49
OK, so the NETWORK= really I just figure out by using the IP address and the netmask values, right?
 
Old 01-31-2014, 06:00 PM   #11
myatthu
Member
 
Registered: Jan 2014
Distribution: CentOS, Fedora, Ubuntu
Posts: 108

Rep: Reputation: 18
Yes. What you configure and routing table is result is correct
 
Old 02-03-2014, 02:32 PM   #12
anon091
Senior Member
 
Registered: Jun 2009
Posts: 1,795

Original Poster
Rep: Reputation: 49
What I still don't understand exactly is, how do I figure out that with an IPADDR=1.2.2.80 and NETMASK=255.255.255.192, that that equals a NETWORK=1.2.2.64? Like if someone gave me an IP and netmask, how do you go about figuring out network?
 
Old 02-03-2014, 05:30 PM   #13
myatthu
Member
 
Registered: Jan 2014
Distribution: CentOS, Fedora, Ubuntu
Posts: 108

Rep: Reputation: 18
You can simply study the CIDR subnet calculation for further understanding.
The other way is use ip subnet calculator.
 
Old 02-04-2014, 06:39 AM   #14
anon091
Senior Member
 
Registered: Jun 2009
Posts: 1,795

Original Poster
Rep: Reputation: 49
I used an online calculator, thanks.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
PPTP with Centos Server & Win 7 client not providing default gateway cerien Linux - Networking 8 08-26-2013 09:20 AM
Timestamps, VSFTP, Samba & files edited on a server dsackett Linux - Newbie 3 11-24-2008 01:10 PM
add sunnet mask & default gateway Dawar Linux - Networking 3 01-25-2007 08:36 PM
Get the default gateway / net mask idit Linux - Networking 1 11-21-2004 08:39 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 11:45 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration